import { OperatorAsyncFunction } from '../../interfaces'; export declare function groupJoin(inner: AsyncIterable, outerSelector: (value: TOuter) => TKey | Promise, innerSelector: (value: TInner) => TKey | Promise, resultSelector: (outer: TOuter, inner: AsyncIterable) => TResult | Promise): OperatorAsyncFunction;