import * as z from "zod/v4-mini"; export type ClonePlanRequest = { /** * Description overrides the source plan's description when provided */ description?: string | undefined; /** * DisplayOrder overrides the source plan's display order when provided */ displayOrder?: number | undefined; /** * LookupKey is required and must be unique across published plans */ lookupKey?: string | undefined; metadata?: { [k: string]: string; } | undefined; /** * Name is required and must be different from the source plan's name */ name?: string | undefined; }; /** @internal */ export type ClonePlanRequest$Outbound = { description?: string | undefined; display_order?: number | undefined; lookup_key?: string | undefined; metadata?: { [k: string]: string; } | undefined; name?: string | undefined; }; /** @internal */ export declare const ClonePlanRequest$outboundSchema: z.ZodMiniType; export declare function clonePlanRequestToJSON(clonePlanRequest: ClonePlanRequest): string; //# sourceMappingURL=clone-plan-request.d.ts.map