export declare const allRatePolicyNames: readonly ["FIXED", "STEP", "EXP", "INV"]; export type RatePolicyName = typeof allRatePolicyNames[number]; export type RateFn = (baseRate: number, iteration: number) => number; export type RatePolicy = (gamma: number, power: number) => RateFn; export declare const FIXED: RatePolicy; export declare const STEP: RatePolicy; export declare const EXP: RatePolicy; export declare const INV: RatePolicy; export declare function getRatePolicy(name: RatePolicyName): RatePolicy;