import { z } from "zod/v4"; export declare const commandExecuteSchema: z.ZodObject<{ explanation: z.ZodString; command: z.ZodString; }, z.core.$strip>; export declare const DEFAULT_BLOCKED_COMMANDS: string[]; /** * Creates a tool that executes terminal commands safely */ export declare const createCommandExecuteTool: (workspace: string, envVariables?: Record, blockedCommands?: string[], allowScriptExecution?: boolean, timeoutInMilliseconds?: number) => import("@langchain/core/tools").DynamicStructuredTool, { explanation: string; command: string; }, { explanation: string; command: string; }, unknown>;