import type { IAsyncEnumerable } from "../types"; /** * The class behind IAsyncEnumerable * @private */ export declare class BasicAsyncEnumerable { private readonly iterator; constructor(iterator: () => AsyncIterableIterator); [Symbol.asyncIterator](): AsyncIterableIterator; } /** * Workaround for circular reference issues in JS * @private */ export interface BasicAsyncEnumerable extends IAsyncEnumerable { }