UNPKG

iter-tools-es

Version:
5 lines 383 B
import { Wrappable, IterableIterator } from '../../types/iterable'; declare function enumerate<T>(iterable: Wrappable<T>): IterableIterator<[number, T]>; declare function enumerate<T>(firstIdx: number, source: Wrappable<T>): IterableIterator<[number, T]>; declare function enumerate(firstIdx: number): <T>(source: Wrappable<T>) => IterableIterator<[number, T]>; export { enumerate };