/** This iterator is used only when `Array` is passed to `Iterable` */ export declare class ArrayIterator { constructor(array: T[]) protected array: T[] protected current: number /** See `Iterator.hasNext` */ hasNext(): boolean /** See `Iterator.next` */ next(): T }