import { IColumn } from '../../Utilities/Interface/IColumn'; import { SelectedCellInfo } from '../../Utilities/Interface/Selection/SelectedCellInfo'; import { ICellSummmary } from '../../Utilities/Interface/Selection/ICellSummmary'; import { InternalState } from './InternalState'; import { ColumnSort } from '../RunTimeState/LayoutState'; import { SelectedRowInfo } from '../../Utilities/Interface/Selection/SelectedRowInfo'; export interface GridState extends InternalState { Columns: IColumn[]; ColumnSorts: ColumnSort[]; SelectedCellInfo: SelectedCellInfo; SelectedRowInfo: SelectedRowInfo; CellSummary: ICellSummmary; IsQuickFilterActive: boolean; }