UNPKG

autumn-js

Version:

Autumn JS Library

21 lines (18 loc) 1.58 kB
import { A as AutumnClient } from '../ReactAutumnClient-O2XzkzGM.js'; import { SetupPaymentParams, CancelParams, CheckParams, TrackParams, OpenBillingPortalParams } from './types/clientGenTypes.js'; import { A as AutumnPromise, S as SetupPaymentResult, C as CancelResult, a as CheckResult, T as TrackResult } from '../response-C7P_oYqV.js'; import { C as CheckoutResult, A as AttachResult } from '../attachTypes-1Dbkyo_d.js'; import { B as BillingPortalResult } from '../cusTypes-COIU0NG3.js'; import { CheckoutParams, AttachParams } from './types/clientAttachTypes.js'; import './types/clientEntTypes.js'; import '../error-DHbclCVh.js'; import '../entTypes-Ck3_WfOz.js'; import 'zod'; declare function checkoutMethod(this: AutumnClient, params: CheckoutParams): AutumnPromise<CheckoutResult>; declare function attachMethod(this: AutumnClient, params: AttachParams): AutumnPromise<AttachResult>; declare function setupPaymentMethod(this: AutumnClient, params: SetupPaymentParams): AutumnPromise<SetupPaymentResult>; declare function cancelMethod(this: AutumnClient, params: CancelParams): AutumnPromise<CancelResult>; declare function checkMethod(this: AutumnClient, params: CheckParams): AutumnPromise<CheckResult>; declare function trackMethod(this: AutumnClient, params: TrackParams): AutumnPromise<TrackResult>; declare function openBillingPortalMethod(this: AutumnClient, params?: OpenBillingPortalParams): AutumnPromise<BillingPortalResult>; export { attachMethod, cancelMethod, checkMethod, checkoutMethod, openBillingPortalMethod, setupPaymentMethod, trackMethod };