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.
89 lines • 1.86 kB
TypeScript
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",
LOGIN = "login",
NAVIGATE = "navigate",
PURCHASE = "purchase",
RESTORE = "restore",
OPEN_PRESENTATION = "open_presentation",
PROMO_CODE = "promo_code"
}
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
}
//# sourceMappingURL=enums.d.ts.map