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