import { z } from 'zod'; import { optionalStepsSchema } from './template.ts'; export declare const assemblyReplaySchema: z.ZodObject<{ auth: z.ZodObject<{ key: z.ZodString; secret: z.ZodOptional; expires: z.ZodOptional; max_size: z.ZodOptional; max_number_of_files: z.ZodOptional; nonce: z.ZodOptional; referer: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; secret?: string | undefined; expires?: string | undefined; max_size?: number | undefined; max_number_of_files?: number | undefined; nonce?: string | undefined; referer?: string | undefined; }, { key: string; secret?: string | undefined; expires?: string | undefined; max_size?: number | undefined; max_number_of_files?: number | undefined; nonce?: string | undefined; referer?: string | undefined; }>; steps: typeof optionalStepsSchema; template_id: z.ZodOptional; notify_url: z.ZodNullable>; fields: z.ZodOptional>; reparse_template: z.ZodUnion<[z.ZodLiteral<0>, z.ZodLiteral<1>]>; }, "strict", z.ZodTypeAny, { auth: { key: string; secret?: string | undefined; expires?: string | undefined; max_size?: number | undefined; max_number_of_files?: number | undefined; nonce?: string | undefined; referer?: string | undefined; }; reparse_template: 0 | 1; fields?: Record | undefined; steps?: import("./template.ts").Steps | undefined; notify_url?: string | null | undefined; template_id?: string | undefined; }, { auth: { key: string; secret?: string | undefined; expires?: string | undefined; max_size?: number | undefined; max_number_of_files?: number | undefined; nonce?: string | undefined; referer?: string | undefined; }; reparse_template: 0 | 1; fields?: Record | undefined; steps?: import("./template.ts").Steps | undefined; notify_url?: string | null | undefined; template_id?: string | undefined; }>; //# sourceMappingURL=assemblyReplay.d.ts.map