declare namespace Ext { export namespace util { export interface SorterConfig { direction?: string; id?: any; property?: string; root?: string; sorterFn?: CallableFunction; transform?: CallableFunction; } export class Sorter extends Ext.Base { public getDirection(): void; public getId(): void; public getProperty(): void; public getRoot(): void; public getSorterFn(): void; public getState(): object; public getTransform(): void; public serialize(): object; public setDirection(): void; public setId(): void; public setProperty(): void; public setRoot(): void; public setSorterFn(): void; public setTransform(): void; public toggle(): void; public static createComparator(sorters?: Ext.util.Sorter[] | Ext.util.Collection, nextFn?: object): CallableFunction; } } }