import { IterableX } from '../../iterable/iterablex'; export declare function sumProto(this: IterableX, fn?: (x: number) => number): number; export declare function sumProto(this: IterableX, fn: (x: T) => number): number; declare module '../../iterable/iterablex' { interface IterableX { sum: typeof sumProto; } }