import { type AsyncJourneyOutcome, type CompletionEvidence, type CompletionRung } from "./types.js";
export declare function parseCompletionRung(value: string): CompletionRung;
export declare function compareCompletionRungs(left: CompletionRung, right: CompletionRung): number;
export declare function deriveProvenRungs(evidence: CompletionEvidence): CompletionRung[];
export declare function highestProvenRung(rungs: readonly CompletionRung[]): CompletionRung | undefined;
export declare function buildAsyncJourneyOutcome(branchId: string, evidence: CompletionEvidence): AsyncJourneyOutcome;
//# sourceMappingURL=completion-ladder.d.ts.map