import * as z from "zod/v4-mini"; import { SubscriptionStatus } from "./subscription-status.js"; export type UpdateSubscriptionRequest = { cancelAt?: Date | undefined; cancelAtPeriodEnd?: boolean | undefined; /** * ParentSubscriptionID sets or clears the parent subscription. Omit to leave unchanged; send "" to clear. */ parentSubscriptionId?: string | undefined; status?: SubscriptionStatus | undefined; }; /** @internal */ export type UpdateSubscriptionRequest$Outbound = { cancel_at?: string | undefined; cancel_at_period_end?: boolean | undefined; parent_subscription_id?: string | undefined; status?: string | undefined; }; /** @internal */ export declare const UpdateSubscriptionRequest$outboundSchema: z.ZodMiniType; export declare function updateSubscriptionRequestToJSON(updateSubscriptionRequest: UpdateSubscriptionRequest): string; //# sourceMappingURL=update-subscription-request.d.ts.map