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); }