import { ComponentChoice } from "../model"; import { ChatMessage } from "../model/chat-message"; import { ComponentDecision } from "../model/component-choice"; import { AvailableComponent, AvailableComponents } from "../model/component-metadata"; export declare const hydraGenerate: (messageHistory: ChatMessage[], availableComponents: AvailableComponents, apiKey?: string, url?: string, threadId?: string) => Promise; export declare const hydraHydrate: (messageHistory: ChatMessage[], component: AvailableComponent, toolResponse: any, apiKey?: string, url?: string, threadId?: string) => Promise;