/** * hazo_llm_image_image Function * * Image(s) input → Image output * Transform/edit/combine images based on text instructions. * Supports single or multiple input images. * Uses image generation capable models with input image(s). */ import type { ImageImageParams, LLMResponse, LLMApiConfig } from './types.js'; import type { HazoConnect } from '../hazo_connect/types.js'; /** * Call the LLM with image(s) input and get image output * Used for image editing, transformation, style transfer, combining images, etc. * * Supports two modes: * 1. Single image: Use image_b64 and image_mime_type * 2. Multiple images: Use images array * * @param params - Image input parameters with transformation instructions * @param _hazo_connect - HazoConnect instance (unused, kept for API consistency) * @param config - LLM API configuration * @param llm - Optional LLM provider name (uses primary LLM if not specified) * @returns LLM response with transformed/generated image data */ export declare function hazo_llm_image_image(params: ImageImageParams, _hazo_connect: HazoConnect, config: LLMApiConfig, llm?: string): Promise; //# sourceMappingURL=hazo_llm_image_image.d.ts.map