export default class ComparerFunc<T> {
    private readonly compare;
    constructor(compare?: (a: T, b: T) => number);
    private static defaultCompareFunc;
    equal(a: T, b: T): boolean;
    lessThan(a: T, b: T): boolean;
    greaterThan(a: T, b: T): boolean;
    lessThanOrEqual(a: T, b: T): boolean;
    greaterThanOrEqual(a: T, b: T): boolean;
    reverseCom(): ComparerFunc<T>;
}
//# sourceMappingURL=compareFuncs.d.ts.map