import { BetaManagedAgentsStreamSessionEvents } from '@anthropic-ai/sdk/resources/beta/sessions'; import { k as Response, U as Usage, f as ActionRequired, d as StreamPart } from '../types-DWYKzKYF.js'; import '../vault.interface-BZt4wlVo.js'; declare class ResponseAccumulator { content: string; finishReason: Response["finishReason"]; usage: Usage | undefined; actionsRequired: ActionRequired[]; done: boolean; stepIndex: number; /** `agent.mcp_tool_use.id` → `mcp_server_name` for later `agent.mcp_tool_result`. */ mcpServerByToolUseId: Map; toResponse(sessionId: string): Response; } declare function mapEvent(event: BetaManagedAgentsStreamSessionEvents, acc: ResponseAccumulator): Generator; export { ResponseAccumulator as AnthropicResponseAccumulator, mapEvent as mapAnthropicEvent };