import type { Indexer } from "../../indexer/indexer.js"; export declare const searchTool: { name: string; description: string; inputSchema: { type: "object"; properties: { query: { type: string; description: string; }; repo: { type: string; description: string; }; token_budget: { type: string; description: string; }; scope: { type: string; description: string; }; language: { type: string; description: string; }; type: { type: string; enum: string[]; description: string; }; current_file: { type: string; description: string; }; format: { type: string; enum: string[]; description: string; }; bundle_tokens: { type: string; description: string; }; mode: { type: string; enum: string[]; description: string; }; }; required: string[]; }; }; export declare function handleSearch(indexer: Indexer, args: Record): Promise;