interface Sorter { value?: any; field?: string; direction?: string; comparer?: (a: any, b: any) => number; compare?: (a: any, b: any) => number; } export declare function getComparer(sorters: Sorter[], dataAccessor?: (x: any) => any, comparer?: (a: any, b: any) => number): (a: any, b: any) => number; export declare function indexSorter(sorters: Sorter[], dataAccessor?: (x: any) => any, compare?: (a: any, b: any) => number): (data: any[]) => number[]; export declare function sorter(sorters: Sorter[], dataAccessor?: (x: any) => any, compare?: (a: any, b: any) => number): (data: any[]) => any[]; export {}; //# sourceMappingURL=comparer.d.ts.map