import { IterableX } from '../../iterable/iterablex.js'; import { average } from '../../iterable/average.js'; import { MathOptions } from '../../iterable/mathoptions.js'; export function averageProto(this: IterableX, options?: MathOptions): number; export function averageProto(this: IterableX, options?: MathOptions): number; export function averageProto(this: IterableX, options?: MathOptions): number { return average(this, options); } IterableX.prototype.average = averageProto; declare module '../../iterable/iterablex' { interface IterableX { average: typeof averageProto; } }