/* Metro module 7344; source: unknown; dependencies: [] */ function _fun59127(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#59127, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7522:6, offset: 0x016e1aeb, size: 324 bytes, params: 8, frame: 19 var object5; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); object5 = {purchased: 0}; object5[0] = 'purchased'; object5.canceled = 1; object5[1] = 'canceled'; object5.pending = 2; object5[2] = 'pending'; const object6 = {test: 0}; object6[0] = 'test'; object6.promo = 1; object6[1] = 'promo'; object6.rewarded = 2; object6[2] = 'rewarded'; const object7 = {yet: 0}; object7[0] = 'yet'; object7.consumed = 1; object7[1] = 'consumed'; const object8 = {yet: 0}; object8[0] = 'yet'; object8.acknowledged = 1; object8[1] = 'acknowledged'; exports.AndroidPurchaseState = object5; exports.AndroidPurchaseType = object6; exports.AndroidConsumptionState = object7; exports.AndroidAcknowledgementState = object8; exports.FeatureType = {IN_APP_MESSAGING: 'IN_APP_MESSAGING', PRICE_CHANGE_CONFIRMATION: 'PRICE_CHANGE_CONFIRMATION', PRODUCT_DETAILS: 'PRODUCT_DETAILS', SUBSCRIPTIONS: 'SUBSCRIPTIONS', SUBSCRIPTIONS_UPDATE: 'SUBSCRIPTIONS_UPDATE'}; exports.singleProductAndroidMap = singleProductAndroidMap; } function singleProductAndroidMap(a0) { // fn#59128, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7522:839, offset: 0x016e1c2f, size: 141 bytes, params: 2, frame: 19 const Object = global.Object; const assign = Object.assign; const object2 = {}; let oneTimePurchaseOfferDetails = a0.oneTimePurchaseOfferDetails; const value = undefined; object2.price = (oneTimePurchaseOfferDetails == null ? value : oneTimePurchaseOfferDetails.formattedPrice) ?? a0.price; oneTimePurchaseOfferDetails = a0.oneTimePurchaseOfferDetails; object2.localizedPrice = (oneTimePurchaseOfferDetails == null ? value : oneTimePurchaseOfferDetails.formattedPrice) ?? a0.price; oneTimePurchaseOfferDetails = a0.oneTimePurchaseOfferDetails; object2.currency = (oneTimePurchaseOfferDetails == null ? value : oneTimePurchaseOfferDetails.priceCurrencyCode) ?? a0.currency; return Reflect.apply(assign, Object, [{}, a0, object2]); }