6 lines
261 B
TypeScript
6 lines
261 B
TypeScript
export const EqualityTraitSymbol: unique symbol;
|
|
export function equals<T extends EqualityTrait>(a: NoInfer<T>, b: T): boolean;
|
|
export type EqualityTrait = {
|
|
[EqualityTraitSymbol]: (other: EqualityTrait) => boolean;
|
|
};
|
|
//# sourceMappingURL=equality.d.ts.map
|