import type { AgentTrace } from './types'; export interface TraceStats { traceCount: number; totalSteps: number; totalTokens: number; totalCost: number; avgDuration: number; toolUsage: Map; traces: Array<{ id: string; steps: number; tokens: number; cost: number; duration: number; }>; } export interface DetailedStats extends TraceStats { models: Map; avgSteps: number; stdSteps: number; avgTokens: number; stdTokens: number; avgCost: number; stdCost: number; failureRate: number; p50Latency: number; p95Latency: number; p99Latency: number; } export declare function computeStats(traces: AgentTrace[]): TraceStats; /** * Compute detailed statistics with standard deviations, percentiles, model breakdown. */ export declare function computeDetailedStats(traces: AgentTrace[]): DetailedStats; export declare function formatStats(stats: TraceStats): string; /** * Format detailed statistics with model breakdown, σ, percentiles. */ export declare function formatDetailedStats(stats: DetailedStats): string; //# sourceMappingURL=stats.d.ts.map