UNPKG

@namiml/web-sdk

Version:

Nami Web SDK makes subscriptions & in-app purchases easy, with powerful built-in paywalls and A/B testing

37 lines (36 loc) 988 B
export interface Device { id: string; advertising_id: string; app_env: string; app_version: string; country: string; customer_data_platform_id: string; device_model: string; extended_framework_version: string; extended_platform_version: string; extended_platform: string; form_factor: TDevice; language: string; marketplace_country: string; os_name: string; os_version: string; sdk_client: string; sdk_version: string; vendor_id: string; } export interface DevicePayload { id?: string; os_version: string; os_name: string; browser_name: string; browser_version: string; sdk_client: string; device_model?: string; form_factor?: string; sdk_version: string; language: string; extended_platform_version?: string; extended_platform?: string; } export type TDevice = 'phone' | 'tablet' | 'television' | 'desktop'; export type TDeviceOrientation = 'landscape' | 'portrait';