import type { IndexFiles } from "../../indexer/index-files.js"; import type { IndexCode } from "../../indexer/index-code.js"; import type { IndexGraph } from "../../indexer/index-graph.js"; import type { IndexMemory } from "../../indexer/index-memory.js"; export declare const contextTool: { name: string; description: string; inputSchema: { type: "object"; properties: { task: { type: string; description: string; }; detail_level: { type: string; enum: string[]; description: string; }; scope: { type: string; description: string; }; budget: { type: string; description: string; }; exclude: { type: string; items: { type: string; }; description: string; }; }; }; }; export declare function handleContext(indexer: IndexFiles & IndexCode & IndexGraph & IndexMemory, args: Record): Promise;