//#region src/iteratorUtils.d.ts declare function enumerate(iter: Iterable, start?: number): Generator<[number, T]>; declare function withIsLast(array: T[]): Generator<[isLast: boolean, item: T, index: number]>; declare function withPrevious(iter: Iterable): Generator<{ prev: T | undefined; current: T; }>; declare function range(start: number, end: number, step?: number): Generator; declare function rangeArray(start: number, end: number, step?: number): number[]; //#endregion export { enumerate, range, rangeArray, withIsLast, withPrevious };