/**
 * MCP TraceAdapter (D0088 slice 1).
 *
 * MCP runs our own Anthropic/OpenAI tool loop and already persists every
 * tool invocation as `metadata.toolCalls: ToolCallEntry[]`. The mapping is
 * near 1:1 onto the collector's `RawToolCall` shape; provenance is
 * `provider-metadata` (the collector's default), so this adapter just
 * normalizes the `ToolCallEntry[]` and forwards token usage + latency +
 * per-turn LLM timings.
 *
 * @see packages/eval/src/pipeline/compiler/mode-handlers/mcp-tool-provider/tool-call-record.ts
 */
import type { TraceAdapter } from "../trace-adapter.js";
import type { TraceNativeResult } from "./native-result.js";
export declare const mcpTraceAdapter: TraceAdapter<TraceNativeResult>;
