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