import { IterableX } from '../../iterable/iterablex.js'; import { reverse } from '../../iterable/operators/reverse.js'; /** * @ignore */ export function reverseProto(this: IterableX): IterableX { return reverse()(this); } IterableX.prototype.reverse = reverseProto; declare module '../../iterable/iterablex' { interface IterableX { reverse: typeof reverseProto; } }