import type { ContextAnchorResolution } from "./anchor-context.js"; import type { ProjectedAnchor } from "./revision-projection.js"; import type { ReanchorResult } from "./types.js"; export type ConfidenceBand = "certain" | "probable" | "ambiguous" | "orphaned"; export interface CalibratedAnchor { band: ConfidenceBand; result: ReanchorResult; } /** * Calibrate independent revision and structural evidence into a public result. * * Exact evidence is certain. Edited anchors are probable only when evidence * agrees or one source has a decisive margin; conflicting evidence abstains. */ export declare function calibrateAnchorEvidence(commentId: string, selectedText: string, projected?: ProjectedAnchor, contextual?: ContextAnchorResolution): CalibratedAnchor | undefined; //# sourceMappingURL=confidence-calibration.d.ts.map