import * as React from 'react'; export interface IColumn { name: string; label: string; } export interface IRow { [propName: string]: ICell | string | number | boolean | object; } export interface ICell { id: string | number; value: any; } export interface IDataTableProps { columns: Array; data: IRow[]; } export declare class DataTable extends React.Component { constructor(props: IDataTableProps); RenderCell(cell: any, index: any): React.JSX.Element; RenderRow(row: IRow, columns: Array, index: any): React.JSX.Element; render(): React.JSX.Element; }