import { CSS_ALIGN, CSS_JUSTIFY } from './CssAlignJustifyDict';
import { HTML_BORDER_STYLES } from './CssBorderStyleDict';
import { CSS_BOX_SIZING } from './CssBoxSizingDict';
import { CSS_DISPLAY } from './CssDisplayDict';
import { HTML_FONT_STYLES } from './CssFontStyleDict';
import { CSS_POSITION } from './CssPositionDict';

export declare enum StandardLonghandPropertyNames {
    AlignContent = "alignContent",
    AlignItems = "alignItems",
    AlignSelf = "alignSelf",
    BackgroundColor = "backgroundColor",
    BorderColor = "borderColor",
    BorderStyle = "borderStyle",
    BorderWidth = "borderWidth",
    Bottom = "bottom",
    BoxShadow = "boxShadow",
    Color = "color",
    Display = "display",
    FlexBasis = "flexBasis",
    FlexGrow = "flexGrow",
    FlexShrink = "flexShrink",
    FontFamily = "fontFamily",
    FontSize = "fontSize",
    FontWeight = "fontWeight",
    Height = "height",
    JustifyContent = "justifyContent",
    Left = "left",
    LineHeight = "lineHeight",
    MarginBottom = "marginBottom",
    MarginLeft = "marginLeft",
    MarginRight = "marginRight",
    MarginTop = "marginTop",
    MaxHeight = "maxHeight",
    MaxWidth = "maxWidth",
    MinHeight = "minHeight",
    MinWidth = "minWidth",
    Opacity = "opacity",
    Order = "order",
    PaddingBottom = "paddingBottom",
    PaddingLeft = "paddingLeft",
    PaddingRight = "paddingRight",
    PaddingTop = "paddingTop",
    Position = "position",
    Right = "right",
    TextAlign = "textAlign",
    TextDecoration = "textDecoration",
    TextTransform = "textTransform",
    Top = "top",
    VerticalAlign = "verticalAlign",
    Width = "width",
    ZIndex = "zIndex"
}
export declare const CSS_RULE_NAMES_DICT: {
    AlignContent: StandardLonghandPropertyNames.AlignContent;
    AlignItems: StandardLonghandPropertyNames.AlignItems;
    AlignSelf: StandardLonghandPropertyNames.AlignSelf;
    BackgroundColor: StandardLonghandPropertyNames.BackgroundColor;
    BorderColor: StandardLonghandPropertyNames.BorderColor;
    BorderStyle: StandardLonghandPropertyNames.BorderStyle;
    BorderWidth: StandardLonghandPropertyNames.BorderWidth;
    Bottom: StandardLonghandPropertyNames.Bottom;
    BoxShadow: StandardLonghandPropertyNames.BoxShadow;
    Color: StandardLonghandPropertyNames.Color;
    Display: StandardLonghandPropertyNames.Display;
    FlexBasis: StandardLonghandPropertyNames.FlexBasis;
    FlexGrow: StandardLonghandPropertyNames.FlexGrow;
    FlexShrink: StandardLonghandPropertyNames.FlexShrink;
    FontFamily: StandardLonghandPropertyNames.FontFamily;
    FontSize: StandardLonghandPropertyNames.FontSize;
    FontWeight: StandardLonghandPropertyNames.FontWeight;
    Height: StandardLonghandPropertyNames.Height;
    JustifyContent: StandardLonghandPropertyNames.JustifyContent;
    Left: StandardLonghandPropertyNames.Left;
    LineHeight: StandardLonghandPropertyNames.LineHeight;
    MarginBottom: StandardLonghandPropertyNames.MarginBottom;
    MarginLeft: StandardLonghandPropertyNames.MarginLeft;
    MarginRight: StandardLonghandPropertyNames.MarginRight;
    MarginTop: StandardLonghandPropertyNames.MarginTop;
    MaxHeight: StandardLonghandPropertyNames.MaxHeight;
    MaxWidth: StandardLonghandPropertyNames.MaxWidth;
    MinHeight: StandardLonghandPropertyNames.MinHeight;
    MinWidth: StandardLonghandPropertyNames.MinWidth;
    Opacity: StandardLonghandPropertyNames.Opacity;
    Order: StandardLonghandPropertyNames.Order;
    PaddingBottom: StandardLonghandPropertyNames.PaddingBottom;
    PaddingLeft: StandardLonghandPropertyNames.PaddingLeft;
    PaddingRight: StandardLonghandPropertyNames.PaddingRight;
    PaddingTop: StandardLonghandPropertyNames.PaddingTop;
    Position: StandardLonghandPropertyNames.Position;
    Right: StandardLonghandPropertyNames.Right;
    TextAlign: StandardLonghandPropertyNames.TextAlign;
    TextDecoration: StandardLonghandPropertyNames.TextDecoration;
    TextTransform: StandardLonghandPropertyNames.TextTransform;
    Top: StandardLonghandPropertyNames.Top;
    VerticalAlign: StandardLonghandPropertyNames.VerticalAlign;
    Width: StandardLonghandPropertyNames.Width;
    ZIndex: StandardLonghandPropertyNames.ZIndex;
};
export declare const CSS_RULE_NAMES_OPTIONS: {
    value: string;
    label: string;
    textLabel: string;
}[];
export declare enum CSS_GUIDED_VALUES {
    color = "color",
    size = "size",
    opacity = "opacity",
    zIndex = "zIndex"
}
export declare const CSS_RULES_VALUES_DICT: {
    alignItems: typeof CSS_ALIGN;
    alignSelf: typeof CSS_ALIGN;
    justifyItems: typeof CSS_ALIGN;
    justifyContent: typeof CSS_JUSTIFY;
    justifySelf: typeof CSS_JUSTIFY;
    alignContent: typeof CSS_JUSTIFY;
    fontStyle: typeof HTML_FONT_STYLES;
    borderStyle: typeof HTML_BORDER_STYLES;
    display: typeof CSS_DISPLAY;
    position: typeof CSS_POSITION;
    boxSizing: typeof CSS_BOX_SIZING;
};
export declare const CSS_RULES_VALUES_OPTIONS: {};
