import { CheckTypes, PageObj, TableOrdering, TablePaginationTypes, TableRow, TableRowTreated, TableSelectedOrdering, TableStateAction } from 'models'; export interface TableState { cbCkSelectAll: boolean; firstRender: boolean; loading: boolean; numRowsSelected: number; paging: PageObj; selectAllStatus: CheckTypes; selectedOrder: TableSelectedOrdering; selectedRawRows: TableRow[]; selectedRowsId: string[]; treatedRows: TableRowTreated[]; ordering?: TableOrdering; paginated?: TablePaginationTypes | undefined; } export declare const tableStateInitialValue: TableState; export declare const tableReducer: (state: TableState, action: TableStateAction) => TableState; //# sourceMappingURL=table.reducer.d.ts.map