import { AsyncEnumerable } from "./AsyncEnumerable"; export declare class RightJoinAsyncEnumerable extends AsyncEnumerable { protected readonly parent: AsyncEnumerable; protected readonly parent2: AsyncEnumerable; protected readonly relation: (item: T, item2: T2) => boolean | PromiseLike; protected readonly resultSelector: (item1: T | null, item2: T2) => R | PromiseLike; constructor(parent: AsyncEnumerable, parent2: AsyncEnumerable, relation: (item: T, item2: T2) => boolean | PromiseLike, resultSelector?: (item1: T | null, item2: T2) => R | PromiseLike); protected generator(): AsyncIterableIterator; }