/// <reference types="react" />
import { IRuleTableDefinition } from "../Common/IRuleTableDefinition";
import { ResultCell } from "../Common/ResultCell";
import { TableColumn } from "../Shared/TableColumn";
export declare const XResultCell: ({ ruleDefinition, editContext, resultCell, resultColumn, cellIndex, rowIndex, }: {
    ruleDefinition: IRuleTableDefinition;
    editContext: {
        navigate: (direction: "Up" | "Down" | "Right" | "Left" | "Tab" | "Select") => void;
        isSelected: (cell: ResultCell) => boolean;
        setSelected: (cell: ResultCell) => void;
    };
    resultCell: ResultCell;
    resultColumn: TableColumn;
    cellIndex?: number | undefined;
    rowIndex?: number | undefined;
}) => JSX.Element;
