import { Arity1, Is } from '@typed/lambda'; /** * Check if two values have value-equality. * @param a :: a * @param b :: a * @returns :: boolean */ export declare const equals: Equals; export declare type Equals = { (a: A, b: unknown): b is A; (a: A): Is; }; export declare const equalsBy: { (by: Arity1, a: A, b: A): boolean; (by: Arity1, a: A): (b: A) => boolean; (by: Arity1): { (a: A, b: A): boolean; (a: A): (b: A) => boolean; }; }; //# sourceMappingURL=equals.d.ts.map