import type { BillingUrlEntity } from '../models/BillingUrlEntity'; import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class Billing { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); /** * Create a checkout session for an organization * This endpoint will create a checkout session for an organization to purchase a subscription. Only available on archesai.com. ADMIN ONLY. * @returns BillingUrlEntity Successfully created url * @throws ApiError */ createCheckoutSession({ orgname, product, }: { orgname: string; product: string; }): CancelablePromise; /** * Create a billing portal for an organization * This endpoint will create a billing for an organization to edit their subscription and billing information. Only available on archesai.com. ADMIN ONLY. * @returns BillingUrlEntity Successfully created url * @throws ApiError */ createBillingPortal({ orgname, }: { orgname: string; }): CancelablePromise; }