import React from 'react';
import { PropsMultiGrid } from './MultiGrid';
import { TableViewProperties, TimeZone, Theme, TransformTableDataReturnType } from '../types';
export interface ColumnWidths {
    totalWidths: number;
    widths: {
        [x: string]: number;
    };
}
export interface CellRendererProps {
    columnIndex: number;
    rowIndex: number;
    key: string;
    parent: React.Component<PropsMultiGrid>;
    style: React.CSSProperties;
}
interface OwnProps {
    dataTypes: {
        [x: string]: string;
    };
    transformedDataBundle: TransformTableDataReturnType;
    properties: TableViewProperties;
    onSort: (fieldName: string) => void;
    timeZone: TimeZone;
    theme: Theme;
}
export declare const TableGraphTable: (props: OwnProps) => JSX.Element;
export {};
