import { z } from "zod/v4"; declare const BillingCheckoutMutationSchemaDefinition: z.ZodObject<{ plan: z.ZodUnion, z.ZodString]> & { enum: { PLUS_MONTHLY: "PLUS_MONTHLY"; PLUS_YEARLY: "PLUS_YEARLY"; PRO_MONTHLY: "PRO_MONTHLY"; PRO_YEARLY: "PRO_YEARLY"; PRO_YEARLY_PROMOTION: "PRO_YEARLY_PROMOTION"; UNLIMITED_MONTHLY: "UNLIMITED_MONTHLY"; }; }; uiMode: z.ZodOptional>; }, z.core.$strip>; type BillingCheckoutMutationDefinition = z.infer; export interface BillingCheckoutMutationSchemaInput extends z.input { } /** * Caller-selected plan and Checkout presentation for server-owned Checkout creation. * * @openapiSchema BillingCheckoutMutation * @endpoint POST /v1/billing/checkout-sessions * @contractShape billing.checkout-mutation * @contractRole canonical */ export declare const BillingCheckoutMutationSchema: z.ZodType; export type BillingCheckoutMutation = z.infer; export {}; //# sourceMappingURL=checkout-mutation.d.ts.map