import React, { FunctionComponent } from 'react';
import { TableViewProperties, SortOptions, RenamableField } from '../types';
import { CellRendererProps } from './TableGraphTable';
interface Props extends CellRendererProps {
    sortOptions: SortOptions;
    data: string;
    dataType: string;
    properties: TableViewProperties;
    hoveredRowIndex: number;
    hoveredColumnIndex: number;
    isTimeVisible: boolean;
    isVerticalTimeAxis: boolean;
    isFirstColumnFixed: boolean;
    onClickFieldName: (data: string) => void;
    onHover: (e: React.MouseEvent<HTMLElement>) => void;
    resolvedRenamableFields: RenamableField[];
    timeFormatter: (time: string) => string;
}
export declare const TableCell: FunctionComponent<Props>;
export {};
