/**
 * Managed Agent MCP tools — Anthropic Claude Managed Agents as a *cloud*
 * agent runtime alongside ruflo's local WASM-sandboxed agents (`rvagent` /
 * `wasm_agent_*`). See ADR-115.
 *
 * Wraps the Managed Agents REST API (beta, `anthropic-beta:
 * managed-agents-2026-04-01`) with plain `fetch` — no new SDK dependency.
 * Needs `ANTHROPIC_API_KEY` (or `CLAUDE_API_KEY`); every tool degrades
 * gracefully with a structured error when the key is absent so the CLI/MCP
 * server stays up.
 *
 * Lifecycle (mirrors `wasm_agent_*`):
 *   managed_agent_create   → agents.create + environments.create + sessions.create  ↔ wasm_agent_create
 *   managed_agent_prompt   → events.send(user.message) + poll events until idle      ↔ wasm_agent_prompt
 *   managed_agent_status   → GET /v1/sessions/{id}
 *   managed_agent_events   → GET /v1/sessions/{id}/events  (full transcript)          ↔ wasm_agent_files (artifacts/log)
 *   managed_agent_list     → GET /v1/sessions
 *   managed_agent_terminate→ DELETE /v1/sessions/{id} (+ optionally the env)          ↔ wasm_agent_terminate
 */
import type { MCPTool } from './types.js';
export declare const managedAgentTools: MCPTool[];
//# sourceMappingURL=managed-agent-tools.d.ts.map