/// <reference types="react" />
import { XExpressionDefinition } from "../../Expressions/XExpressionDefinition";
export interface ValueOrExpressionEditorProps {
    expression: XExpressionDefinition;
    onUpdate: (val: XExpressionDefinition | any) => void;
    hideValidation?: boolean;
}
export declare const XValueOrExpressionEditor: ({ expression, onUpdate, hideValidation }: ValueOrExpressionEditorProps) => JSX.Element;
export declare const StyledButton: import("styled-components").StyledComponent<"div", any, {}, never>;
