import { type FabricExecutionTraceV1 } from "../audit/trace.js"; import type { CatalogRepair } from "../repairs/types.js"; import type { EntropyAuditCall, EntropyReport, EntropyRepairRowInput, EntropyTraceInput, EntropyValueObservation } from "./types.js"; export declare const entropyTraceFromFabricTrace: (trace: FabricExecutionTraceV1, model?: string) => EntropyTraceInput; export interface EntropySessionEvidence { traces: EntropyTraceInput[]; valueObservations: EntropyValueObservation[]; auditCalls: EntropyAuditCall[]; } export declare const entropySessionEvidenceFromJsonl: (lines: readonly string[]) => EntropySessionEvidence; export interface EntropySessionEvidenceScan { evidence: EntropySessionEvidence; currentModel?: string; } export declare const scanEntropySessionJsonlAsync: (lines: AsyncIterable, initialModel?: string) => Promise; export declare const entropySessionEvidenceFromJsonlAsync: (lines: AsyncIterable) => Promise; export declare const entropyTracesFromSessionJsonl: (lines: readonly string[]) => EntropyTraceInput[]; export declare const entropyValueObservationsFromSessionJsonl: (lines: readonly string[]) => EntropyValueObservation[]; export declare const entropyAuditCallsFromSessionJsonl: (lines: readonly string[]) => EntropyAuditCall[]; export declare const entropyRepairRows: (repairs: readonly CatalogRepair[]) => EntropyRepairRowInput[]; export declare const entropyReportHash: (report: EntropyReport) => string; //# sourceMappingURL=corpus.d.ts.map