autumn-js
Version:
Autumn JS Library
23 lines (20 loc) • 1.77 kB
TypeScript
import { S as SetupPaymentResult, C as CancelResult, a as CheckResult, T as TrackResult } from '../genTypes-BouhbtKm.js';
import { C as CheckoutResult, A as AttachResult } from '../attachTypes-eg914-6v.js';
import { Q as QueryResult } from '../eventTypes-5iJYcv30.js';
import { A as AutumnClient, a as AutumnPromise } from '../ReactAutumnClient-CLd8_4oB.js';
import { B as BillingPortalResult } from '../cusTypes-B1wzqLIi.js';
import { CheckoutParams, AttachParams } from './types/clientAttachTypes.js';
import { SetupPaymentParams, CancelParams, CheckParams, TrackParams, OpenBillingPortalParams, QueryParams } from './types/clientGenTypes.js';
import '../prodTypes-C4aZSZfO.js';
import 'zod/v4';
import '../error-DHbclCVh.js';
import './types/clientAnalyticsTypes.js';
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>;
declare function queryMethod(this: AutumnClient, params: QueryParams): AutumnPromise<QueryResult>;
export { attachMethod, cancelMethod, checkMethod, checkoutMethod, openBillingPortalMethod, queryMethod, setupPaymentMethod, trackMethod };