import { IEqualityComparer } from './IEqualityComparer'; /** * Equality comparer that tests equality using a given predicate function. */ export declare class PredicateEqualityComparer implements IEqualityComparer { private readonly _predicate; constructor(_predicate: (a: T, b: T) => boolean); equals(a: T, b: T): boolean; }