UNPKG

react-native-purchasely

Version:

Purchasely is a solution to ease the integration and boost your In-App Purchase & Subscriptions on the App Store, Google Play Store and Huawei App Gallery.

109 lines 2.5 kB
export declare enum ProductResult { PRODUCT_RESULT_CANCELLED, PRODUCT_RESULT_PURCHASED, PRODUCT_RESULT_RESTORED } export declare enum LogLevels { DEBUG, INFO, WARNING, ERROR } export declare enum SubscriptionSource { APPLE_APP_STORE, GOOGLE_PLAY_STORE, HUAWEI_APP_GALLERY, AMAZON_APPSTORE } export declare enum Attributes { FIREBASE_APP_INSTANCE_ID, AIRSHIP_CHANNEL_ID, AIRSHIP_USER_ID, BATCH_INSTALLATION_ID, ADJUST_ID, APPSFLYER_ID, ONESIGNAL_PLAYER_ID, MIXPANEL_DISTINCT_ID, CLEVER_TAP_ID, SENDINBLUE_USER_EMAIL, ITERABLE_USER_ID, ITERABLE_USER_EMAIL, AT_INTERNET_ID_CLIENT, AMPLITUDE_USER_ID, AMPLITUDE_DEVICE_ID, MPARTICLE_USER_ID, CUSTOMER_IO_USER_ID, CUSTOMER_IO_USER_EMAIL, BRANCH_DEVELOPER_IDENTITY, MOENGAGE_UNIQUE_ID, BATCH_CUSTOM_USER_ID } export declare enum PlanType { PLAN_TYPE_CONSUMABLE, PLAN_TYPE_NON_CONSUMABLE, PLAN_TYPE_AUTO_RENEWING_SUBSCRIPTION, PLAN_TYPE_NON_RENEWING_SUBSCRIPTION, PLAN_TYPE_UNKNOWN } export declare enum RunningMode { TRANSACTION_ONLY, OBSERVER, PAYWALL_OBSERVER, FULL } export declare enum PLYThemeMode { LIGHT, DARK, SYSTEM } export declare enum PLYPaywallAction { CLOSE = "close", CLOSE_ALL = "closeAll", LOGIN = "login", NAVIGATE = "navigate", PURCHASE = "purchase", RESTORE = "restore", OPEN_PRESENTATION = "open_presentation", OPEN_PLACEMENT = "open_placement", PROMO_CODE = "promo_code", OPEN_FLOW_STEP = "open_flow_step", WEB_CHECKOUT = "web_checkout" } export declare enum PLYDataProcessingLegalBasis { ESSENTIAL = "ESSENTIAL", OPTIONAL = "OPTIONAL" } export declare enum PLYDataProcessingPurpose { ANALYTICS = "analytics", IDENTIFIED_ANALYTICS = "identified-analytics", CAMPAIGNS = "campaigns", PERSONALIZATION = "personalization", THIRD_PARTY_INTEGRATION = "third-party-integration", ALL_NON_ESSENTIALS = "all-non-essentials" } export declare enum PLYPresentationType { NORMAL, FALLBACK, DEACTIVATED, CLIENT } export declare enum PLYUserAttributeSource { PURCHASELY, CLIENT } export declare enum PLYUserAttributeType { STRING, BOOLEAN, INT, FLOAT, DATE, STRING_ARRAY, INT_ARRAY, FLOAT_ARRAY, BOOLEAN_ARRAY } export declare enum PLYWebCheckoutProvider { STRIPE = "stripe", OTHER = "other" } //# sourceMappingURL=enums.d.ts.map