UNPKG

@cafebazaar/react-native-poolakey

Version:

ReactNative implementation of CafeBazaar's in-app payment SDK

19 lines 1.17 kB
import type { PurchaseResult } from './PurchaseResult'; import type { SkuDetails } from './SkuDetails'; declare const _default: { connect(rsaKey: string | null): Promise<void>; disconnect(): Promise<void>; addDisconnectListener(handler: (...args: any[]) => any): () => void; removeAllDisconnectListeners(): void; purchaseProduct(productId: string, developerPayload?: string | null | undefined, dynamicPriceToken?: string | null | undefined): Promise<PurchaseResult>; consumePurchase(purchaseToken: string): Promise<void>; subscribeProduct(productId: string, developerPayload?: string | null | undefined, dynamicPriceToken?: string | null | undefined): Promise<PurchaseResult>; getPurchasedProducts(): Promise<PurchaseResult[]>; getSubscribedProducts(): Promise<PurchaseResult[]>; queryPurchaseProduct(productId: string): Promise<PurchaseResult>; querySubscribeProduct(productId: string): Promise<PurchaseResult>; getInAppSkuDetails(productIds: string[]): Promise<SkuDetails[]>; getSubscriptionSkuDetails(productIds: string[]): Promise<SkuDetails[]>; }; export default _default; //# sourceMappingURL=bridge.d.ts.map