import { type ToolDefinition } from "@earendil-works/pi-coding-agent"; import { type FabricToolCaptureConfig } from "../config.js"; import { CapturedToolCatalog } from "./catalog.js"; export interface RegisteredToolCaptureController { setPolicy(config: FabricToolCaptureConfig): void; dispose(): void; } export declare const installRegisteredToolCapture: (options: { anchorDefinition: ToolDefinition; catalog: CapturedToolCatalog; initialPolicy?: FabricToolCaptureConfig; }) => Promise; //# sourceMappingURL=interceptor.d.ts.map