import type { ToolContext, ToolDefinition, ToolHandler } from "./context.js"; import type { RepoToolWorkerJob, RepoToolWorkerResult } from "./repo-tool-job.js"; export declare function wrapWithPolicyCheck(toolName: ToolDefinition["name"], inner: ToolHandler): ToolHandler; export declare function buildRepoToolWorkerContext(job: RepoToolWorkerJob): { ctx: ToolContext; takeResponse: () => RepoToolWorkerResult; }; //# sourceMappingURL=repo-tool-worker-context.d.ts.map