/** * Trace Diff — Compare two traces to detect behavioral drift. */ import type { AgentTrace } from './types'; export interface TraceDiff { stepsOld: number; stepsNew: number; stepsDelta: number; tokensOld: { input: number; output: number; }; tokensNew: { input: number; output: number; }; tokensDeltaPercent: number; toolsOld: string[]; toolsNew: string[]; toolsAdded: string[]; toolsRemoved: string[]; outputOld: string; outputNew: string; outputChanged: boolean; warnings: string[]; } /** * Compare two traces and return structured diff. */ export declare function diffTraces(oldTrace: AgentTrace, newTrace: AgentTrace): TraceDiff; /** * Format a trace diff for terminal display. */ export declare function formatDiff(diff: TraceDiff): string; //# sourceMappingURL=diff.d.ts.map