/** Pure legal-transition reducer for the fixed promotion journal. */ import type { RuntimePromotionJournal } from './runtime-promotion-journal-schema.js'; export declare function assertRuntimePromotionTransition(previous: RuntimePromotionJournal, proposed: RuntimePromotionJournal): void; /** Revision zero is always the journal-first prepared record. */ export declare function assertInitialRuntimePromotionJournal(journal: RuntimePromotionJournal): void; //# sourceMappingURL=runtime-promotion-journal-machine.d.ts.map