export declare class Iter implements Iterable { protected readonly iterable: Iterable; static of(iterable: Iterable): Iter; constructor(iterable: Iterable); [Symbol.iterator](): IterableIterator; filter(predicate: (item: T) => boolean): Iter; map(mapper: (item: T) => U): Iter; reduce(reducer: (acc: U, item: T) => U, initialValue: U): U; forEach(callback: (item: T) => void): void; some(predicate: (item: T) => boolean): boolean; }