declare namespace Ext { export namespace util { export interface SortableConfig { defaultSortDirection?: string; multiSortLimit?: number; sorters?: Ext.util.Sorter[] | object[]; sortRoot?: string; } export class Sortable extends Ext.Base { public isSortable?: boolean; public generateComparator(): void; public getFirstSorter(): Ext.util.Sorter; public getSorterCount(): void; public getSorters(): void; public setSorters(): void; public sort(sorters?: string | Ext.util.Sorter[], direction?: string, insertionPosition?: string, doSort?: boolean): Ext.util.Sorter[]; public static createComparator(sorters?: Ext.util.Sorter[]): CallableFunction; } } }