export declare type Comparator = (a: T, b: T) => number; export declare const compareBy: (indexOf: (a: T) => number) => Comparator; export declare const desc: (cmp: Comparator) => Comparator; export declare const combineCmps: (comparators: Comparator[], eps?: number) => Comparator;