/// import { TableProps } from 'react-table'; export declare enum CheckboxType { Radio = "RADIO", Checkbox = "CHECKBOX" } export declare type SelectableTableProps = { selectProps: { onSelectionChange: (sel: Record) => void; selected: Record; getId: (x: T) => string; isDisabled: (x: T) => boolean; totalItems: number; rowHeight: number; type?: CheckboxType; }; reactTableProps: ModifiedReactTableProps & Required, 'data' | 'columns'>>; }; declare type ModifiedReactTableProps = Partial, 'data' | 'columns' | 'getTrProps' | 'TrComponent'>>; export declare const ReactTableSelect: ({ selectProps: { type, totalItems, ...selectProps }, reactTableProps: { ...reactTableProps }, }: SelectableTableProps) => JSX.Element; export {};