import { AsyncIterableX } from '../../asynciterable/asynciterablex.js'; import { DelayEachAsyncIterable } from '../../asynciterable/operators/delayeach.js'; export function delayEachProto( this: AsyncIterableX, dueTime: number ): AsyncIterableX { return new DelayEachAsyncIterable(this, dueTime); } AsyncIterableX.prototype.delayEach = delayEachProto; declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { delayEach: typeof delayEachProto; } }