import type { ClickObject } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib";
import type { DatasetData, RowValue, Series, VisualizationSettings } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
interface TableCellProps {
    value: RowValue;
    data: DatasetData;
    series: Series;
    settings: VisualizationSettings;
    rowIndex: number;
    columnIndex: number;
    isPivoted: boolean;
    getCellBackgroundColor: (value: RowValue, rowIndex: number, columnName: string) => string | undefined;
    getExtraDataForClick: (clickObject: ClickObject) => Record<string, unknown>;
    checkIsVisualizationClickable: (clickObject: ClickObject) => boolean;
    onVisualizationClick?: (clickObject: ClickObject) => void;
}
export declare function TableCell({ value, data, series, settings, rowIndex, columnIndex, isPivoted, getCellBackgroundColor, getExtraDataForClick, checkIsVisualizationClickable, onVisualizationClick, }: TableCellProps): import("react/jsx-runtime").JSX.Element;
export {};
