/** * hazo_llm_prompt_chain Function * * Executes a sequence of LLM calls where each call can reference * values from previous call results. Supports all 4 service types: * text_text, image_text, text_image, image_image. */ import type { PromptChainParams, PromptChainResponse, LLMApiConfig } from './types.js'; import type { HazoConnect } from '../hazo_connect/types.js'; /** * Execute a chain of prompt calls with dynamic value resolution * * @param params - Chain parameters including call definitions * @param hazo_connect - HazoConnect instance for database access * @param config - LLM API configuration * @param llm - Optional LLM provider name * @returns Chain response with merged results and individual call outcomes */ export declare function hazo_llm_prompt_chain(params: PromptChainParams, hazo_connect: HazoConnect, config: LLMApiConfig, llm?: string): Promise; //# sourceMappingURL=hazo_llm_prompt_chain.d.ts.map