import type { ToolExecutionComponent } from "./tool-execution.ts"; /** Active tool-call identity owner. Completed actions live only in the transcript. */ export declare class ActiveToolCallRegistry { private readonly activeByCallId; register(toolCallId: string, action: ToolExecutionComponent): void; hasActive(toolCallId: string): boolean; getActive(toolCallId: string): ToolExecutionComponent | undefined; activeEntries(): IterableIterator<[string, ToolExecutionComponent]>; finish(toolCallId: string): void; clearActive(): void; } //# sourceMappingURL=active-tool-call-registry.d.ts.map