// Type definitions for tf-ag-grid v13.3.1-4 // Project: http://www.ag-grid.com/ // Definitions by: Niall Crosby import { Column } from "./entities/column"; export declare class SortController { private static DEFAULT_SORTING_ORDER; private gridOptionsWrapper; private columnController; private eventService; private columnApi; private gridApi; progressSort(column: Column, multiSort: boolean): void; setSortForColumn(column: Column, sort: string, multiSort: boolean): void; onSortChanged(): void; private dispatchSortChangedEvents(); private clearSortBarThisColumn(columnToSkip); private getNextSortDirection(column); getSortModel(): { colId: string; sort: string; }[]; setSortModel(sortModel: any): void; private compareColIds(sortModelEntry, column); getColumnsWithSortingOrdered(): Column[]; getSortForRowController(): any[]; }