UNPKG

@namiml/web-sdk

Version:

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

27 lines (26 loc) 768 B
import { NamiProductDetails } from "./externals/product"; import { IEntitlements } from "./paywall"; import { NamiSKUType } from "./externals/sku"; export interface SKU { id: string; name: string; sku_ref_id: string; entitlements: IEntitlements[]; sku_type?: NamiSKUType; } export interface PaywallSKU extends SKU { display_text?: string; sub_display_text?: string; featured?: boolean; variables?: { [key: string]: any; }; product_details?: NamiProductDetails | null; offer_id?: string | null; offer_type?: string | null; offer_ref_id?: string | null; computed_signature?: string | null; } export type AppleProduct = unknown; export type GoogleProduct = unknown; export type AmazonProduct = unknown;