autumn-js
Version:
Autumn JS Library
21 lines (18 loc) • 1.58 kB
TypeScript
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 };