/** * Rich Agentic Chat Interface * Orchestrates streaming responses with tool visualization */ export interface AgenticChatOptions { serverUrl?: string; model?: string; system?: string; maxTokens?: number; temperature?: number; } export declare class AgenticChat { private client; private messages; private currentToolCalls; private theme; private extendedTheme; private toolRenderer; private rl; private options; constructor(options?: AgenticChatOptions); /** * Start the interactive chat */ start(): Promise; /** * Show prompt and handle user input */ private prompt; /** * Handle a user message */ private handleUserMessage; /** * Handle a stream event */ private handleStreamEvent; } //# sourceMappingURL=AgenticChat.d.ts.map