import type { ToolDefinition } from "../contracts.js";
import { type ContentSearchInput, type WorkspaceFilesInput, type WorkspaceSearchInput } from "./shared.js";
export declare function createWorkspaceSearchTool(): ToolDefinition<WorkspaceSearchInput>;
export declare function createContentSearchTool(): ToolDefinition<ContentSearchInput>;
export declare function createWorkspaceFilesTool(): ToolDefinition<WorkspaceFilesInput>;
export declare function searchWorkspacePaths(cwd: string, query: string, options?: {
    limit?: number;
    threadDir?: string;
}): string[];
//# sourceMappingURL=search-tools.d.ts.map