1 | export declare function reduceRight<T, R = T>(source: Iterable<T>, accumulator: (previousValue: R, currentValue: T, currentIndex: number) => R, seed?: never[]): R;
|
2 | export declare function reduceRight<T, R = T>(source: Iterable<T>, accumulator: (previousValue: R, currentValue: T, currentIndex: number) => R, seed?: R): R;
|