import { BasicAsyncEnumerable } from "../BasicAsyncEnumerable"; import type { IEqualityComparer } from "../../types"; export declare const groupJoin: (outer: AsyncIterable, inner: Iterable | AsyncIterable, outerKeySelector: (value: TOuter) => TKey, innerKeySelector: (value: TInner) => TKey, resultSelector: (element: TOuter, collection: TInner[]) => TResult, comparer?: IEqualityComparer) => BasicAsyncEnumerable;