import * as React from 'react'; import { ITbTableInstance } from 'tubular-react-common'; import { TbRowProps } from '../BareBones/TbRow'; import { TbSelection } from '../utils/Selection'; import DetailComponentProps from '../BareBones/DetailComponentProps'; export interface DataGridTableProps { tbTableInstance: ITbTableInstance; rowComponent: React.FunctionComponent; footerComponent: React.FunctionComponent; detailComponent?: React.FunctionComponent; rowSelectionEnabled?: boolean; selection?: TbSelection; onRowClick?(row: any): void; } export declare const DataGridTable: React.FunctionComponent;