import { DisposableSymbols } from '@whatwg-node/disposablestack'; export declare class PonyfillIteratorObject implements IteratorObject { private iterableIterator; [Symbol.toStringTag]: string; constructor(iterableIterator: IterableIterator, className: string); map(callbackfn: (value: T, index: number) => U): Generator; filter(callbackfn: (value: T, index: number) => boolean): Generator; reduce(callbackfn: (previousValue: U, currentValue: T, currentIndex: number) => U, initialValue?: U): U; forEach(callbackfn: (value: T, index: number) => void): void; take(limit: number): Generator; drop(count: number): IteratorObject; flatMap(callback: (value: T, index: number) => Iterator | Iterable): IteratorObject; some(predicate: (value: T, index: number) => unknown): boolean; every(predicate: (value: T, index: number) => unknown): boolean; find(predicate: (value: T, index: number) => unknown): T | undefined; toArray(): T[]; [DisposableSymbols.dispose](): void; next(...[value]: [] | [unknown]): IteratorResult; [Symbol.iterator](): URLSearchParamsIterator; }