import { LiffModule } from '@liff/use'; import { PlatformProduct, GetPlatformProductsParams } from './getPlatformProducts'; import { CreatePayment } from './createPayment'; import { RequestConsentAgreement } from './requestConsentAgreement'; type Api = { getPlatformProducts: (params: GetPlatformProductsParams) => Promise>; createPayment: CreatePayment; requestConsentAgreement: RequestConsentAgreement; }; export type ExtendLiffCore = { iap: Api; }; export declare class IapModule extends LiffModule { get name(): string; install(): Api; } export {};