autumn-js
Version:
Autumn JS Library
21 lines (18 loc) • 988 B
text/typescript
import { A as AttachParams, T as TrackParams, a as TrackResult, C as CancelParams, b as CancelResult, O as OpenBillingPortalParams, S as SetupPaymentParams, c as SetupPaymentResult, d as CheckoutParams } from '../clientAttachTypes-rRBh7kw-.mjs';
import { A as AutumnPromise } from '../response-DKQ_cb7U.mjs';
import { B as BillingPortalResult } from '../cusTypes-CQtEzl50.mjs';
import '../prodTypes-G6W3NUPg.mjs';
import 'zod/v4';
import '../error-DHbclCVh.mjs';
declare const useAutumn: () => {
attach: (params: AttachParams) => Promise<any>;
track: (params: TrackParams) => AutumnPromise<TrackResult>;
cancel: (params: CancelParams) => AutumnPromise<CancelResult>;
openBillingPortal: (params?: OpenBillingPortalParams) => AutumnPromise<BillingPortalResult>;
setupPayment: (params?: SetupPaymentParams) => AutumnPromise<SetupPaymentResult>;
checkout: (params: CheckoutParams) => Promise<{
data: any;
error: any;
}>;
};
export { useAutumn };