import { AsyncIterableX } from '../../asynciterable/asynciterablex'; /** * @ignore */ export declare function innerJoinProto(this: AsyncIterableX, inner: AsyncIterable, outerSelector: (value: TOuter) => TKey | Promise, innerSelector: (value: TInner) => TKey | Promise, resultSelector: (outer: TOuter, inner: TInner) => TResult | Promise): AsyncIterableX; declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { innerJoin: typeof innerJoinProto; } }