import { Tool } from "../../clients";
export interface GrepOptions {
    ignoreCase?: boolean;
    invertMatch?: boolean;
    contextBefore?: number;
    contextAfter?: number;
    maxResults?: number;
}
export declare function executeGrep(data: string, toolCallId: string, pattern: string, availableIds: string[], options?: GrepOptions, toolNameMap?: {
    [toolCallId: string]: string;
}): Promise<string>;
export declare const grepToolResponseDefinition: Tool;
