/** * hazo_llm_image_image_text Function * * Images → Image → Text (Chained) * * Flow: * 1. Combine images[0] + images[1] using prompts[0] → result_1 * 2. Combine result_1 + images[2] using prompts[1] → result_2 * 3. Continue chaining through all images * 4. Analyze final result with description_prompt → text output * * Returns both the final generated image and the text description. */ import type { ImageImageTextParams, LLMResponse, LLMApiConfig } from './types.js'; import type { HazoConnect } from '../hazo_connect/types.js'; /** * Chain multiple image transformations, then describe the final result * * @param params - Parameters with images, prompts, and description prompt * @param hazo_connect - HazoConnect instance for database access * @param config - LLM API configuration * @param llm - Optional LLM provider name (uses primary LLM if not specified) * @returns LLM response with final image and description text */ export declare function hazo_llm_image_image_text(params: ImageImageTextParams, hazo_connect: HazoConnect, config: LLMApiConfig, llm?: string): Promise; //# sourceMappingURL=hazo_llm_image_image_text.d.ts.map