import type { Finding } from "../../../schema/src/records/finding.js";
export type Certainty = Finding["certainty"];
export type TruthSource = "universal" | "confirmed" | "inferred" | "observed" | "legacy";
export type ProvenancedEvidence = {
    truthSource: TruthSource;
    payload: unknown;
    visionOnly?: boolean;
};
export type DeriveCertaintyOptions = {
    hasActiveContract?: boolean;
};
export declare function deriveCertainty(evidence: ProvenancedEvidence[], options?: DeriveCertaintyOptions): Certainty;
//# sourceMappingURL=certainty.d.ts.map