/** * Trace Lineage — track trace provenance and usage. */ import type { AgentTrace } from './types'; export interface LineageEntry { action: string; timestamp: string; details?: string; } export interface TraceLineage { traceId: string; source: string; recorded: string; modifications: LineageEntry[]; usedIn: string[]; } export declare function extractLineage(trace: AgentTrace): TraceLineage; export declare function addLineageEntry(trace: AgentTrace, action: string, details?: string): AgentTrace; export declare function recordUsage(trace: AgentTrace, usedIn: string): AgentTrace; export declare function formatLineage(lineage: TraceLineage): string; export declare function loadTraceLineage(filePath: string): TraceLineage; //# sourceMappingURL=lineage.d.ts.map