import { EventEmitter } from 'events'; interface ToolResult { call_id: string; output: any; success: boolean; name: string; } export declare class ToolResultsService extends EventEmitter { private pendingResults; private resultPromises; private resultResolvers; setToolResult(callId: string, result: ToolResult): void; waitForToolResult(callId: string): Promise; clearOldResults(): void; } export declare const toolResultsService: ToolResultsService; export {}; //# sourceMappingURL=tool-results.d.ts.map