import type { ToolDefinition } from "@opencode-ai/plugin"; import type { CommandRunner } from "../search/handler"; import type { AstGrepReplaceArgs, AstGrepReplaceOutput } from "./types"; export declare function executeAstGrepReplace(args: AstGrepReplaceArgs, context: { directory: string; }, runner?: CommandRunner): Promise; export declare function createAstGrepReplaceTool(runner?: CommandRunner): ToolDefinition;