@veracity/vui
Version:
Veracity UI is a React component library crafted for use within Veracity applications and pages. Based on Styled Components and @xstyled.
690 lines • 73.7 kB
TypeScript
//#region ../../node_modules/csstype/index.d.ts
type Globals = "-moz-initial" | "inherit" | "initial" | "revert" | "revert-layer" | "unset";
declare namespace Property {
export type AccentColor = Globals | DataType.Color | "auto";
export type AlignContent = Globals | DataType.ContentDistribution | DataType.ContentPosition | "baseline" | "normal" | (string & {});
export type AlignItems = Globals | DataType.SelfPosition | "anchor-center" | "baseline" | "normal" | "stretch" | (string & {});
export type AlignSelf = Globals | DataType.SelfPosition | "anchor-center" | "auto" | "baseline" | "normal" | "stretch" | (string & {});
export type AlignTracks = Globals | DataType.ContentDistribution | DataType.ContentPosition | "baseline" | "normal" | (string & {});
export type AlignmentBaseline = Globals | "alphabetic" | "baseline" | "central" | "ideographic" | "mathematical" | "middle" | "text-after-edge" | "text-before-edge";
export type All = Globals;
export type AnchorName = Globals | "none" | (string & {});
export type AnchorScope = Globals | "all" | "none" | (string & {});
export type Animation<TTime = string & {}> = Globals | DataType.SingleAnimation<TTime> | (string & {});
export type AnimationComposition = Globals | DataType.SingleAnimationComposition | (string & {});
export type AnimationDelay<TTime = string & {}> = Globals | TTime | (string & {});
export type AnimationDirection = Globals | DataType.SingleAnimationDirection | (string & {});
export type AnimationDuration<TTime = string & {}> = Globals | TTime | "auto" | (string & {});
export type AnimationFillMode = Globals | DataType.SingleAnimationFillMode | (string & {});
export type AnimationIterationCount = Globals | "infinite" | (string & {}) | (number & {});
export type AnimationName = Globals | "none" | (string & {});
export type AnimationPlayState = Globals | "paused" | "running" | (string & {});
export type AnimationRange<TLength = (string & {}) | 0> = Globals | DataType.TimelineRangeName | TLength | "normal" | (string & {});
export type AnimationRangeEnd<TLength = (string & {}) | 0> = Globals | DataType.TimelineRangeName | TLength | "normal" | (string & {});
export type AnimationRangeStart<TLength = (string & {}) | 0> = Globals | DataType.TimelineRangeName | TLength | "normal" | (string & {});
export type AnimationTimeline = Globals | DataType.SingleAnimationTimeline | (string & {});
export type AnimationTimingFunction = Globals | DataType.EasingFunction | (string & {});
export type Appearance = Globals | DataType.CompatAuto | "auto" | "menulist-button" | "none" | "textfield";
export type AspectRatio = Globals | "auto" | (string & {}) | (number & {});
export type BackdropFilter = Globals | "none" | (string & {});
export type BackfaceVisibility = Globals | "hidden" | "visible";
export type Background<TLength = (string & {}) | 0> = Globals | DataType.BgLayer<TLength> | DataType.FinalBgLayer<TLength> | (string & {});
export type BackgroundAttachment = Globals | DataType.Attachment | (string & {});
export type BackgroundBlendMode = Globals | DataType.BlendMode | (string & {});
export type BackgroundClip = Globals | DataType.BgClip | (string & {});
export type BackgroundColor = Globals | DataType.Color;
export type BackgroundImage = Globals | "none" | (string & {});
export type BackgroundOrigin = Globals | DataType.VisualBox | (string & {});
export type BackgroundPosition<TLength = (string & {}) | 0> = Globals | DataType.BgPosition<TLength> | (string & {});
export type BackgroundPositionX<TLength = (string & {}) | 0> = Globals | TLength | "center" | "left" | "right" | "x-end" | "x-start" | (string & {});
export type BackgroundPositionY<TLength = (string & {}) | 0> = Globals | TLength | "bottom" | "center" | "top" | "y-end" | "y-start" | (string & {});
export type BackgroundRepeat = Globals | DataType.RepeatStyle | (string & {});
export type BackgroundSize<TLength = (string & {}) | 0> = Globals | DataType.BgSize<TLength> | (string & {});
export type BaselineShift<TLength = (string & {}) | 0> = Globals | TLength | "baseline" | "sub" | "super" | (string & {});
export type BlockSize<TLength = (string & {}) | 0> = Globals | TLength | "-moz-fit-content" | "-moz-max-content" | "-moz-min-content" | "auto" | "fit-content" | "max-content" | "min-content" | (string & {});
export type Border<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {});
export type BorderBlock<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {});
export type BorderBlockColor = Globals | DataType.Color | (string & {});
export type BorderBlockEnd<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {});
export type BorderBlockEndColor = Globals | DataType.Color;
export type BorderBlockEndStyle = Globals | DataType.LineStyle;
export type BorderBlockEndWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength>;
export type BorderBlockStart<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {});
export type BorderBlockStartColor = Globals | DataType.Color;
export type BorderBlockStartStyle = Globals | DataType.LineStyle;
export type BorderBlockStartWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength>;
export type BorderBlockStyle = Globals | DataType.LineStyle | (string & {});
export type BorderBlockWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | (string & {});
export type BorderBottom<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {});
export type BorderBottomColor = Globals | DataType.Color;
export type BorderBottomLeftRadius<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type BorderBottomRightRadius<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type BorderBottomStyle = Globals | DataType.LineStyle;
export type BorderBottomWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength>;
export type BorderCollapse = Globals | "collapse" | "separate";
export type BorderColor = Globals | DataType.Color | (string & {});
export type BorderEndEndRadius<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type BorderEndStartRadius<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type BorderImage = Globals | "none" | "repeat" | "round" | "space" | "stretch" | (string & {}) | (number & {});
export type BorderImageOutset<TLength = (string & {}) | 0> = Globals | TLength | (string & {}) | (number & {});
export type BorderImageRepeat = Globals | "repeat" | "round" | "space" | "stretch" | (string & {});
export type BorderImageSlice = Globals | (string & {}) | (number & {});
export type BorderImageSource = Globals | "none" | (string & {});
export type BorderImageWidth<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {}) | (number & {});
export type BorderInline<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {});
export type BorderInlineColor = Globals | DataType.Color | (string & {});
export type BorderInlineEnd<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {});
export type BorderInlineEndColor = Globals | DataType.Color;
export type BorderInlineEndStyle = Globals | DataType.LineStyle;
export type BorderInlineEndWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength>;
export type BorderInlineStart<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {});
export type BorderInlineStartColor = Globals | DataType.Color;
export type BorderInlineStartStyle = Globals | DataType.LineStyle;
export type BorderInlineStartWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength>;
export type BorderInlineStyle = Globals | DataType.LineStyle | (string & {});
export type BorderInlineWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | (string & {});
export type BorderLeft<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {});
export type BorderLeftColor = Globals | DataType.Color;
export type BorderLeftStyle = Globals | DataType.LineStyle;
export type BorderLeftWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength>;
export type BorderRadius<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type BorderRight<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {});
export type BorderRightColor = Globals | DataType.Color;
export type BorderRightStyle = Globals | DataType.LineStyle;
export type BorderRightWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength>;
export type BorderSpacing<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type BorderStartEndRadius<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type BorderStartStartRadius<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type BorderStyle = Globals | DataType.LineStyle | (string & {});
export type BorderTop<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {});
export type BorderTopColor = Globals | DataType.Color;
export type BorderTopLeftRadius<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type BorderTopRightRadius<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type BorderTopStyle = Globals | DataType.LineStyle;
export type BorderTopWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength>;
export type BorderWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | (string & {});
export type Bottom<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type BoxAlign = Globals | "baseline" | "center" | "end" | "start" | "stretch";
export type BoxDecorationBreak = Globals | "clone" | "slice";
export type BoxDirection = Globals | "inherit" | "normal" | "reverse";
export type BoxFlex = Globals | (number & {}) | (string & {});
export type BoxFlexGroup = Globals | (number & {}) | (string & {});
export type BoxLines = Globals | "multiple" | "single";
export type BoxOrdinalGroup = Globals | (number & {}) | (string & {});
export type BoxOrient = Globals | "block-axis" | "horizontal" | "inherit" | "inline-axis" | "vertical";
export type BoxPack = Globals | "center" | "end" | "justify" | "start";
export type BoxShadow = Globals | "none" | (string & {});
export type BoxSizing = Globals | "border-box" | "content-box";
export type BreakAfter = Globals | "all" | "always" | "auto" | "avoid" | "avoid-column" | "avoid-page" | "avoid-region" | "column" | "left" | "page" | "recto" | "region" | "right" | "verso";
export type BreakBefore = Globals | "all" | "always" | "auto" | "avoid" | "avoid-column" | "avoid-page" | "avoid-region" | "column" | "left" | "page" | "recto" | "region" | "right" | "verso";
export type BreakInside = Globals | "auto" | "avoid" | "avoid-column" | "avoid-page" | "avoid-region";
export type CaptionSide = Globals | "bottom" | "top";
export type Caret = Globals | DataType.Color | "auto" | "bar" | "block" | "underscore" | (string & {});
export type CaretColor = Globals | DataType.Color | "auto";
export type CaretShape = Globals | "auto" | "bar" | "block" | "underscore";
export type Clear = Globals | "both" | "inline-end" | "inline-start" | "left" | "none" | "right";
export type Clip = Globals | "auto" | (string & {});
export type ClipPath = Globals | DataType.GeometryBox | "none" | (string & {});
export type ClipRule = Globals | "evenodd" | "nonzero";
export type Color = Globals | DataType.Color;
export type PrintColorAdjust = Globals | "economy" | "exact";
export type ColorInterpolationFilters = Globals | "auto" | "linearRGB" | "sRGB";
export type ColorScheme = Globals | "dark" | "light" | "normal" | (string & {});
export type ColumnCount = Globals | "auto" | (number & {}) | (string & {});
export type ColumnFill = Globals | "auto" | "balance";
export type ColumnGap<TLength = (string & {}) | 0> = Globals | TLength | "normal" | (string & {});
export type ColumnRule<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {});
export type ColumnRuleColor = Globals | DataType.Color;
export type ColumnRuleStyle = Globals | DataType.LineStyle | (string & {});
export type ColumnRuleWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | (string & {});
export type ColumnSpan = Globals | "all" | "none";
export type ColumnWidth<TLength = (string & {}) | 0> = Globals | TLength | "auto";
export type Columns<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {}) | (number & {});
export type Contain = Globals | "content" | "inline-size" | "layout" | "none" | "paint" | "size" | "strict" | "style" | (string & {});
export type ContainIntrinsicBlockSize<TLength = (string & {}) | 0> = Globals | TLength | "none" | (string & {});
export type ContainIntrinsicHeight<TLength = (string & {}) | 0> = Globals | TLength | "none" | (string & {});
export type ContainIntrinsicInlineSize<TLength = (string & {}) | 0> = Globals | TLength | "none" | (string & {});
export type ContainIntrinsicSize<TLength = (string & {}) | 0> = Globals | TLength | "none" | (string & {});
export type ContainIntrinsicWidth<TLength = (string & {}) | 0> = Globals | TLength | "none" | (string & {});
export type Container = Globals | "none" | (string & {});
export type ContainerName = Globals | "none" | (string & {});
export type ContainerType = Globals | "inline-size" | "normal" | "scroll-state" | "size" | (string & {});
export type Content = Globals | DataType.Quote | "none" | "normal" | (string & {});
export type ContentVisibility = Globals | "auto" | "hidden" | "visible";
export type CounterIncrement = Globals | "none" | (string & {});
export type CounterReset = Globals | "none" | (string & {});
export type CounterSet = Globals | "none" | (string & {});
export type Cursor = Globals | DataType.CursorPredefined | (string & {});
export type Cx<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type Cy<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type D = Globals | "none" | (string & {});
export type Direction = Globals | "ltr" | "rtl";
export type Display = Globals | DataType.DisplayOutside | DataType.DisplayInside | DataType.DisplayInternal | DataType.DisplayLegacy | "contents" | "list-item" | "none" | (string & {});
export type DominantBaseline = Globals | "alphabetic" | "auto" | "central" | "hanging" | "ideographic" | "mathematical" | "middle" | "text-bottom" | "text-top";
export type EmptyCells = Globals | "hide" | "show";
export type FieldSizing = Globals | "content" | "fixed";
export type Fill = Globals | DataType.Paint;
export type FillOpacity = Globals | (string & {}) | (number & {});
export type FillRule = Globals | "evenodd" | "nonzero";
export type Filter = Globals | "none" | (string & {});
export type Flex<TLength = (string & {}) | 0> = Globals | TLength | "auto" | "content" | "fit-content" | "max-content" | "min-content" | "none" | (string & {}) | (number & {});
export type FlexBasis<TLength = (string & {}) | 0> = Globals | TLength | "-moz-fit-content" | "-moz-max-content" | "-moz-min-content" | "-webkit-auto" | "auto" | "content" | "fit-content" | "max-content" | "min-content" | (string & {});
export type FlexDirection = Globals | "column" | "column-reverse" | "row" | "row-reverse";
export type FlexFlow = Globals | "column" | "column-reverse" | "nowrap" | "row" | "row-reverse" | "wrap" | "wrap-reverse" | (string & {});
export type FlexGrow = Globals | (number & {}) | (string & {});
export type FlexShrink = Globals | (number & {}) | (string & {});
export type FlexWrap = Globals | "nowrap" | "wrap" | "wrap-reverse";
export type Float = Globals | "inline-end" | "inline-start" | "left" | "none" | "right";
export type FloodColor = Globals | DataType.Color;
export type FloodOpacity = Globals | (string & {}) | (number & {});
export type Font = Globals | DataType.SystemFamilyName | (string & {});
export type FontFamily = Globals | DataType.GenericFamily | (string & {});
export type FontFeatureSettings = Globals | "normal" | (string & {});
export type FontKerning = Globals | "auto" | "none" | "normal";
export type FontLanguageOverride = Globals | "normal" | (string & {});
export type FontOpticalSizing = Globals | "auto" | "none";
export type FontPalette = Globals | "dark" | "light" | "normal" | (string & {});
export type FontSize<TLength = (string & {}) | 0> = Globals | DataType.AbsoluteSize | TLength | "larger" | "math" | "smaller" | (string & {});
export type FontSizeAdjust = Globals | "from-font" | "none" | (string & {}) | (number & {});
export type FontSmooth<TLength = (string & {}) | 0> = Globals | DataType.AbsoluteSize | TLength | "always" | "auto" | "never";
export type FontStretch = Globals | DataType.FontStretchAbsolute;
export type FontStyle = Globals | "italic" | "normal" | "oblique" | (string & {});
export type FontSynthesis = Globals | "none" | "position" | "small-caps" | "style" | "weight" | (string & {});
export type FontSynthesisPosition = Globals | "auto" | "none";
export type FontSynthesisSmallCaps = Globals | "auto" | "none";
export type FontSynthesisStyle = Globals | "auto" | "none";
export type FontSynthesisWeight = Globals | "auto" | "none";
export type FontVariant = Globals | DataType.EastAsianVariantValues | "all-petite-caps" | "all-small-caps" | "common-ligatures" | "contextual" | "diagonal-fractions" | "discretionary-ligatures" | "full-width" | "historical-forms" | "historical-ligatures" | "lining-nums" | "no-common-ligatures" | "no-contextual" | "no-discretionary-ligatures" | "no-historical-ligatures" | "none" | "normal" | "oldstyle-nums" | "ordinal" | "petite-caps" | "proportional-nums" | "proportional-width" | "ruby" | "slashed-zero" | "small-caps" | "stacked-fractions" | "tabular-nums" | "titling-caps" | "unicase" | (string & {});
export type FontVariantAlternates = Globals | "historical-forms" | "normal" | (string & {});
export type FontVariantCaps = Globals | "all-petite-caps" | "all-small-caps" | "normal" | "petite-caps" | "small-caps" | "titling-caps" | "unicase";
export type FontVariantEastAsian = Globals | DataType.EastAsianVariantValues | "full-width" | "normal" | "proportional-width" | "ruby" | (string & {});
export type FontVariantEmoji = Globals | "emoji" | "normal" | "text" | "unicode";
export type FontVariantLigatures = Globals | "common-ligatures" | "contextual" | "discretionary-ligatures" | "historical-ligatures" | "no-common-ligatures" | "no-contextual" | "no-discretionary-ligatures" | "no-historical-ligatures" | "none" | "normal" | (string & {});
export type FontVariantNumeric = Globals | "diagonal-fractions" | "lining-nums" | "normal" | "oldstyle-nums" | "ordinal" | "proportional-nums" | "slashed-zero" | "stacked-fractions" | "tabular-nums" | (string & {});
export type FontVariantPosition = Globals | "normal" | "sub" | "super";
export type FontVariationSettings = Globals | "normal" | (string & {});
export type FontWeight = Globals | DataType.FontWeightAbsolute | "bolder" | "lighter";
export type FontWidth = Globals | "condensed" | "expanded" | "extra-condensed" | "extra-expanded" | "normal" | "semi-condensed" | "semi-expanded" | "ultra-condensed" | "ultra-expanded" | (string & {});
export type ForcedColorAdjust = Globals | "auto" | "none" | "preserve-parent-color";
export type Gap<TLength = (string & {}) | 0> = Globals | TLength | "normal" | (string & {});
export type Grid = Globals | "none" | (string & {});
export type GridArea = Globals | DataType.GridLine | (string & {});
export type GridAutoColumns<TLength = (string & {}) | 0> = Globals | DataType.TrackBreadth<TLength> | (string & {});
export type GridAutoFlow = Globals | "column" | "dense" | "row" | (string & {});
export type GridAutoRows<TLength = (string & {}) | 0> = Globals | DataType.TrackBreadth<TLength> | (string & {});
export type GridColumn = Globals | DataType.GridLine | (string & {});
export type GridColumnEnd = Globals | DataType.GridLine;
export type GridColumnGap<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type GridColumnStart = Globals | DataType.GridLine;
export type GridGap<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type GridRow = Globals | DataType.GridLine | (string & {});
export type GridRowEnd = Globals | DataType.GridLine;
export type GridRowGap<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type GridRowStart = Globals | DataType.GridLine;
export type GridTemplate = Globals | "none" | (string & {});
export type GridTemplateAreas = Globals | "none" | (string & {});
export type GridTemplateColumns<TLength = (string & {}) | 0> = Globals | DataType.TrackBreadth<TLength> | "none" | "subgrid" | (string & {});
export type GridTemplateRows<TLength = (string & {}) | 0> = Globals | DataType.TrackBreadth<TLength> | "none" | "subgrid" | (string & {});
export type HangingPunctuation = Globals | "allow-end" | "first" | "force-end" | "last" | "none" | (string & {});
export type Height<TLength = (string & {}) | 0> = Globals | TLength | "-moz-fit-content" | "-moz-max-content" | "-moz-min-content" | "-webkit-fit-content" | "auto" | "fit-content" | "max-content" | "min-content" | (string & {});
export type HyphenateCharacter = Globals | "auto" | (string & {});
export type HyphenateLimitChars = Globals | "auto" | (string & {}) | (number & {});
export type Hyphens = Globals | "auto" | "manual" | "none";
export type ImageOrientation = Globals | "flip" | "from-image" | (string & {});
export type ImageRendering = Globals | "-moz-crisp-edges" | "-webkit-optimize-contrast" | "auto" | "crisp-edges" | "pixelated" | "smooth";
export type ImageResolution = Globals | "from-image" | (string & {});
export type ImeMode = Globals | "active" | "auto" | "disabled" | "inactive" | "normal";
export type InitialLetter = Globals | "normal" | (string & {}) | (number & {});
export type InitialLetterAlign = Globals | "alphabetic" | "auto" | "hanging" | "ideographic";
export type InlineSize<TLength = (string & {}) | 0> = Globals | TLength | "-moz-fit-content" | "-moz-max-content" | "-moz-min-content" | "-webkit-fill-available" | "auto" | "fit-content" | "max-content" | "min-content" | (string & {});
export type Inset<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type PositionArea = Globals | DataType.PositionArea | "none";
export type InsetBlock<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type InsetBlockEnd<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type InsetBlockStart<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type InsetInline<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type InsetInlineEnd<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type InsetInlineStart<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type InterpolateSize = Globals | "allow-keywords" | "numeric-only";
export type Isolation = Globals | "auto" | "isolate";
export type JustifyContent = Globals | DataType.ContentDistribution | DataType.ContentPosition | "left" | "normal" | "right" | (string & {});
export type JustifyItems = Globals | DataType.SelfPosition | "anchor-center" | "baseline" | "left" | "legacy" | "normal" | "right" | "stretch" | (string & {});
export type JustifySelf = Globals | DataType.SelfPosition | "anchor-center" | "auto" | "baseline" | "left" | "normal" | "right" | "stretch" | (string & {});
export type JustifyTracks = Globals | DataType.ContentDistribution | DataType.ContentPosition | "left" | "normal" | "right" | (string & {});
export type Left<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type LetterSpacing<TLength = (string & {}) | 0> = Globals | TLength | "normal";
export type LightingColor = Globals | DataType.Color;
export type LineBreak = Globals | "anywhere" | "auto" | "loose" | "normal" | "strict";
export type LineClamp = Globals | "none" | (number & {}) | (string & {});
export type LineHeight<TLength = (string & {}) | 0> = Globals | TLength | "normal" | (string & {}) | (number & {});
export type LineHeightStep<TLength = (string & {}) | 0> = Globals | TLength;
export type ListStyle = Globals | "inside" | "none" | "outside" | (string & {});
export type ListStyleImage = Globals | "none" | (string & {});
export type ListStylePosition = Globals | "inside" | "outside";
export type ListStyleType = Globals | "none" | (string & {});
export type Margin<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type MarginBlock<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type MarginBlockEnd<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type MarginBlockStart<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type MarginBottom<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type MarginInline<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type MarginInlineEnd<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type MarginInlineStart<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type MarginLeft<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type MarginRight<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type MarginTop<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type MarginTrim = Globals | "all" | "in-flow" | "none";
export type Marker = Globals | "none" | (string & {});
export type MarkerEnd = Globals | "none" | (string & {});
export type MarkerMid = Globals | "none" | (string & {});
export type MarkerStart = Globals | "none" | (string & {});
export type Mask<TLength = (string & {}) | 0> = Globals | DataType.MaskLayer<TLength> | (string & {});
export type MaskBorder = Globals | "alpha" | "luminance" | "none" | "repeat" | "round" | "space" | "stretch" | (string & {}) | (number & {});
export type MaskBorderMode = Globals | "alpha" | "luminance";
export type MaskBorderOutset<TLength = (string & {}) | 0> = Globals | TLength | (string & {}) | (number & {});
export type MaskBorderRepeat = Globals | "repeat" | "round" | "space" | "stretch" | (string & {});
export type MaskBorderSlice = Globals | (string & {}) | (number & {});
export type MaskBorderSource = Globals | "none" | (string & {});
export type MaskBorderWidth<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {}) | (number & {});
export type MaskClip = Globals | DataType.PaintBox | "no-clip" | "view-box" | (string & {});
export type MaskComposite = Globals | DataType.CompositingOperator | (string & {});
export type MaskImage = Globals | "none" | (string & {});
export type MaskMode = Globals | DataType.MaskingMode | (string & {});
export type MaskOrigin = Globals | DataType.PaintBox | "view-box" | (string & {});
export type MaskPosition<TLength = (string & {}) | 0> = Globals | DataType.Position<TLength> | (string & {});
export type MaskRepeat = Globals | DataType.RepeatStyle | (string & {});
export type MaskSize<TLength = (string & {}) | 0> = Globals | DataType.BgSize<TLength> | (string & {});
export type MaskType = Globals | "alpha" | "luminance";
export type MasonryAutoFlow = Globals | "definite-first" | "next" | "ordered" | "pack" | (string & {});
export type MathDepth = Globals | "auto-add" | (string & {}) | (number & {});
export type MathShift = Globals | "compact" | "normal";
export type MathStyle = Globals | "compact" | "normal";
export type MaxBlockSize<TLength = (string & {}) | 0> = Globals | TLength | "-moz-max-content" | "-moz-min-content" | "-webkit-fill-available" | "fit-content" | "max-content" | "min-content" | "none" | (string & {});
export type MaxHeight<TLength = (string & {}) | 0> = Globals | TLength | "-moz-fit-content" | "-moz-max-content" | "-moz-min-content" | "-webkit-fit-content" | "-webkit-max-content" | "-webkit-min-content" | "fit-content" | "intrinsic" | "max-content" | "min-content" | "none" | (string & {});
export type MaxInlineSize<TLength = (string & {}) | 0> = Globals | TLength | "-moz-fit-content" | "-moz-max-content" | "-moz-min-content" | "-webkit-fill-available" | "fit-content" | "max-content" | "min-content" | "none" | (string & {});
export type MaxLines = Globals | "none" | (number & {}) | (string & {});
export type MaxWidth<TLength = (string & {}) | 0> = Globals | TLength | "-moz-fit-content" | "-moz-max-content" | "-moz-min-content" | "-webkit-fit-content" | "-webkit-max-content" | "-webkit-min-content" | "fit-content" | "intrinsic" | "max-content" | "min-content" | "none" | (string & {});
export type MinBlockSize<TLength = (string & {}) | 0> = Globals | TLength | "-moz-max-content" | "-moz-min-content" | "-webkit-fill-available" | "auto" | "fit-content" | "max-content" | "min-content" | (string & {});
export type MinHeight<TLength = (string & {}) | 0> = Globals | TLength | "-moz-fit-content" | "-moz-max-content" | "-moz-min-content" | "-webkit-fit-content" | "-webkit-max-content" | "-webkit-min-content" | "auto" | "fit-content" | "intrinsic" | "max-content" | "min-content" | (string & {});
export type MinInlineSize<TLength = (string & {}) | 0> = Globals | TLength | "-moz-fit-content" | "-moz-max-content" | "-moz-min-content" | "-webkit-fill-available" | "auto" | "fit-content" | "max-content" | "min-content" | (string & {});
export type MinWidth<TLength = (string & {}) | 0> = Globals | TLength | "-moz-fit-content" | "-moz-max-content" | "-moz-min-content" | "-webkit-fit-content" | "-webkit-max-content" | "-webkit-min-content" | "auto" | "fit-content" | "intrinsic" | "max-content" | "min-content" | "min-intrinsic" | (string & {});
export type MixBlendMode = Globals | DataType.BlendMode | "plus-darker" | "plus-lighter";
export type Offset<TLength = (string & {}) | 0> = Globals | DataType.Position<TLength> | DataType.PaintBox | "auto" | "none" | "normal" | "view-box" | (string & {});
export type OffsetDistance<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type OffsetPath = Globals | DataType.PaintBox | "none" | "view-box" | (string & {});
export type OffsetRotate = Globals | "auto" | "reverse" | (string & {});
export type ObjectFit = Globals | "contain" | "cover" | "fill" | "none" | "scale-down";
export type ObjectPosition<TLength = (string & {}) | 0> = Globals | DataType.Position<TLength>;
export type ObjectViewBox = Globals | "none" | (string & {});
export type OffsetAnchor<TLength = (string & {}) | 0> = Globals | DataType.Position<TLength> | "auto";
export type OffsetPosition<TLength = (string & {}) | 0> = Globals | DataType.Position<TLength> | "auto" | "normal";
export type Opacity = Globals | (string & {}) | (number & {});
export type Order = Globals | (number & {}) | (string & {});
export type Orphans = Globals | (number & {}) | (string & {});
export type Outline<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.OutlineLineStyle | DataType.Color | "auto" | (string & {});
export type OutlineColor = Globals | DataType.Color | "auto";
export type OutlineOffset<TLength = (string & {}) | 0> = Globals | TLength;
export type OutlineStyle = Globals | DataType.OutlineLineStyle | "auto";
export type OutlineWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength>;
export type Overflow = Globals | "-moz-hidden-unscrollable" | "auto" | "clip" | "hidden" | "overlay" | "scroll" | "visible" | (string & {});
export type OverflowAnchor = Globals | "auto" | "none";
export type OverflowBlock = Globals | "auto" | "clip" | "hidden" | "scroll" | "visible";
export type OverflowClipBox = Globals | "content-box" | "padding-box";
export type OverflowClipMargin<TLength = (string & {}) | 0> = Globals | DataType.VisualBox | TLength | (string & {});
export type OverflowInline = Globals | "auto" | "clip" | "hidden" | "scroll" | "visible";
export type OverflowWrap = Globals | "anywhere" | "break-word" | "normal";
export type OverflowX = Globals | "-moz-hidden-unscrollable" | "auto" | "clip" | "hidden" | "overlay" | "scroll" | "visible";
export type OverflowY = Globals | "-moz-hidden-unscrollable" | "auto" | "clip" | "hidden" | "overlay" | "scroll" | "visible";
export type Overlay = Globals | "auto" | "none";
export type OverscrollBehavior = Globals | "auto" | "contain" | "none" | (string & {});
export type OverscrollBehaviorBlock = Globals | "auto" | "contain" | "none";
export type OverscrollBehaviorInline = Globals | "auto" | "contain" | "none";
export type OverscrollBehaviorX = Globals | "auto" | "contain" | "none";
export type OverscrollBehaviorY = Globals | "auto" | "contain" | "none";
export type Padding<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type PaddingBlock<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type PaddingBlockEnd<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type PaddingBlockStart<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type PaddingBottom<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type PaddingInline<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type PaddingInlineEnd<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type PaddingInlineStart<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type PaddingLeft<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type PaddingRight<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type PaddingTop<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type Page = Globals | "auto" | (string & {});
export type PageBreakAfter = Globals | "always" | "auto" | "avoid" | "left" | "recto" | "right" | "verso";
export type PageBreakBefore = Globals | "always" | "auto" | "avoid" | "left" | "recto" | "right" | "verso";
export type PageBreakInside = Globals | "auto" | "avoid";
export type PaintOrder = Globals | "fill" | "markers" | "normal" | "stroke" | (string & {});
export type Perspective<TLength = (string & {}) | 0> = Globals | TLength | "none";
export type PerspectiveOrigin<TLength = (string & {}) | 0> = Globals | DataType.Position<TLength>;
export type PlaceContent = Globals | DataType.ContentDistribution | DataType.ContentPosition | "baseline" | "normal" | (string & {});
export type PlaceItems = Globals | DataType.SelfPosition | "anchor-center" | "baseline" | "normal" | "stretch" | (string & {});
export type PlaceSelf = Globals | DataType.SelfPosition | "anchor-center" | "auto" | "baseline" | "normal" | "stretch" | (string & {});
export type PointerEvents = Globals | "all" | "auto" | "fill" | "inherit" | "none" | "painted" | "stroke" | "visible" | "visibleFill" | "visiblePainted" | "visibleStroke";
export type Position = Globals | "-webkit-sticky" | "absolute" | "fixed" | "relative" | "static" | "sticky";
export type PositionAnchor = Globals | "auto" | (string & {});
export type PositionTry = Globals | DataType.TryTactic | DataType.PositionArea | "none" | (string & {});
export type PositionTryFallbacks = Globals | DataType.TryTactic | DataType.PositionArea | "none" | (string & {});
export type PositionTryOrder = Globals | DataType.TrySize | "normal";
export type PositionVisibility = Globals | "always" | "anchors-valid" | "anchors-visible" | "no-overflow" | (string & {});
export type Quotes = Globals | "auto" | "none" | (string & {});
export type R<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type Resize = Globals | "block" | "both" | "horizontal" | "inline" | "none" | "vertical";
export type Right<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type Rotate = Globals | "none" | (string & {});
export type RowGap<TLength = (string & {}) | 0> = Globals | TLength | "normal" | (string & {});
export type RubyAlign = Globals | "center" | "space-around" | "space-between" | "start";
export type RubyMerge = Globals | "auto" | "collapse" | "separate";
export type RubyOverhang = Globals | "auto" | "none";
export type RubyPosition = Globals | "alternate" | "inter-character" | "over" | "under" | (string & {});
export type Rx<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type Ry<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type Scale = Globals | "none" | (string & {}) | (number & {});
export type ScrollBehavior = Globals | "auto" | "smooth";
export type ScrollInitialTarget = Globals | "nearest" | "none";
export type ScrollMargin<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type ScrollMarginBlock<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type ScrollMarginBlockEnd<TLength = (string & {}) | 0> = Globals | TLength;
export type ScrollMarginBlockStart<TLength = (string & {}) | 0> = Globals | TLength;
export type ScrollMarginBottom<TLength = (string & {}) | 0> = Globals | TLength;
export type ScrollMarginInline<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type ScrollMarginInlineEnd<TLength = (string & {}) | 0> = Globals | TLength;
export type ScrollMarginInlineStart<TLength = (string & {}) | 0> = Globals | TLength;
export type ScrollMarginLeft<TLength = (string & {}) | 0> = Globals | TLength;
export type ScrollMarginRight<TLength = (string & {}) | 0> = Globals | TLength;
export type ScrollMarginTop<TLength = (string & {}) | 0> = Globals | TLength;
export type ScrollPadding<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type ScrollPaddingBlock<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type ScrollPaddingBlockEnd<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type ScrollPaddingBlockStart<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type ScrollPaddingBottom<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type ScrollPaddingInline<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type ScrollPaddingInlineEnd<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type ScrollPaddingInlineStart<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type ScrollPaddingLeft<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type ScrollPaddingRight<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type ScrollPaddingTop<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type ScrollSnapAlign = Globals | "center" | "end" | "none" | "start" | (string & {});
export type ScrollSnapCoordinate<TLength = (string & {}) | 0> = Globals | DataType.Position<TLength> | "none" | (string & {});
export type ScrollSnapDestination<TLength = (string & {}) | 0> = Globals | DataType.Position<TLength>;
export type ScrollSnapPointsX = Globals | "none" | (string & {});
export type ScrollSnapPointsY = Globals | "none" | (string & {});
export type ScrollSnapStop = Globals | "always" | "normal";
export type ScrollSnapType = Globals | "block" | "both" | "inline" | "none" | "x" | "y" | (string & {});
export type ScrollSnapTypeX = Globals | "mandatory" | "none" | "proximity";
export type ScrollSnapTypeY = Globals | "mandatory" | "none" | "proximity";
export type ScrollTimeline = Globals | "none" | (string & {});
export type ScrollTimelineAxis = Globals | "block" | "inline" | "x" | "y" | (string & {});
export type ScrollTimelineName = Globals | "none" | (string & {});
export type ScrollbarColor = Globals | "auto" | (string & {});
export type ScrollbarGutter = Globals | "auto" | "stable" | (string & {});
export type ScrollbarWidth = Globals | "auto" | "none" | "thin";
export type ShapeImageThreshold = Globals | (string & {}) | (number & {});
export type ShapeMargin<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type ShapeOutside = Globals | DataType.VisualBox | "margin-box" | "none" | (string & {});
export type ShapeRendering = Globals | "auto" | "crispEdges" | "geometricPrecision" | "optimizeSpeed";
export type SpeakAs = Globals | "digits" | "literal-punctuation" | "no-punctuation" | "normal" | "spell-out" | (string & {});
export type StopColor = Globals | DataType.Color;
export type StopOpacity = Globals | (string & {}) | (number & {});
export type Stroke = Globals | DataType.Paint;
export type StrokeColor = Globals | DataType.Color;
export type StrokeDasharray<TLength = (string & {}) | 0> = Globals | DataType.Dasharray<TLength> | "none";
export type StrokeDashoffset<TLength = (string & {}) | 0> = Globals | TLength | (string & {}) | (number & {});
export type StrokeLinecap = Globals | "butt" | "round" | "square";
export type StrokeLinejoin = Globals | "arcs" | "bevel" | "miter" | "miter-clip" | "round";
export type StrokeMiterlimit = Globals | (number & {}) | (string & {});
export type StrokeOpacity = Globals | (string & {}) | (number & {});
export type StrokeWidth<TLength = (string & {}) | 0> = Globals | TLength | (string & {}) | (number & {});
export type TabSize<TLength = (string & {}) | 0> = Globals | TLength | (number & {}) | (string & {});
export type TableLayout = Globals | "auto" | "fixed";
export type TextAlign = Globals | "-khtml-center" | "-khtml-left" | "-khtml-right" | "-moz-center" | "-moz-left" | "-moz-right" | "-webkit-center" | "-webkit-left" | "-webkit-match-parent" | "-webkit-right" | "center" | "end" | "justify" | "left" | "match-parent" | "right" | "start";
export type TextAlignLast = Globals | "auto" | "center" | "end" | "justify" | "left" | "right" | "start";
export type TextAnchor = Globals | "end" | "middle" | "start";
export type TextAutospace = Globals | DataType.Autospace | "auto" | "normal";
export type TextBox = Globals | DataType.TextEdge | "auto" | "none" | "normal" | "trim-both" | "trim-end" | "trim-start" | (string & {});
export type TextBoxEdge = Globals | DataType.TextEdge | "auto";
export type TextBoxTrim = Globals | "none" | "trim-both" | "trim-end" | "trim-start";
export type TextCombineUpright = Globals | "all" | "digits" | "none" | (string & {});
export type TextDecoration<TLength = (string & {}) | 0> = Globals | DataType.Color | TLength | "auto" | "blink" | "dashed" | "dotted" | "double" | "from-font" | "grammar-error" | "line-through" | "none" | "overline" | "solid" | "spelling-error" | "underline" | "wavy" | (string & {});
export type TextDecorationColor = Globals | DataType.Color;
export type TextDecorationLine = Globals | "blink" | "grammar-error" | "line-through" | "none" | "overline" | "spelling-error" | "underline" | (string & {});
export type TextDecorationSkip = Globals | "box-decoration" | "edges" | "leading-spaces" | "none" | "objects" | "spaces" | "trailing-spaces" | (string & {});
export type TextDecorationSkipInk = Globals | "all" | "auto" | "none";
export type TextDecorationStyle = Globals | "dashed" | "dotted" | "double" | "solid" | "wavy";
export type TextDecorationThickness<TLength = (string & {}) | 0> = Globals | TLength | "auto" | "from-font" | (string & {});
export type TextEmphasis = Globals | DataType.Color | "circle" | "dot" | "double-circle" | "filled" | "none" | "open" | "sesame" | "triangle" | (string & {});
export type TextEmphasisColor = Globals | DataType.Color;
export type TextEmphasisPosition = Globals | "auto" | "over" | "under" | (string & {});
export type TextEmphasisStyle = Globals | "circle" | "dot" | "double-circle" | "filled" | "none" | "open" | "sesame" | "triangle" | (string & {});
export type TextIndent<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type TextJustify = Globals | "auto" | "distribute" | "inter-character" | "inter-word" | "none";
export type TextOrientation = Globals | "mixed" | "sideways" | "sideways-right" | "upright";
export type TextOverflow = Globals | "clip" | "ellipsis" | (string & {});
export type TextRendering = Globals | "auto" | "geometricPrecision" | "optimizeLegibility" | "optimizeSpeed";
export type TextShadow = Globals | "none" | (string & {});
export type TextSizeAdjust = Globals | "auto" | "none" | (string & {});
export type TextSpacingTrim = Globals | "normal" | "space-all" | "space-first" | "trim-start";
export type TextTransform = Globals | "capitalize" | "full-size-kana" | "full-width" | "lowercase" | "math-auto" | "none" | "uppercase" | (string & {});
export type TextUnderlineOffset<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type TextUnderlinePosition = Globals | "auto" | "from-font" | "left" | "right" | "under" | (string & {});
export type TextWrap = Globals | "auto" | "balance" | "nowrap" | "pretty" | "stable" | "wrap" | (string & {});
export type TextWrapMode = Globals | "nowrap" | "wrap";
export type TextWrapStyle = Globals | "auto" | "balance" | "pretty" | "stable";
export type TimelineScope = Globals | "none" | (string & {});
export type Top<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type TouchAction = Globals | "-ms-manipulation" | "-ms-none" | "-ms-pan-x" | "-ms-pan-y" | "-ms-pinch-zoom" | "auto" | "manipulation" | "none" | "pan-down" | "pan-left" | "pan-right" | "pan-up" | "pan-x" | "pan-y" | "pinch-zoom" | (string & {});
export type Transform = Globals | "none" | (string & {});
export type TransformBox = Globals | "border-box" | "content-box" | "fill-box" | "stroke-box" | "view-box";
export type TransformOrigin<TLength = (string & {}) | 0> = Globals | TLength | "bottom" | "center" | "left" | "right" | "top" | (string & {});
export type TransformStyle = Globals | "flat" | "preserve-3d";
export type Transition<TTime = string & {}> = Globals | DataType.SingleTransition<TTime> | (string & {});
export type TransitionBehavior = Globals | "allow-discrete" | "normal" | (string & {});
export type TransitionDelay<TTime = string & {}> = Globals | TTime | (string & {});
export type TransitionDuration<TTime = string & {}> = Globals | TTime | (string & {});
export type TransitionProperty = Globals | "all" | "none" | (string & {});
export type TransitionTimingFunction = Globals | DataType.EasingFunction | (string & {});
export type Translate<TLength = (string & {}) | 0> = Globals | TLength | "none" | (string & {});
export type UnicodeBidi = Globals | "-moz-isolate" | "-moz-isolate-override" | "-moz-plaintext" | "-webkit-isolate" | "-webkit-isolate-override" | "-webkit-plaintext" | "bidi-override" | "embed" | "isolate" | "isolate-override" | "normal" | "plaintext";
export type UserSelect = Globals | "-moz-none" | "all" | "auto" | "none" | "text";
export type VectorEffect = Globals | "fixed-position" | "non-rotation" | "non-scaling-size" | "non-scaling-stroke" | "none";
export type VerticalAlign<TLength = (string & {}) | 0> = Globals | TLength | "baseline" | "bottom" | "middle" | "sub" | "super" | "text-bottom" | "text-top" | "top" | (string & {});
export type ViewTimeline = Globals | "none" | (string & {});
export type ViewTimelineAxis = Globals | "block" | "inline" | "x" | "y" | (string & {});
export type ViewTimelineInset<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {});
export type ViewTimelineName = Globals | "none" | (string & {});
export type ViewTransitionClass = Globals | "none" | (string & {});
export type ViewTransitionName = Globals | "match-element" | "none" | (string & {});
export type Visibility = Globals | "collapse" | "hidden" | "visible";
export type WhiteSpace = Globals | "-moz-pre-wrap" | "break-spaces" | "collapse" | "normal" | "nowrap" | "pre" | "pre-line" | "pre-wrap" | "preserve" | "preserve-breaks" | "preserve-spaces" | "wrap" | (string & {});
export type WhiteSpaceCollapse = Globals | "break-spaces" | "collapse" | "preserve" | "preserve-breaks" | "preserve-spaces";
export type Widows = Globals | (number & {}) | (string & {});
export type Width<TLength = (string & {}) | 0> = Globals | TLength | "-moz-fit-content" | "-moz-max-content" | "-moz-min-content" | "-webkit-fit-content" | "-webkit-max-content" | "auto" | "fit-content" | "intrinsic" | "max-content" | "min-content" | "min-intrinsic" | (string & {});
export type WillChange = Globals | DataType.AnimateableFeature | "auto" | (string & {});
export type WordBreak = Globals | "auto-phrase" | "break-all" | "break-word" | "keep-all" | "normal";
export type WordSpacing<TLength = (string & {}) | 0> = Globals | TLength | "normal";
export type WordWrap = Globals | "break-word" | "normal";
export type WritingMode = Globals | "horizontal-tb" | "sideways-lr" | "sideways-rl" | "vertical-lr" | "vertical-rl";
export type X<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type Y<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type ZIndex = Globals | "auto" | (number & {}) | (string & {});
export type Zoom = Globals | "normal" | "reset" | (string & {}) | (number & {});
export type MozAppearance = Globals | "-moz-mac-unified-toolbar" | "-moz-win-borderless-glass" | "-moz-win-browsertabbar-toolbox" | "-moz-win-communications-toolbox" | "-moz-win-communicationstext" | "-moz-win-exclude-glass" | "-moz-win-glass" | "-moz-win-media-toolbox" | "-moz-win-mediatext" | "-moz-window-button-box" | "-moz-window-button-box-maximized" | "-moz-window-button-close" | "-moz-window-button-maximize" | "-moz-window-button-minimize" | "-moz-window-button-restore" | "-moz-window-frame-bottom" | "-moz-window-frame-left" | "-moz-window-frame-right" | "-moz-window-titlebar" | "-moz-window-titlebar-maximized" | "button" | "button-arrow-down" | "button-arrow-next" | "button-arrow-previous" | "button-arrow-up" | "button-bevel" | "button-focus" | "caret" | "checkbox" | "checkbox-container" | "checkbox-label" | "checkmenuitem" | "dualbutton" | "groupbox" | "listbox" | "listitem" | "menuarrow" | "menubar" | "menucheckbox" | "menuimage" | "menuitem" | "menuitemtext" | "menulist" | "menulist-button" | "menulist-text" | "menulist-textfield" | "menupopup" | "menuradio" | "menuseparator" | "meterbar" | "meterchunk" | "none" | "progressbar" | "progressbar-vertical" | "progresschunk" | "progresschunk-vertical" | "radio" | "radio-container" | "radio-label" | "radiomenuitem" | "range" | "range-thumb" | "resizer" | "resizerpanel" | "scale-horizontal" | "scale-vertical" | "scalethumb-horizontal" | "scalethumb-vertical" | "scalethumbend" | "scalethumbstart" | "scalethumbtick" | "scrollbarbutton-down" | "scrollbarbutton-left" | "scrollbarbutton-right" | "scrollbarbutton-up" | "scrollbarthumb-horizontal" | "scrollbarthumb-vertical" | "scrollbartrack-horizontal" | "scrollbartrack-vertical" | "searchfield" | "separator" | "sheet" | "spinner" | "spinner-downbutton" | "spinner-textfield" | "spinner-upbutton" | "splitter" | "statusbar" | "statusbarpanel" | "tab" | "tab-scroll-arrow-back" | "tab-scroll-arrow-forward" | "tabpanel" | "tabpanels" | "textfield" | "textfield-multiline" | "toolbar" | "toolbarbutton" | "toolbarbutton-dropdown" | "toolbargripper" | "toolbox" | "tooltip" | "treeheader" | "treeheadercell" | "treeheadersortarrow" | "treeitem" | "treeline" | "treetwisty" | "treetwistyopen" | "treeview";
export type MozBinding = Globals | "none" | (string & {});
export type MozBorderBottomColors = Globals | DataType.Color | "none" | (string & {});
export type MozBorderLeftColors = Globals | DataType.Color | "none" | (string & {});
export type MozBorderRightColors = Globals | DataType.Color | "none" | (string & {});
export type MozBorderTopColors = Globals | DataType.Color | "none" | (string & {});
export type MozContextProperties = Globals | "fill" | "fill-opacity" | "none" | "stroke" | "stroke-opacity" | (string & {});
export type MozFloatEdge = Globals | "border-box" | "content-box" | "margin-box" | "padding-box";
export type MozForceBrokenImageIcon = Globals | 0 | (string & {}) | 1;
export type MozOrient = Globals | "block" | "horizontal" | "inline" | "vertical";
export type MozOutlineRadius<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type MozOutlineRadiusBottomleft<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type MozOutlineRadiusBottomright<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type MozOutlineRadiusTopleft<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type MozOutlineRadiusTopright<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type MozStackSizing = Globals | "ignore" | "stretch-to-fit";
export type MozTextBlink = Globals | "blink" | "none";
export type MozUserFocus = Globals | "ignore" | "none" | "normal" | "select-after" | "select-all" | "select-before" | "select-menu" | "select-same";
export type MozUserInput = Globals | "auto" | "disabled" | "enabled" | "none";
export type MozUserModify = Globals | "read-only" | "read-write" | "write-only";
export type MozWindowDragging = Globals | "drag" | "no-drag";
export type MozWindowShadow = Globals | "default" | "menu" | "none" | "sheet" | "tooltip";
export type MsAccelerator = Globals | "false" | "true";
export type MsBlockProgression = Globals | "bt" | "lr" | "rl" | "tb";
export type MsContentZoomChaining = Globals | "chained" | "none";
export type MsContentZoomLimit = Globals | (string & {});
export type MsContentZoomLimitMax = Globals | (string & {});
export type MsContentZoomLimitMin = Globals | (string & {});
export type MsContentZoomSnap = Globals | "mandatory" | "none" | "proximity" | (string & {});
export type MsContentZoomSnapPoints = Globals | (string & {});
export type MsContentZoomSnapType = Globals | "mandatory" | "none" | "proximity";
export type MsContentZooming = Globals | "none" | "zoom";
export type MsFilter = Globals | (string & {});
export type MsFlowFrom = Globals | "none" | (string & {});
export type MsFlowInto = Globals | "none" | (string & {});
export type MsGridColumns<TLength = (string & {}) | 0> = Globals | DataType.TrackBreadth<TLength> | "none" | (string & {});
export type MsGridRows<TLength = (string & {}) | 0> = Globals | DataType.TrackBreadth<TLength> | "none" | (string & {});
export type MsHighContrastAdjust = Globals | "auto" | "none";
export type MsHyphenateLimitChars = Globals | "auto" | (string & {}) | (number & {});
export type MsHyphenateLimitLines = Globals | "no-limit" | (number & {}) | (string & {});
export type MsHyphenateLimitZone<TLength = (string & {}) | 0> = Globals | TLength | (string & {});
export type MsImeAlign = Globals | "after" | "auto";
export type MsOverflowStyle = Globals | "-ms-autohiding-scrollbar" | "auto" | "none" | "scrollbar";
export type MsScrollChaining = Globals | "chained" | "none";
export type MsScrollLimit = Globals | (string & {});
export type MsScrollLimitXMax<TLength = (string & {}) | 0> = Globals | TLength | "auto";
export type MsScrollLimitXMin<TLength = (string & {}) | 0> = Globals | TLength;
export type MsScrollLimitYMax<TLength = (string & {}) | 0> = Globals | TLength | "auto";
export type MsScrollLimitYMin<TLength = (string & {}) | 0> = Globals | TLength;
export type MsScrollRails = Globals | "none" | "railed";
export type MsScrollSnapPointsX = Globals | (string & {});
export type MsScrollSnapPointsY = Globals | (string & {});
export type MsScrollSnapType = Globals | "mandatory" | "none" | "proximity";
export type MsScrollSnapX = Globals | (string & {});
export type MsScrollSnapY = Globals | (string & {});
export type MsScrollTranslation = Globals | "none" | "vertical-to-horizontal";
export type MsScrollbar3dlightColor = Globals | DataType.Color;
export type MsScrollbarArrowColor = Globals | DataType.Color;
export type MsScrollbarBaseColor = Globals | DataType.Color;
export type MsScrollbarDarkshadowColor = Globals | DataType.Color;
export type MsScrollbarFaceColor = Globals | DataType.Color;
export type MsScrollbarHighlightColor = Globals | DataType.Color;
export type MsScrollbarShadowColor = Globals | DataType.Color;
export type MsScrollbarTrackColor = Globals | DataType.Color;
export type MsTextAutospace = Globals | "ideograph-alpha" | "ideograph-numeric" | "ideograph-parenthesis" | "ideograph-space" | "none";
export type MsTouchSelect = Globals | "grippers" | "none";
export type MsUserSelect = Globals | "element" | "none" | "text";
export type MsWrapFlow = Globals | "auto" | "both" | "clear" | "end" | "maximum" | "start";
export type MsWrapMargin<TLength = (string & {}) | 0> = Globals | TLength;
export type MsWrapThrough = Globals | "none" | "wrap";
export type WebkitAppearance = Globals | "-apple-pay-button" | "button" | "button-bevel" | "caret" | "checkbox" | "default-button" | "inner-spin-button" | "listbox" | "listitem" | "media-controls-background" | "media-controls-fullscreen-background" | "media-current-time-display" | "media-enter-fullscreen-button" | "media-exit-fullscreen-button" | "media-fullscreen-button" | "media-mute-button" | "media-overlay-play-button" | "media-play-button" | "media-seek-back-button" | "media-seek-forward-button" | "media-slider" | "media-sliderthumb" | "media-time-remaining-display" | "media-toggle-closed-captions-button" | "media-volume-slider" | "media-volume-slider-container" | "media-volume-sliderthumb" | "menulist" | "menulist-button" | "menulist-text" | "menulist-textfield" | "meter" | "none" | "progress-bar" | "progress-bar-value" | "push-button" | "radio" | "searchfield" | "searchfield-cancel-button" | "searchfield-decoration" | "searchfield-results-button" | "searchfield-results-decoration" | "slider-horizontal" | "slider-vertical" | "sliderthumb-horizontal" | "sliderthumb-vertical" | "square-button" | "textarea" | "textfield";
export type WebkitBorderBefore<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {});
export type WebkitBorderBeforeColor = Globals | DataType.Color;
export type WebkitBorderBeforeStyle = Globals | DataType.LineStyle | (string & {});
export type WebkitBorderBeforeWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength> | (string & {});
export type WebkitBoxReflect<TLength = (string & {}) | 0> = Globals | TLength | "above" | "below" | "left" | "right" | (string & {});
export type WebkitLineClamp = Globals | "none" | (number & {}) | (string & {});
export type WebkitMask<TLength = (string & {}) | 0> = Globals | DataType.Position<TLength> | DataType.RepeatStyle | DataType.VisualBox | "border" | "content" | "none" | "padding" | "text" | (string & {});
export type WebkitMaskAttachment = Globals | DataType.Attachment | (string & {});
export type WebkitMaskClip = Globals | DataType.PaintBox | "border" | "content" | "no-clip" | "padding" | "text" | "view-box" | (string & {});
export type WebkitMaskComposite = Globals | DataType.CompositeStyle | (string & {});
export type WebkitMaskImage = Globals | "none" | (string & {});
export type WebkitMaskOrigin = Globals | DataType.PaintBox | "border" | "content" | "padding" | "view-box" | (string & {});
export type WebkitMaskPosition<TLength = (string & {}) | 0> = Globals | DataType.Position<TLength> | (string & {});
export type WebkitMaskPositionX<TLength = (string & {}) | 0> = Globals | TLength | "center" | "left" | "right" | (string & {});
export type WebkitMaskPositionY<TLength = (string & {}) | 0> = Globals | TLength | "bottom" | "center" | "top" | (string & {});
export type WebkitMaskRepeat = Globals | DataType.RepeatStyle | (string & {});
export type WebkitMaskRepeatX = Globals | "no-repeat" | "repeat" | "round" | "space";
export type WebkitMaskRepeatY = Globals | "no-repeat" | "repeat" | "round" | "space";
export type WebkitMaskSize<TLength = (string & {}) | 0> = Globals | DataType.BgSize<TLength> | (string & {});
export type WebkitOverflowScrolling = Globals | "auto" | "touch";
export type WebkitTapHighlightColor = Globals | DataType.Color;
export type WebkitTextFillColor = Globals | DataType.Color;
export type WebkitTextStroke<TLength = (string & {}) | 0> = Globals | DataType.Color | TLength | (string & {});
export type WebkitTextStrokeColor = Globals | DataType.Color;
export type WebkitTextStrokeWidth<TLength = (string & {}) | 0> = Globals | TLength;
export type WebkitTouchCallout = Globals | "default" | "none";
export type WebkitUserModify = Globals | "read-only" | "read-write" | "read-write-plaintext-only";
export type WebkitUserSelect = Globals | "all" | "auto" | "none" | "text";
export type ColorInterpolation = Globals | "auto" | "linearRGB" | "sRGB";
export type ColorRendering = Globals | "auto" | "optimizeQuality" | "optimizeSpeed";
export type GlyphOrientationVertical = Globals | "auto" | (string & {}) | (number & {});
}
/**
* **Attention!** Data types receives its name from the spec. E.g. `<color>` becomes `DataType.Color` and
* `<content-distribution>` becomes `DataType.ContentDistribution`. It happens quite frequent that these data types
* are split into several data types or/and name changes as the spec develops. So there's a risk that a minor/patch
* update from `csstype` can break your typing if you're using the `DataType` namespace.
*/
declare namespace DataType {
type AbsoluteSize = "large" | "medium" | "small" | "x-large" | "x-small" | "xx-large" | "xx-small" | "xxx-large";
type AnimateableFeature = "contents" | "scroll-position" | (string & {});
type Attachment = "fixed" | "local" | "scroll";
type Autospace = "ideograph-alpha" | "ideograph-numeric" | "insert" | "no-autospace" | "punctuation" | "replace" | (string & {});
type BgClip = VisualBox | "border-area" | "text";
type BgLayer<TLength> = BgPosition<TLength> | RepeatStyle | Attachment | VisualBox | "none" | (string & {});
type BgPosition<TLength> = TLength | "bottom" | "center" | "left" | "right" | "top" | (string & {});
type BgSize<TLength> = TLength | "auto" | "contain" | "cover" | (string & {});
type BlendMode = "color" | "color-burn" | "color-dodge" | "darken" | "difference" | "exclusion" | "hard-light" | "hue" | "lighten" | "luminosity" | "multiply" | "normal" | "overlay" | "saturation" | "screen" | "soft-light";
type Color = ColorBase | SystemColor | DeprecatedSystemColor | "currentColor" | (string & {});
type ColorBase = NamedColor | "transparent" | (string & {});
type CompatAuto = "button" | "checkbox" | "listbox" | "menulist" | "meter" | "progress-bar" | "radio" | "searchfield" | "textarea";
type CompositeStyle = "clear" | "copy" | "destination-atop" | "destination-in" | "destination-out" | "destination-over" | "source-atop" | "source-in" | "source-out" | "source-over" | "xor";
type CompositingOperator = "add" | "exclude" | "intersect" | "subtract";
type ContentDistribution = "space-around" | "space-between" | "space-evenly" | "stretch";
type ContentPosition = "center" | "end" | "flex-end" | "flex-start" | "start";
type CubicBezierEasingFunction = "ease" | "ease-in" | "ease-in-out" | "ease-out" | (string & {});
type CursorPredefined = "-moz-grab" | "-moz-zoom-in" | "-moz-zoom-out" | "-webkit-grab" | "-webkit-grabbing" | "-webkit-zoom-in" | "-webkit-zoom-out" | "alias" | "all-scroll" | "auto" | "cell" | "col-resize" | "context-menu" | "copy" | "crosshair" | "default" | "e-resize" | "ew-resize" | "grab" | "grabbing" | "help" | "move" | "n-resize" | "ne-resize" | "nesw-resize" | "no-drop" | "none" | "not-allowed" | "ns-resize" | "nw-resize" | "nwse-resize" | "pointer" | "progress" | "row-resize" | "s-resize" | "se-resize" | "sw-resize" | "text" | "vertical-text" | "w-resize" | "wait" | "zoom-in" | "zoom-out";
type Dasharray<TLength> = TLength | (string & {}) | (number & {});
type DeprecatedSystemColor = "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonHighlight" | "ButtonShadow" | "CaptionText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText";
type DisplayInside = "-ms-flexbox" | "-ms-grid" | "-webkit-flex" | "flex" | "flow" | "flow-root" | "grid" | "ruby" | "table";
type DisplayInternal = "ruby-base" | "ruby-base-container" | "ruby-text" | "ruby-text-container" | "table-caption" | "table-cell" | "table-column" | "table-column-group" | "table-footer-group" | "table-header-group" | "table-row" | "table-row-group";
type DisplayLegacy = "-ms-inline-flexbox" | "-ms-inline-grid" | "-webkit-inline-flex" | "inline-block" | "inline-flex" | "inline-grid" | "inline-list-item" | "inline-table";
type DisplayOutside = "block" | "inline" | "run-in";
type EasingFunction = CubicBezierEasingFunction | StepEasingFunction | "linear" | (string & {});
type EastAsianVariantValues = "jis04" | "jis78" | "jis83" | "jis90" | "simplified" | "traditional";
type FinalBgLayer<TLength> = BgPosition<TLength> | RepeatStyle | Attachment | VisualBox | Color | "none" | (string & {});
type FontStretchAbsolute = "condensed" | "expanded" | "extra-condensed" | "extra-expanded" | "normal" | "semi-condensed" | "semi-expanded" | "ultra-condensed" | "ultra-expanded" | (string & {});
type FontWeightAbsolute = "bold" | "normal" | (number & {}) | (string & {});
type GenericComplete = "-apple-system" | "cursive" | "fantasy" | "math" | "monospace" | "sans-serif" | "serif" | "system-ui";
type GenericFamily = GenericComplete | GenericIncomplete | "emoji" | "fangsong";
type GenericIncomplete = "ui-monospace" | "ui-rounded" | "ui-sans-serif" | "ui-serif";
type GeometryBox = VisualBox | "fill-box" | "margin-box" | "stroke-box" | "view-box";
type GridLine = "auto" | (string & {}) | (number & {});
type LineStyle = "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid";
type LineWidth<TLength> = TLength | "medium" | "thick" | "thin";
type MaskLayer<TLength> = Position<TLength> | RepeatStyle | GeometryBox | CompositingOperator | MaskingMode | "no-clip" | "none" | (string & {});
type MaskingMode = "alpha" | "luminance" | "match-source";
type NamedColor = "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen";
type OutlineLineStyle = "dashed" | "dotted" | "double" | "groove" | "inset" | "none" | "outset" | "ridge" | "solid";
type PageSize = "A3" | "A4" | "A5" | "B4" | "B5" | "JIS-B4" | "JIS-B5" | "ledger" | "legal" | "letter";
type Paint = Color | "context-fill" | "context-stroke" | "none" | (string & {});
type PaintBox = VisualBox | "fill-box" | "stroke-box";
type Position<TLength> = TLength | "bottom" | "center" | "left" | "right" | "top" | (string & {});
type PositionArea = "block-end" | "block-start" | "bottom" | "center" | "end" | "inline-end" | "inline-start" | "left" | "right" | "self-block-end" | "self-block-start" | "self-end" | "self-inline-end" | "self-inline-start" | "self-start" | "span-all" | "span-block-end" | "span-block-start" | "span-bottom" | "span-end" | "span-inline-end" | "span-inline-start" | "span-left" | "span-right" | "span-self-block-end" | "span-self-block-start" | "span-self-end" | "span-self-inline-end" | "span-self-inline-start" | "span-self-start" | "span-start" | "span-top" | "span-x-end" | "span-x-self-end" | "span-x-self-start" | "span-x-start" | "span-y-end" | "span-y-self-end" | "span-y-self-start" | "span-y-start" | "start" | "top" | "x-end" | "x-self-end" | "x-self-start" | "x-start" | "y-end" | "y-self-end" | "y-self-start" | "y-start" | (string & {});
type Quote = "close-quote" | "no-close-quote" | "no-open-quote" | "open-quote";
type RepeatStyle = "no-repeat" | "repeat" | "repeat-x" | "repeat-y" | "round" | "space" | (string & {});
type SelfPosition = "center" | "end" | "flex-end" | "flex-start" | "self-end" | "self-start" | "start";
type SingleAnimation<TTime> = EasingFunction | SingleAnimationDirection | SingleAnimationFillMode | SingleAnimationTimeline | TTime | "auto" | "infinite" | "none" | "paused" | "running" | (string & {}) | (number & {});
type SingleAnimationComposition = "accumulate" | "add" | "replace";
type SingleAnimationDirection = "alternate" | "alternate-reverse" | "normal" | "reverse";
type SingleAnimationFillMode = "backwards" | "both" | "forwards" | "none";
type SingleAnimationTimeline = "auto" | "none" | (string & {});
type SingleTransition<TTime> = EasingFunction | TTime | "all" | "allow-discrete" | "none" | "normal" | (string & {});
type StepEasingFunction = "step-end" | "step-start" | (string & {});
type SystemColor = "AccentColor" | "AccentColorText" | "ActiveText" | "ButtonBorder" | "ButtonFace" | "ButtonText" | "Canvas" | "CanvasText" | "Field" | "FieldText" | "GrayText" | "Highlight" | "HighlightText" | "LinkText" | "Mark" | "MarkText" | "SelectedItem" | "SelectedItemText" | "VisitedText";
type SystemFamilyName = "caption" | "icon" | "menu" | "message-box" | "small-caption" | "status-bar";
type TextEdge = "cap" | "ex" | "ideographic" | "ideographic-ink" | "text" | (string & {});
type TimelineRangeName = "contain" | "cover" | "entry" | "entry-crossing" | "exit" | "exit-crossing";
type TrackBreadth<TLength> = TLength | "auto" | "max-content" | "min-content" | (string & {});
type TrySize = "most-block-size" | "most-height" | "most-inline-size" | "most-width";
type TryTactic = "flip-block" | "flip-inline" | "flip-start" | (string & {});
type VisualBox = "border-box" | "content-box" | "padding-box";
}
//#endregion
export { DataType, Globals, Property };
//# sourceMappingURL=index.d.ts.map