UNPKG

@squareetlabs/capacitor-subscriptions

Version:

A capacitor plugin which simplifies subscription handling - implementing StoreKit 2 and Google Billing 7

25 lines (24 loc) 941 B
import { WebPlugin } from '@capacitor/core'; import type { SubscriptionsPlugin, ProductDetailsResponse, PurchaseProductResponse, CurrentEntitlementsResponse, LatestTransactionResponse } from './definitions'; export declare class SubscriptionsWeb extends WebPlugin implements SubscriptionsPlugin { setGoogleVerificationDetails(options: { googleVerifyEndpoint: string; bid: string; }): void; echo(options: { value: string; }): Promise<{ value: string; }>; getProductDetails(options: { productIdentifier: string; }): Promise<ProductDetailsResponse>; purchaseProduct(options: { productIdentifier: string; }): Promise<PurchaseProductResponse>; getCurrentEntitlements(): Promise<CurrentEntitlementsResponse>; getLatestTransaction(options: { productIdentifier: string; }): Promise<LatestTransactionResponse>; manageSubscriptions(): void; }