import { IDashboardAPIClient } from "@empiricalrun/shared-types/api/base"; import { CollectArtifacts, Tool, ToolResult } from "@empiricalrun/shared-types/chat-agent"; import { StrReplaceInputParams } from "./shared/helpers"; /** * Our implementation of Claude's built-in text editor tool * https://docs.anthropic.com/en/docs/build-with-claude/tool-use/text-editor-tool */ declare function strReplaceEditorExecutor({ input, repoPath, collectArtifacts, apiClient, }: { input: StrReplaceInputParams; repoPath: string; collectArtifacts?: CollectArtifacts; apiClient?: IDashboardAPIClient; }): Promise; declare const textEditorTools: Tool[]; declare const viewOnlyTools: Tool[]; export { strReplaceEditorExecutor, textEditorTools, viewOnlyTools }; //# sourceMappingURL=index.d.ts.map