import { IOrder } from './../types/order';
import { ISortBy } from './../types/sortBy';
import { IAnySortBy } from './../types/anySortBy';
import { ISortByObjectSorter } from './../types/sortByObjectSorter';
import { IComparer } from './../interfaces/comparer';
export declare const multiPropertySorterProvider: (defaultComparer: IComparer) => (sortBy: IAnySortBy, sortByArr: ISortBy<any>[] | ISortByObjectSorter<any>[], depth: number, order: IOrder, comparer: IComparer, a: any, b: any) => number;
