import { z } from "zod"; import { ComfyUIClient } from "../comfyui-client.js"; export declare const upscaleSchema: z.ZodObject<{ input_image: z.ZodString; upscale_model: z.ZodDefault; target_width: z.ZodOptional; target_height: z.ZodOptional; output_path: z.ZodString; }, "strip", z.ZodTypeAny, { output_path: string; upscale_model: string; input_image: string; target_width?: number | undefined; target_height?: number | undefined; }, { output_path: string; input_image: string; upscale_model?: string | undefined; target_width?: number | undefined; target_height?: number | undefined; }>; export type UpscaleInput = z.infer; /** * Upscale an image using AI upscaling models */ export declare function upscaleImage(client: ComfyUIClient, input: UpscaleInput): Promise<{ success: boolean; path: string; message: string; }>; /** * List available upscale models */ export declare function listUpscaleModels(client: ComfyUIClient): Promise;