import { Key } from 'react'; import { DataTableState, DataTableAction } from './types'; export interface DataTableReducerArgs { rowSelectionKeyExtractor: (row: DataType, index: number) => Key; } export declare function dataTableReducer(args: DataTableReducerArgs): (state: DataTableState, action: DataTableAction) => DataTableState;