@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
21 lines (20 loc) • 906 B
TypeScript
import type { NoCodesApi } from '../NoCodesApi';
import { NoCodesConfig } from '../NoCodesConfig';
import type { PurchaseDelegate } from '../dto/PurchaseDelegate';
import { ScreenPresentationConfig } from '../dto/ScreenPresentationConfig';
import { NoCodesTheme } from '../dto/enums';
export declare class NoCodesInternal implements NoCodesApi {
private noCodesListener;
private purchaseDelegate;
constructor(config: NoCodesConfig);
setScreenPresentationConfig(config: ScreenPresentationConfig, contextKey?: string): Promise<void>;
showScreen(contextKey: string): Promise<void>;
close(): Promise<void>;
setLocale(locale: string | null): void;
setTheme(theme: NoCodesTheme): void;
private noCodeEventHandler;
private customPurchaseHandler;
private customRestoreHandler;
private setNoCodesListener;
setPurchaseDelegate(delegate: PurchaseDelegate): void;
}