export declare enum BorderStyle {
    Solid = "Solid",
    Dotted = "Dotted",
    Dashed = "Dashed",
    Groove = "Groove",
    Double = "Double"
}
export declare enum DisplayStyle {
    Block = "Block",
    Inline = "Inline",
    "Inline Block" = "Inline Block",
    Flex = "Flex"
}
export declare enum WidthUnitInterface {
    PERCENTAGE = "%",
    PIXEL = "px"
}
export declare enum FormMode {
    LayoutDesign = "LayoutDesign",
    FormDesign = "FormDesign",
    Runtime = "Runtime",
    Test = "Test",
    JSON = "Json",
    Data = "Data",
    Rules = "Rules"
}
export declare enum TextControlStyle {
    LABELED = "labeled",
    OUTLINE = "outline",
    SHADED = "shaded",
    UNDERLINED = "underlined"
}
export declare enum TextControlSize {
    STANDARD = "medium",
    SMALL = "small"
}
export declare enum ButtonControlSize {
    STANDARD = "medium",
    SMALL = "small",
    LARGE = "large"
}
export declare enum LinkControlUnderline {
    NONE = "none",
    HOVER = "hover",
    ALWAYS = "always"
}
export declare enum LinkControlType {
    ACTION = "action",
    URL = "url"
}
export declare enum NotificationType {
    ERROR = "error",
    WARNING = "warning",
    INFO = "info"
}
export declare enum TabOrientation {
    Veritical = "vertical",
    Horizontal = "horizontal"
}
export declare class FormDesignConstants {
    static LAYOUT_FORM_KEY_NAME: string;
    static SELECTED_CONTROL_BORDER_COLOR: string;
    static SELECTED_CONTROL_BORDER_WIDTH: string;
    static DEFAULT_TAB_CONTENT_HEIGHT: number;
    static ERROR_CONTROL_BORDER_WIDTH: string;
    static ERROR_CONTROL_BORDER_COLOR: string;
    static TOOLBOX_NOT_DRAGGING_COLOR: string;
    static TOOLBOX_DRAGGING_COLOR: string;
    static TOOLBOX_LEFT_BEHIND_COLOR: string;
    static DESIGN_AREA_BACKGROUND_COLOR: string;
    static DESIGN_WIDTH: number;
    static RUNTIME_WIDTH: number | null;
    static GAP_BETWEEN_CONTAINERS: number;
    static GAP_BETWEEN_COLUMNS: number;
    static FORM_MARGIN: number;
    static INNER_CONTAINER_MARGIN: number;
    static INTER_CONTROL_SPACING: number;
    static SHOW_CONTAINER_BORDER: boolean;
    static CONTAINER_BORDER_RADIOUS: number;
    static CONTAINER_BORDER_WIDTH: number;
    static CONTAINER_BORDER_COLOR: string;
    static CONTAINER_BORDER_STYLE: BorderStyle;
    static TAB_CONTENT_HEIGHT: number;
    static TAB_CONTENT_WIDTH: number;
    static INNER_COLUMN_MARGIN: number;
    static LINE_COLOR_BETWEEN_COLUMNS: string;
    static LINE_WIDTH_BETWEEN_COLUMNS: number;
    static FORM_BACKGROUND_COLOR: string | null;
    static CONTAINER_BACKGROUND_COLOR: string | null;
    static FORM_MODE_GRAY: string;
    static FORM_MODE_WHITE: string;
    static FORM_MODE_PAPER: string;
    static FORM_MODE_OUTLINE: string;
    static FORM_MODE_TABLET_HORIZONTAL: string;
    static FORM_MODE_TABLET_VERTICAL: string;
    static FORM_MODE_PHONE_HORIZONTAL: string;
    static FORM_MODE_PHONE_VERTICAL: string;
    static FORM_DATA_MODE_CURRENT: string;
    static FORM_DATA_MODE_NONE: string;
    static FORM_DATA_MODE_SAMPLE1: string;
    static FORM_DATA_MODE_SAMPLE2: string;
    static FORM_SECTION_MARGIN: number;
    static FORM_OUTER_MARGIN: number;
    static DROPPABLE_BORDER_COLOR: string;
    static DROPPABLE_BORDER_WIDTH: number;
    static DROPPABLE_BORDER_STYLE: BorderStyle;
    static DROPPABLE_BORDER_RADIUS: number;
    static DEFAULT_TEXT_STYLE: TextControlStyle;
    static DEFAULT_TEXT_SIZE: TextControlSize;
    static DEFAULT_BUTTON_SIZE: ButtonControlSize;
    static DEFAULT_LINK_UNDERLINE: LinkControlUnderline;
    static DEFAULT_LINK_TYPE: LinkControlType;
    static FORM_MODE: string[];
    static FORM_DATA_MODE: string[];
    static BORDER_STYLES: string[];
    static TAB_ORIENTATION: string[];
}
