/** * Pre-built Sandbox Tools * * Tools that access the sandbox from the component tree via useSandbox(). * Tree-scoped — multiple sandboxes just work, each tool accesses its nearest provider. */ /** * Execute a bash command in the sandbox. */ export declare const Bash: import("@agentick/core/tool").RunnableToolClass<{ command: string; }>; /** * Read a file from the sandbox filesystem. */ export declare const ReadFile: import("@agentick/core/tool").RunnableToolClass<{ path: string; }>; /** * Write a file to the sandbox filesystem. */ export declare const WriteFile: import("@agentick/core/tool").RunnableToolClass<{ path: string; content: string; }>; /** * Apply surgical edits to a file in the sandbox. */ export declare const EditFile: import("@agentick/core/tool").RunnableToolClass<{ path: string; edits: { old?: string | undefined; new?: string | undefined; all?: boolean | undefined; delete?: boolean | undefined; insert?: "start" | "end" | "before" | "after" | undefined; content?: string | undefined; from?: string | undefined; to?: string | undefined; }[]; }>; //# sourceMappingURL=tools.d.ts.map