import { AsyncWrappable, AsyncIterableIterator } from '../../types/async-iterable'; declare function asyncEnumerate(iterable: AsyncWrappable): AsyncIterableIterator<[number, T]>; declare function asyncEnumerate(firstIdx: number, source: AsyncWrappable): AsyncIterableIterator<[number, T]>; declare function asyncEnumerate(firstIdx: number): (source: AsyncWrappable) => AsyncIterableIterator<[number, T]>; export { asyncEnumerate };