/// <reference types="react" />
import { ValueRuleCell } from "@appglue/common/dist/Rule/Table/Value/Structure/ValueRuleCell";
import { ValueTableConfiguration } from "@appglue/common/dist/Rule/Table/Value/ValueTableConfiguration";
import { ValueTableRuleEditContext } from "@appglue/common/dist/Rule/Table/Value/ValueTableRuleEditContext";
interface IValueTableRuleCell {
    editContext: ValueTableRuleEditContext;
    cell: ValueRuleCell;
    ruleDefinition: ValueTableConfiguration;
    rowIndex: number;
    cellIndex: number;
}
export declare const XValueTableRuleCell: (props: IValueTableRuleCell) => JSX.Element | null;
export declare const ValueTableRuleColumnRender: import("styled-components").StyledComponent<"div", any, {
    selected: boolean;
    testResult?: "false" | "true" | undefined;
    x?: number | undefined;
    y?: number | undefined;
}, never>;
export {};
