import { GridRowId, GridRowTreeNodeConfig } from '../../../models/gridRows'; import { GridSortModel } from '../../../models/gridSortModel'; export interface GridSortingState { sortedRows: GridRowId[]; sortModel: GridSortModel; } export interface GridSortingInitialState { sortModel?: GridSortModel; } export declare type GridSortingModelApplier = (rowList: GridRowTreeNodeConfig[]) => GridRowId[]; export interface GridSortingMethodParams { sortRowList: GridSortingModelApplier | null; } export declare type GridSortingMethodValue = GridRowId[];