export { Config, ConfigSchema, validateConfig }; import { z } from 'zod'; declare const ConfigSchema: z.ZodEffects>, string, string>; debug: z.ZodDefault; rescale: z.ZodDefault; device: z.ZodDefault>; proxyToWorker: z.ZodDefault; fetchArgs: z.ZodDefault; progress: z.ZodOptional, z.ZodVoid>>; model: z.ZodDefault, "isnet" | "isnet_fp16" | "isnet_quint8", unknown>>; output: z.ZodDefault>; quality: z.ZodDefault; }, "strip", z.ZodTypeAny, { quality?: number; format?: "image/png" | "image/jpeg" | "image/webp" | "image/x-rgba8" | "image/x-alpha8"; }, { quality?: number; format?: "image/png" | "image/jpeg" | "image/webp" | "image/x-rgba8" | "image/x-alpha8"; }>>; }, "strip", z.ZodTypeAny, { progress?: (args_0: string, args_1: number, args_2: number, ...args_3: unknown[]) => void; output?: { quality?: number; format?: "image/png" | "image/jpeg" | "image/webp" | "image/x-rgba8" | "image/x-alpha8"; }; debug?: boolean; publicPath?: string; rescale?: boolean; device?: "cpu" | "gpu"; proxyToWorker?: boolean; fetchArgs?: any; model?: "isnet" | "isnet_fp16" | "isnet_quint8"; }, { progress?: (args_0: string, args_1: number, args_2: number, ...args_3: unknown[]) => void; output?: { quality?: number; format?: "image/png" | "image/jpeg" | "image/webp" | "image/x-rgba8" | "image/x-alpha8"; }; debug?: boolean; publicPath?: string; rescale?: boolean; device?: "cpu" | "gpu"; proxyToWorker?: boolean; fetchArgs?: any; model?: unknown; }>>, { progress?: (args_0: string, args_1: number, args_2: number, ...args_3: unknown[]) => void; output?: { quality?: number; format?: "image/png" | "image/jpeg" | "image/webp" | "image/x-rgba8" | "image/x-alpha8"; }; debug?: boolean; publicPath?: string; rescale?: boolean; device?: "cpu" | "gpu"; proxyToWorker?: boolean; fetchArgs?: any; model?: "isnet" | "isnet_fp16" | "isnet_quint8"; }, { progress?: (args_0: string, args_1: number, args_2: number, ...args_3: unknown[]) => void; output?: { quality?: number; format?: "image/png" | "image/jpeg" | "image/webp" | "image/x-rgba8" | "image/x-alpha8"; }; debug?: boolean; publicPath?: string; rescale?: boolean; device?: "cpu" | "gpu"; proxyToWorker?: boolean; fetchArgs?: any; model?: unknown; }>; type Config = z.infer; declare function validateConfig(configuration?: Config): Config; //# sourceMappingURL=schema.d.ts.map