@qonversion/capacitor-plugin
Version:
Qonversion provides full in-app purchases infrastructure, so you do not need to build your own server for receipt validation. Implement in-app subscriptions, validate user receipts, check subscription status, and provide access to your app features and co
16 lines (15 loc) • 1.11 kB
TypeScript
import { EntitlementsCacheLifetime, Environment, LaunchMode } from './dto/enums';
import { EntitlementsUpdateListener } from './dto/EntitlementsUpdateListener';
import { DeferredPurchasesListener } from './dto/DeferredPurchasesListener';
export declare class QonversionConfig {
readonly projectKey: string;
readonly launchMode: LaunchMode;
readonly environment: Environment;
readonly entitlementsCacheLifetime: EntitlementsCacheLifetime;
/** @deprecated Use {@link deferredPurchasesListener} instead. */
readonly entitlementsUpdateListener: EntitlementsUpdateListener | undefined;
readonly deferredPurchasesListener: DeferredPurchasesListener | undefined;
readonly proxyUrl: string | undefined;
readonly kidsMode: boolean;
constructor(projectKey: string, launchMode: LaunchMode, environment: Environment | undefined, entitlementsCacheLifetime: EntitlementsCacheLifetime | undefined, entitlementsUpdateListener: EntitlementsUpdateListener | undefined, proxyUrl: string | undefined, kidsMode?: boolean, deferredPurchasesListener?: DeferredPurchasesListener | undefined);
}