import { IterableX } from '../../iterable/iterablex'; export declare function reduceRightProto(this: IterableX, accumulator: (previousValue: R, currentValue: T, currentIndex: number) => R, seed?: never[]): R; export declare function reduceRightProto(this: IterableX, accumulator: (previousValue: R, currentValue: T, currentIndex: number) => R, seed?: R): R; declare module '../../iterable/iterablex' { interface IterableX { reduceRight: typeof reduceRightProto; } }