import { GroupedAsyncEnumerable } from "./GroupedAsyncEnumerable"; import { AsyncEnumerable } from "./AsyncEnumerable"; export declare class GroupByAsyncEnumerable extends AsyncEnumerable> { readonly parent: AsyncEnumerable; readonly keySelector: (item: T) => K | PromiseLike; constructor(parent: AsyncEnumerable, keySelector: (item: T) => K | PromiseLike); isResultComplete: boolean; protected generator(): AsyncIterableIterator>; }