import type { RobotMetaInput } from './_instructions-primitives.ts'; import { z } from 'zod'; export declare const meta: RobotMetaInput; export declare const robotImageEnhanceInstructionsSchema: z.ZodObject<{ interpolate: z.ZodOptional]>, boolean, boolean | "false" | "true">, z.ZodRecord]>, boolean, boolean | "false" | "true">>]>>; output_meta: z.ZodOptional, z.ZodBoolean, z.ZodArray]>>; result: z.ZodDefault; queue: z.ZodOptional>; force_accept: z.ZodDefault; ignore_errors: z.ZodDefault, "many">]>, string[], boolean | ("meta" | "execute")[]>>; } & { use: z.ZodOptional, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>, z.ZodObject<{ steps: z.ZodUnion<[z.ZodString, z.ZodArray, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>; bundle_steps: z.ZodOptional; group_by_original: z.ZodOptional; fields: z.ZodOptional>; }, "strict", z.ZodTypeAny, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }>]>>; } & { imagemagick_stack: z.ZodDefault, z.ZodString]>>; } & { robot: z.ZodLiteral<"/image/enhance">; enhance: z.ZodDefault>; preset: z.ZodDefault>; engine: z.ZodDefault>; ai_preset: z.ZodDefault>; sharpen: z.ZodDefault; denoise: z.ZodDefault; quality: z.ZodDefault; }, "strict", z.ZodTypeAny, { enhance: "none" | "auto" | "auto_gentle" | "auto_aggressive"; robot: "/image/enhance"; result: boolean; force_accept: boolean; ignore_errors: string[]; preset: "none" | "cool" | "vivid" | "warm" | "vintage" | "matte" | "cinematic" | "golden_hour" | "bw_dramatic" | "bw_classic" | "noir" | "fade" | "pastel" | "teal_orange"; imagemagick_stack: string; engine: "classic" | "ai"; ai_preset: "restore" | "face_restore"; sharpen: number; denoise: number; quality: number; interpolate?: boolean | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: boolean | string[] | Record | undefined; queue?: "batch" | undefined; }, { robot: "/image/enhance"; enhance?: "none" | "auto" | "auto_gentle" | "auto_aggressive" | undefined; interpolate?: boolean | "false" | "true" | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: boolean | string[] | Record | undefined; result?: boolean | undefined; queue?: "batch" | undefined; force_accept?: boolean | undefined; ignore_errors?: boolean | ("meta" | "execute")[] | undefined; preset?: "none" | "cool" | "vivid" | "warm" | "vintage" | "matte" | "cinematic" | "golden_hour" | "bw_dramatic" | "bw_classic" | "noir" | "fade" | "pastel" | "teal_orange" | undefined; imagemagick_stack?: string | undefined; engine?: "classic" | "ai" | undefined; ai_preset?: "restore" | "face_restore" | undefined; sharpen?: number | undefined; denoise?: number | undefined; quality?: number | undefined; }>; export declare const robotImageEnhanceInstructionsWithHiddenFieldsSchema: z.ZodObject<{ interpolate: z.ZodOptional]>, boolean, boolean | "false" | "true">, z.ZodRecord]>, boolean, boolean | "false" | "true">>]>>; output_meta: z.ZodOptional, z.ZodBoolean, z.ZodArray]>>; queue: z.ZodOptional>; force_accept: z.ZodDefault; ignore_errors: z.ZodDefault, "many">]>, string[], boolean | ("meta" | "execute")[]>>; use: z.ZodOptional, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>, z.ZodObject<{ steps: z.ZodUnion<[z.ZodString, z.ZodArray, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>; bundle_steps: z.ZodOptional; group_by_original: z.ZodOptional; fields: z.ZodOptional>; }, "strict", z.ZodTypeAny, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }>]>>; imagemagick_stack: z.ZodDefault, z.ZodString]>>; robot: z.ZodLiteral<"/image/enhance">; enhance: z.ZodDefault>; preset: z.ZodDefault>; engine: z.ZodDefault>; ai_preset: z.ZodDefault>; sharpen: z.ZodDefault; denoise: z.ZodDefault; quality: z.ZodDefault; } & { result: z.ZodOptional, z.ZodDefault]>>; }, "strict", z.ZodTypeAny, { enhance: "none" | "auto" | "auto_gentle" | "auto_aggressive"; robot: "/image/enhance"; force_accept: boolean; ignore_errors: string[]; preset: "none" | "cool" | "vivid" | "warm" | "vintage" | "matte" | "cinematic" | "golden_hour" | "bw_dramatic" | "bw_classic" | "noir" | "fade" | "pastel" | "teal_orange"; imagemagick_stack: string; engine: "classic" | "ai"; ai_preset: "restore" | "face_restore"; sharpen: number; denoise: number; quality: number; interpolate?: boolean | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: boolean | string[] | Record | undefined; result?: boolean | "debug" | undefined; queue?: "batch" | undefined; }, { robot: "/image/enhance"; enhance?: "none" | "auto" | "auto_gentle" | "auto_aggressive" | undefined; interpolate?: boolean | "false" | "true" | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: boolean | string[] | Record | undefined; result?: boolean | "debug" | undefined; queue?: "batch" | undefined; force_accept?: boolean | undefined; ignore_errors?: boolean | ("meta" | "execute")[] | undefined; preset?: "none" | "cool" | "vivid" | "warm" | "vintage" | "matte" | "cinematic" | "golden_hour" | "bw_dramatic" | "bw_classic" | "noir" | "fade" | "pastel" | "teal_orange" | undefined; imagemagick_stack?: string | undefined; engine?: "classic" | "ai" | undefined; ai_preset?: "restore" | "face_restore" | undefined; sharpen?: number | undefined; denoise?: number | undefined; quality?: number | undefined; }>; export type RobotImageEnhanceInstructions = z.infer; export type RobotImageEnhanceInstructionsWithHiddenFields = z.infer; export declare const interpolatableRobotImageEnhanceInstructionsSchema: z.ZodObject<{ interpolate: z.ZodOptional]>, boolean, boolean | "false" | "true">, z.ZodRecord]>, boolean, boolean | "false" | "true">>]>>; output_meta: z.ZodOptional>, z.ZodUnion<[z.ZodString, z.ZodBoolean]>, z.ZodUnion<[z.ZodString, z.ZodArray]>]>>; result: z.ZodDefault>; queue: z.ZodOptional]>>; force_accept: z.ZodDefault>; ignore_errors: z.ZodDefault, "many">]>, string[], boolean | ("meta" | "execute")[]>]>>; use: z.ZodOptional, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>, z.ZodObject<{ steps: z.ZodUnion<[z.ZodString, z.ZodArray, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>; bundle_steps: z.ZodOptional; group_by_original: z.ZodOptional; fields: z.ZodOptional>; }, "strict", z.ZodTypeAny, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }>]>>; imagemagick_stack: z.ZodDefault]>, z.ZodString]>>; robot: z.ZodLiteral<"/image/enhance">; enhance: z.ZodDefault]>>; preset: z.ZodDefault]>>; engine: z.ZodDefault]>>; ai_preset: z.ZodDefault]>>; sharpen: z.ZodDefault>; denoise: z.ZodDefault>; quality: z.ZodDefault>; }, "strict", z.ZodTypeAny, { enhance: string; robot: "/image/enhance"; result: string | boolean; force_accept: string | boolean; ignore_errors: string | string[]; preset: string; imagemagick_stack: string; engine: string; ai_preset: string; sharpen: string | number; denoise: string | number; quality: string | number; interpolate?: boolean | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: string | boolean | string[] | Record | undefined; queue?: string | undefined; }, { robot: "/image/enhance"; enhance?: string | undefined; interpolate?: boolean | "false" | "true" | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: string | boolean | string[] | Record | undefined; result?: string | boolean | undefined; queue?: string | undefined; force_accept?: string | boolean | undefined; ignore_errors?: string | boolean | ("meta" | "execute")[] | undefined; preset?: string | undefined; imagemagick_stack?: string | undefined; engine?: string | undefined; ai_preset?: string | undefined; sharpen?: string | number | undefined; denoise?: string | number | undefined; quality?: string | number | undefined; }>; export type InterpolatableRobotImageEnhanceInstructions = InterpolatableRobotImageEnhanceInstructionsInput; export type InterpolatableRobotImageEnhanceInstructionsInput = z.input; export declare const interpolatableRobotImageEnhanceInstructionsWithHiddenFieldsSchema: z.ZodObject<{ interpolate: z.ZodOptional]>, boolean, boolean | "false" | "true">, z.ZodRecord]>, boolean, boolean | "false" | "true">>]>>; output_meta: z.ZodOptional>, z.ZodUnion<[z.ZodString, z.ZodBoolean]>, z.ZodUnion<[z.ZodString, z.ZodArray]>]>>; queue: z.ZodOptional]>>; force_accept: z.ZodDefault>; ignore_errors: z.ZodDefault, "many">]>, string[], boolean | ("meta" | "execute")[]>]>>; use: z.ZodOptional, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>, z.ZodObject<{ steps: z.ZodUnion<[z.ZodString, z.ZodArray, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>; bundle_steps: z.ZodOptional; group_by_original: z.ZodOptional; fields: z.ZodOptional>; }, "strict", z.ZodTypeAny, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }>]>>; imagemagick_stack: z.ZodDefault]>, z.ZodString]>>; robot: z.ZodLiteral<"/image/enhance">; enhance: z.ZodDefault]>>; preset: z.ZodDefault]>>; engine: z.ZodDefault]>>; ai_preset: z.ZodDefault]>>; sharpen: z.ZodDefault>; denoise: z.ZodDefault>; quality: z.ZodDefault>; result: z.ZodOptional]>, z.ZodDefault>]>>; }, "strict", z.ZodTypeAny, { enhance: string; robot: "/image/enhance"; force_accept: string | boolean; ignore_errors: string | string[]; preset: string; imagemagick_stack: string; engine: string; ai_preset: string; sharpen: string | number; denoise: string | number; quality: string | number; interpolate?: boolean | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: string | boolean | string[] | Record | undefined; result?: string | boolean | undefined; queue?: string | undefined; }, { robot: "/image/enhance"; enhance?: string | undefined; interpolate?: boolean | "false" | "true" | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: string | boolean | string[] | Record | undefined; result?: string | boolean | undefined; queue?: string | undefined; force_accept?: string | boolean | undefined; ignore_errors?: string | boolean | ("meta" | "execute")[] | undefined; preset?: string | undefined; imagemagick_stack?: string | undefined; engine?: string | undefined; ai_preset?: string | undefined; sharpen?: string | number | undefined; denoise?: string | number | undefined; quality?: string | number | undefined; }>; export type InterpolatableRobotImageEnhanceInstructionsWithHiddenFields = z.infer; export type InterpolatableRobotImageEnhanceInstructionsWithHiddenFieldsInput = z.input; //# sourceMappingURL=image-enhance.d.ts.map