/** Identity, manifest, and intent-lifecycle checks for the pure journal reducer. */ import type { RuntimePromotionJournal } from './runtime-promotion-journal-schema.js'; /** @throws {Error} Always; the proposed durable journal transition is invalid. */ export declare function transitionFailure(message: string): never; export declare function sameTransitionValue(left: unknown, right: unknown): boolean; export declare function assertIntentLifecycle(previous: RuntimePromotionJournal, next: RuntimePromotionJournal): void; //# sourceMappingURL=runtime-promotion-transition-validation.d.ts.map