import { CachedBeaconStateAllForks, EpochTransitionCache } from "../types.js"; /** * Iterate over all validator and compute rewards and penalties to apply to balances. * * PERF: Cost = 'proportional' to $VALIDATOR_COUNT. Extra work is done per validator the more status flags are set */ export declare function processRewardsAndPenalties(state: CachedBeaconStateAllForks, cache: EpochTransitionCache, slashingPenalties?: number[]): void; export declare function getRewardsAndPenalties(state: CachedBeaconStateAllForks, epochTransitionCache: EpochTransitionCache): [number[], number[]]; //# sourceMappingURL=processRewardsAndPenalties.d.ts.map