///
declare type TooltipConfig = {
name: string;
tooltipText: string;
interactive: boolean;
};
export declare type Props = {
data: T[];
columns: {
columnKey: string;
headerTitle: string;
width: number;
flexGrow?: number;
tooltipConfig?: TooltipConfig;
}[];
rowHeight?: number;
headerHeight?: number;
rowRenderer: (rowDatum: T, columnKey: keyof T) => void;
onRowClick?: (rowDatum: T) => void;
showScrollbarY?: boolean;
showScrollbarX?: boolean;
};
declare const Table: {
({ data, columns, rowHeight, headerHeight, showScrollbarY, showScrollbarX, rowRenderer, onRowClick, }: Props): JSX.Element;
displayName: string;
};
export default Table;