capsule-ai-cli
Version:
The AI Model Orchestrator - Intelligent multi-model workflows with device-locked licensing
18 lines • 556 B
TypeScript
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<ToolResult>;
clearOldResults(): void;
}
export declare const toolResultsService: ToolResultsService;
export {};
//# sourceMappingURL=tool-results.d.ts.map