@namiml/web-sdk
Version:
Nami Web SDK makes subscriptions & in-app purchases easy, with powerful built-in paywalls and A/B testing
22 lines (21 loc) • 825 B
TypeScript
export type NamiProfile = {
externalId: string;
};
/**
* Represents the possible account actions states that can be returned by callback registered from
* [NamiCustomerManager.registerAccountStateHandler]
*/
export declare enum AccountStateAction {
LOGIN = "login",
LOGOUT = "logout",
ADVERTISING_ID_SET = "advertising_id_set",
ADVERTISING_ID_CLEARED = "advertising_id_cleared",
VENDOR_ID_SET = "vendor_id_set",
VENDOR_ID_CLEARED = "vendor_id_cleared",
CUSTOMER_DATA_PLATFORM_ID_SET = "customer_data_platform_id_set",
CUSTOMER_DATA_PLATFORM_ID_CLEARED = "customer_data_platform_id_cleared",
ANONYMOUS_MODE_ON = "anonymous_mode_on",
ANONYMOUS_MODE_OFF = "anonymous_mode_off",
NAMI_DEVICE_ID_SET = "nami_device_id_set",
NAMI_DEVICE_ID_CLEARED = "nami_device_id_cleared"
}