export declare class Reducers { static SUM: (accumulator: number, currentValue: number) => number; static MIN: (accumulator: number, currentValue: number) => number; static MAX: (accumulator: number, currentValue: number) => number; static FIRST: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T; static LAST: (previousValue: T, currentValue: T) => T; static FLAT: (accumulator: readonly T[], currentValue: readonly T[], currentIndex: number) => T[]; }