export { D as DEFAULT_TRACE_READERS, T as TraceFormatCandidate, a as TraceFormatDetectionResult, b as TraceFormatDetectionStatus, c as TraceInput, d as TraceReadError, e as TraceReadErrorCode, f as TraceReadOptions, g as TraceReadResult, h as TraceReadWarning, i as TraceReadWarningSeverity, j as TraceReader, k as TraceReaderDetectOptions, l as TraceReaderReadOptions, m as agentInspectJsonlReader, n as assertTraceInput, o as detectTraceFormat, p as openInferenceJsonReader, q as openTrace, r as openTraceDirectory, s as openTraceFile, t as openTraceText, u as otlpJsonReader, v as readTrace } from './index-xUbdpcrP.js'; export { P as PROGRAMMATIC_DIAGNOSTIC_SPECS, a as ProgrammaticDiagnosticCode, b as ProgrammaticDiagnosticSpec, f as formatProgrammaticDiagnostic } from './programmatic-gZTWLObB.js'; import './inspect-event-ClM5Z8om.js'; import './persisted-inspect-event-DG02LhEP.js'; /** * Version-pinned reader/exporter mapping ledger (6.22). * * Records which external convention version was used and what was lost. * Does not bind persisted schema 1.0 to an unstable external convention. * * @experimental Available through `agent-inspect/readers`. */ type MappingConfidence = "explicit" | "correlated" | "heuristic" | "unknown"; type MappingLossKind = "none" | "dropped" | "bounded" | "privacy-redacted" | "kind-degraded" | "unsupported"; /** * One source→target mapping row. * * @experimental */ interface MappingLedgerEntry { source: string; target: string; transformation: string; confidence: MappingConfidence; loss: MappingLossKind; privacyDecision?: string; } /** * Ledger published by a reader or exporter mapping. * * @experimental */ interface MappingLedger { id: string; sourceFormat: string; targetFormat: string; /** External convention pin (e.g. OTel GenAI / OpenInference version). */ convention?: { name: string; version: string; specUrl?: string; }; entries: readonly MappingLedgerEntry[]; knownLosses: readonly string[]; } /** OpenInference → AgentInspect mapping ledger pin. */ declare const OPENINFERENCE_MAPPING_LEDGER: MappingLedger; /** OTLP JSON → AgentInspect mapping ledger pin. */ declare const OTLP_JSON_MAPPING_LEDGER: MappingLedger; declare const BUILTIN_MAPPING_LEDGERS: readonly MappingLedger[]; declare function getMappingLedger(id: string): MappingLedger | undefined; export { BUILTIN_MAPPING_LEDGERS, type MappingConfidence, type MappingLedger, type MappingLedgerEntry, type MappingLossKind, OPENINFERENCE_MAPPING_LEDGER, OTLP_JSON_MAPPING_LEDGER, getMappingLedger };