import type {ImmutableTree} from './types'; export default function intersection( t1: ImmutableTree, t2: ImmutableTree, cmp: (a: T, b: T) => number, combiner?: (v1: T, v2: T) => T, ): ImmutableTree;