import type { ArtifactRuntimeAcceptance, EvaluationArtifact, EvaluationGateResult, ReleaseConvergenceState } from "./types.js"; export declare function createReleaseConvergenceState(releaseId: string, version: string, releaseCommit: string): ReleaseConvergenceState; export declare function checkFunctionalEvaluationGate(artifacts: EvaluationArtifact[]): EvaluationGateResult; export declare function updateReleaseConvergenceState(state: ReleaseConvergenceState, update: Partial> & { runtimeAcceptance?: Partial; }): ReleaseConvergenceState; export declare function verifyReleaseProvenance(input: { releaseCommit: string; versionCommit: string; tagCommit: string; githubReleaseCommit: string; binaryManifestCommit: string; packageSourceCommit?: string; embeddedBinaryCommits?: string[]; }): { valid: boolean; mismatches: string[]; contentHash: string; }; //# sourceMappingURL=release-convergence.d.ts.map