import type { CodeInterpreter } from '../../client.js'; /** * Creates a Vercel AI SDK tool for executing shell commands in CodeInterpreter. * * @param interpreter - CodeInterpreter instance * @returns Vercel AI SDK tool for command execution * * @example * ```typescript * import { createExecuteCommandTool } from 'bedrock-agentcore/code-interpreter/vercel-ai' * import { CodeInterpreter } from 'bedrock-agentcore/code-interpreter' * * const interpreter = new CodeInterpreter({ region: 'us-west-2' }) * const executeCommandTool = createExecuteCommandTool(interpreter) * * // Use with Vercel AI SDK Agent * const agent = new ToolLoopAgent({ * model: bedrock('global.anthropic.claude-sonnet-4-20250514-v1:0'), * tools: { executeCommand: executeCommandTool } * }) * ``` */ export declare function createExecuteCommandTool(interpreter: CodeInterpreter): import("ai").Tool<{ command: string; }, string>; //# sourceMappingURL=execute-command-tool.d.ts.map