declare type ICompare = (a: T, b: T) => boolean; declare type ICompareOne = (a: T) => 0 | 1 | -1; declare type IEqualCompare = (a: T, b: T) => 0 | 1 | -1; export { ICompare, IEqualCompare, ICompareOne }; export default ICompare;