import type { TreeNode } from "./types.js"; export type TraceSummary = { traceId: string; startedAt: number | undefined; /** Working time: the waits for the person between turns are left out. */ durationMs: number | undefined; rounds: number; tokens: number; costUsd: number; ask: string | undefined; annotation: string | undefined; hasError: boolean; agentName: string | undefined; }; export declare function traceSummaries(roots: TreeNode[], annotations: Record): TraceSummary[];