import type { ToolDefinition } from "../agent/types.js";
/**
 * Minimal options needed by the search tool. `AgentConfig` satisfies
 * this structurally, so passing the full config keeps working.
 */
export interface SearchToolOptions {
    workspaceRoot: string;
    commandTimeoutMs: number;
}
export declare function createSearchTool(options: SearchToolOptions): ToolDefinition;
//# sourceMappingURL=search.d.ts.map