export declare type Comparer = (a: T, b: T) => number; export declare type KeyValueComparer = Comparer; export declare function keyValueComparer(keyComparer: Comparer, valueComparer?: Comparer): KeyValueComparer; export declare function defaultComparer(a: T, b: T): 1 | 0 | -1;