import { AsyncIterableX } from '../../asynciterable/asynciterablex.js'; import { buffer } from '../../asynciterable/operators/buffer.js'; /** * @ignore */ export function bufferProto( this: AsyncIterableX, count: number, skip?: number ): AsyncIterableX { return buffer(count, skip)(this); } AsyncIterableX.prototype.buffer = bufferProto; declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { buffer: typeof bufferProto; } }