import { CachedBeaconStateAllForks, EpochTransitionCache } from "../types.js"; /** * Update justified and finalized checkpoints depending on network participation. * * PERF: Very low (constant) cost. Persist small objects to the tree. */ export declare function processJustificationAndFinalization(state: CachedBeaconStateAllForks, cache: EpochTransitionCache): void; /** * Updates `state` checkpoints based on previous and current target balance */ export declare function weighJustificationAndFinalization(state: CachedBeaconStateAllForks, totalActiveBalance: number, previousEpochTargetBalance: number, currentEpochTargetBalance: number): void; //# sourceMappingURL=processJustificationAndFinalization.d.ts.map