export declare class OverwritingArrayIterator implements IterableIterator { private readonly _source; private readonly _offset; private readonly _size; private _index?; constructor(_source: T[], _offset: number, _size: number); [Symbol.iterator](): IterableIterator; next(): IteratorResult; }