Created
January 9, 2023 23:42
-
-
Save gpeal/2ae5367cc8537af0195975cb372ed065 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export {}; | |
export type PropertyValue<TValue> = TValue extends Array<infer AValue> | |
? Array<AValue extends infer TUnpacked & {} ? TUnpacked : AValue> | |
: TValue extends infer TUnpacked & {} | |
? TUnpacked | |
: TValue; | |
export type Fallback<T> = { [P in keyof T]: T[P] | NonNullable<T[P]>[] }; | |
export interface StandardLonghandProperties<TLength = (string & {}) | 0, TTime = string & {}> { | |
accentColor?: Property.AccentColor | undefined; | |
alignContent?: Property.AlignContent | undefined; | |
alignItems?: Property.AlignItems | undefined; | |
alignSelf?: Property.AlignSelf | undefined; | |
alignTracks?: Property.AlignTracks | undefined; | |
animationComposition?: Property.AnimationComposition | undefined; | |
animationDelay?: Property.AnimationDelay<TTime> | undefined; | |
animationDirection?: Property.AnimationDirection | undefined; | |
animationDuration?: Property.AnimationDuration<TTime> | undefined; | |
animationFillMode?: Property.AnimationFillMode | undefined; | |
animationIterationCount?: Property.AnimationIterationCount | undefined; | |
animationName?: Property.AnimationName | undefined; | |
animationPlayState?: Property.AnimationPlayState | undefined; | |
animationTimeline?: Property.AnimationTimeline | undefined; | |
animationTimingFunction?: Property.AnimationTimingFunction | undefined; | |
appearance?: Property.Appearance | undefined; | |
aspectRatio?: Property.AspectRatio | undefined; | |
backdropFilter?: Property.BackdropFilter | undefined; | |
backfaceVisibility?: Property.BackfaceVisibility | undefined; | |
backgroundAttachment?: Property.BackgroundAttachment | undefined; | |
backgroundBlendMode?: Property.BackgroundBlendMode | undefined; | |
backgroundClip?: Property.BackgroundClip | undefined; | |
backgroundColor?: Property.BackgroundColor | undefined; | |
backgroundImage?: Property.BackgroundImage | undefined; | |
backgroundOrigin?: Property.BackgroundOrigin | undefined; | |
backgroundPositionX?: Property.BackgroundPositionX<TLength> | undefined; | |
backgroundPositionY?: Property.BackgroundPositionY<TLength> | undefined; | |
backgroundRepeat?: Property.BackgroundRepeat | undefined; | |
backgroundSize?: Property.BackgroundSize<TLength> | undefined; | |
blockOverflow?: Property.BlockOverflow | undefined; | |
blockSize?: Property.BlockSize<TLength> | undefined; | |
borderBlockColor?: Property.BorderBlockColor | undefined; | |
borderBlockEndColor?: Property.BorderBlockEndColor | undefined; | |
borderBlockEndStyle?: Property.BorderBlockEndStyle | undefined; | |
borderBlockEndWidth?: Property.BorderBlockEndWidth<TLength> | undefined; | |
borderBlockStartColor?: Property.BorderBlockStartColor | undefined; | |
borderBlockStartStyle?: Property.BorderBlockStartStyle | undefined; | |
borderBlockStartWidth?: Property.BorderBlockStartWidth<TLength> | undefined; | |
borderBlockStyle?: Property.BorderBlockStyle | undefined; | |
borderBlockWidth?: Property.BorderBlockWidth<TLength> | undefined; | |
borderBottomColor?: Property.BorderBottomColor | undefined; | |
borderBottomLeftRadius?: Property.BorderBottomLeftRadius<TLength> | undefined; | |
borderBottomRightRadius?: Property.BorderBottomRightRadius<TLength> | undefined; | |
borderBottomStyle?: Property.BorderBottomStyle | undefined; | |
borderBottomWidth?: Property.BorderBottomWidth<TLength> | undefined; | |
borderCollapse?: Property.BorderCollapse | undefined; | |
borderEndEndRadius?: Property.BorderEndEndRadius<TLength> | undefined; | |
borderEndStartRadius?: Property.BorderEndStartRadius<TLength> | undefined; | |
borderImageOutset?: Property.BorderImageOutset<TLength> | undefined; | |
borderImageRepeat?: Property.BorderImageRepeat | undefined; | |
borderImageSlice?: Property.BorderImageSlice | undefined; | |
borderImageSource?: Property.BorderImageSource | undefined; | |
borderImageWidth?: Property.BorderImageWidth<TLength> | undefined; | |
borderInlineColor?: Property.BorderInlineColor | undefined; | |
borderInlineEndColor?: Property.BorderInlineEndColor | undefined; | |
borderInlineEndStyle?: Property.BorderInlineEndStyle | undefined; | |
borderInlineEndWidth?: Property.BorderInlineEndWidth<TLength> | undefined; | |
borderInlineStartColor?: Property.BorderInlineStartColor | undefined; | |
borderInlineStartStyle?: Property.BorderInlineStartStyle | undefined; | |
borderInlineStartWidth?: Property.BorderInlineStartWidth<TLength> | undefined; | |
borderInlineStyle?: Property.BorderInlineStyle | undefined; | |
borderInlineWidth?: Property.BorderInlineWidth<TLength> | undefined; | |
borderLeftColor?: Property.BorderLeftColor | undefined; | |
borderLeftStyle?: Property.BorderLeftStyle | undefined; | |
borderLeftWidth?: Property.BorderLeftWidth<TLength> | undefined; | |
borderRightColor?: Property.BorderRightColor | undefined; | |
borderRightStyle?: Property.BorderRightStyle | undefined; | |
borderRightWidth?: Property.BorderRightWidth<TLength> | undefined; | |
borderSpacing?: Property.BorderSpacing<TLength> | undefined; | |
borderStartEndRadius?: Property.BorderStartEndRadius<TLength> | undefined; | |
borderStartStartRadius?: Property.BorderStartStartRadius<TLength> | undefined; | |
borderTopColor?: Property.BorderTopColor | undefined; | |
borderTopLeftRadius?: Property.BorderTopLeftRadius<TLength> | undefined; | |
borderTopRightRadius?: Property.BorderTopRightRadius<TLength> | undefined; | |
borderTopStyle?: Property.BorderTopStyle | undefined; | |
borderTopWidth?: Property.BorderTopWidth<TLength> | undefined; | |
bottom?: Property.Bottom<TLength> | undefined; | |
boxDecorationBreak?: Property.BoxDecorationBreak | undefined; | |
boxShadow?: Property.BoxShadow | undefined; | |
boxSizing?: Property.BoxSizing | undefined; | |
breakAfter?: Property.BreakAfter | undefined; | |
breakBefore?: Property.BreakBefore | undefined; | |
breakInside?: Property.BreakInside | undefined; | |
captionSide?: Property.CaptionSide | undefined; | |
caretColor?: Property.CaretColor | undefined; | |
caretShape?: Property.CaretShape | undefined; | |
clear?: Property.Clear | undefined; | |
clipPath?: Property.ClipPath | undefined; | |
color?: Property.Color | undefined; | |
colorAdjust?: Property.PrintColorAdjust | undefined; | |
colorScheme?: Property.ColorScheme | undefined; | |
columnCount?: Property.ColumnCount | undefined; | |
columnFill?: Property.ColumnFill | undefined; | |
columnGap?: Property.ColumnGap<TLength> | undefined; | |
columnRuleColor?: Property.ColumnRuleColor | undefined; | |
columnRuleStyle?: Property.ColumnRuleStyle | undefined; | |
columnRuleWidth?: Property.ColumnRuleWidth<TLength> | undefined; | |
columnSpan?: Property.ColumnSpan | undefined; | |
columnWidth?: Property.ColumnWidth<TLength> | undefined; | |
contain?: Property.Contain | undefined; | |
containIntrinsicBlockSize?: Property.ContainIntrinsicBlockSize<TLength> | undefined; | |
containIntrinsicHeight?: Property.ContainIntrinsicHeight<TLength> | undefined; | |
containIntrinsicInlineSize?: Property.ContainIntrinsicInlineSize<TLength> | undefined; | |
containIntrinsicWidth?: Property.ContainIntrinsicWidth<TLength> | undefined; | |
content?: Property.Content | undefined; | |
contentVisibility?: Property.ContentVisibility | undefined; | |
counterIncrement?: Property.CounterIncrement | undefined; | |
counterReset?: Property.CounterReset | undefined; | |
counterSet?: Property.CounterSet | undefined; | |
cursor?: Property.Cursor | undefined; | |
direction?: Property.Direction | undefined; | |
display?: Property.Display | undefined; | |
emptyCells?: Property.EmptyCells | undefined; | |
filter?: Property.Filter | undefined; | |
flexBasis?: Property.FlexBasis<TLength> | undefined; | |
flexDirection?: Property.FlexDirection | undefined; | |
flexGrow?: Property.FlexGrow | undefined; | |
flexShrink?: Property.FlexShrink | undefined; | |
flexWrap?: Property.FlexWrap | undefined; | |
float?: Property.Float | undefined; | |
fontFamily?: Property.FontFamily | undefined; | |
fontFeatureSettings?: Property.FontFeatureSettings | undefined; | |
fontKerning?: Property.FontKerning | undefined; | |
fontLanguageOverride?: Property.FontLanguageOverride | undefined; | |
fontOpticalSizing?: Property.FontOpticalSizing | undefined; | |
fontSize?: Property.FontSize<TLength> | undefined; | |
fontSizeAdjust?: Property.FontSizeAdjust | undefined; | |
fontSmooth?: Property.FontSmooth<TLength> | undefined; | |
fontStretch?: Property.FontStretch | undefined; | |
fontStyle?: Property.FontStyle | undefined; | |
fontSynthesis?: Property.FontSynthesis | undefined; | |
fontVariant?: Property.FontVariant | undefined; | |
fontVariantAlternates?: Property.FontVariantAlternates | undefined; | |
fontVariantCaps?: Property.FontVariantCaps | undefined; | |
fontVariantEastAsian?: Property.FontVariantEastAsian | undefined; | |
fontVariantLigatures?: Property.FontVariantLigatures | undefined; | |
fontVariantNumeric?: Property.FontVariantNumeric | undefined; | |
fontVariantPosition?: Property.FontVariantPosition | undefined; | |
fontVariationSettings?: Property.FontVariationSettings | undefined; | |
fontWeight?: Property.FontWeight | undefined; | |
forcedColorAdjust?: Property.ForcedColorAdjust | undefined; | |
gridAutoColumns?: Property.GridAutoColumns<TLength> | undefined; | |
gridAutoFlow?: Property.GridAutoFlow | undefined; | |
gridAutoRows?: Property.GridAutoRows<TLength> | undefined; | |
gridColumnEnd?: Property.GridColumnEnd | undefined; | |
gridColumnStart?: Property.GridColumnStart | undefined; | |
gridRowEnd?: Property.GridRowEnd | undefined; | |
gridRowStart?: Property.GridRowStart | undefined; | |
gridTemplateAreas?: Property.GridTemplateAreas | undefined; | |
gridTemplateColumns?: Property.GridTemplateColumns<TLength> | undefined; | |
gridTemplateRows?: Property.GridTemplateRows<TLength> | undefined; | |
hangingPunctuation?: Property.HangingPunctuation | undefined; | |
height?: Property.Height<TLength> | undefined; | |
hyphenateCharacter?: Property.HyphenateCharacter | undefined; | |
hyphenateLimitChars?: Property.HyphenateLimitChars | undefined; | |
hyphens?: Property.Hyphens | undefined; | |
imageOrientation?: Property.ImageOrientation | undefined; | |
imageRendering?: Property.ImageRendering | undefined; | |
imageResolution?: Property.ImageResolution | undefined; | |
initialLetter?: Property.InitialLetter | undefined; | |
inlineSize?: Property.InlineSize<TLength> | undefined; | |
inputSecurity?: Property.InputSecurity | undefined; | |
insetBlockEnd?: Property.InsetBlockEnd<TLength> | undefined; | |
insetBlockStart?: Property.InsetBlockStart<TLength> | undefined; | |
insetInlineEnd?: Property.InsetInlineEnd<TLength> | undefined; | |
insetInlineStart?: Property.InsetInlineStart<TLength> | undefined; | |
isolation?: Property.Isolation | undefined; | |
justifyContent?: Property.JustifyContent | undefined; | |
justifyItems?: Property.JustifyItems | undefined; | |
justifySelf?: Property.JustifySelf | undefined; | |
justifyTracks?: Property.JustifyTracks | undefined; | |
left?: Property.Left<TLength> | undefined; | |
letterSpacing?: Property.LetterSpacing<TLength> | undefined; | |
lineBreak?: Property.LineBreak | undefined; | |
lineHeight?: Property.LineHeight<TLength> | undefined; | |
lineHeightStep?: Property.LineHeightStep<TLength> | undefined; | |
listStyleImage?: Property.ListStyleImage | undefined; | |
listStylePosition?: Property.ListStylePosition | undefined; | |
listStyleType?: Property.ListStyleType | undefined; | |
marginBlockEnd?: Property.MarginBlockEnd<TLength> | undefined; | |
marginBlockStart?: Property.MarginBlockStart<TLength> | undefined; | |
marginBottom?: Property.MarginBottom<TLength> | undefined; | |
marginInlineEnd?: Property.MarginInlineEnd<TLength> | undefined; | |
marginInlineStart?: Property.MarginInlineStart<TLength> | undefined; | |
marginLeft?: Property.MarginLeft<TLength> | undefined; | |
marginRight?: Property.MarginRight<TLength> | undefined; | |
marginTop?: Property.MarginTop<TLength> | undefined; | |
maskBorderMode?: Property.MaskBorderMode | undefined; | |
maskBorderOutset?: Property.MaskBorderOutset<TLength> | undefined; | |
maskBorderRepeat?: Property.MaskBorderRepeat | undefined; | |
maskBorderSlice?: Property.MaskBorderSlice | undefined; | |
maskBorderSource?: Property.MaskBorderSource | undefined; | |
maskBorderWidth?: Property.MaskBorderWidth<TLength> | undefined; | |
maskClip?: Property.MaskClip | undefined; | |
maskComposite?: Property.MaskComposite | undefined; | |
maskImage?: Property.MaskImage | undefined; | |
maskMode?: Property.MaskMode | undefined; | |
maskOrigin?: Property.MaskOrigin | undefined; | |
maskPosition?: Property.MaskPosition<TLength> | undefined; | |
maskRepeat?: Property.MaskRepeat | undefined; | |
maskSize?: Property.MaskSize<TLength> | undefined; | |
maskType?: Property.MaskType | undefined; | |
mathDepth?: Property.MathDepth | undefined; | |
mathShift?: Property.MathShift | undefined; | |
mathStyle?: Property.MathStyle | undefined; | |
maxBlockSize?: Property.MaxBlockSize<TLength> | undefined; | |
maxHeight?: Property.MaxHeight<TLength> | undefined; | |
maxInlineSize?: Property.MaxInlineSize<TLength> | undefined; | |
maxLines?: Property.MaxLines | undefined; | |
maxWidth?: Property.MaxWidth<TLength> | undefined; | |
minBlockSize?: Property.MinBlockSize<TLength> | undefined; | |
minHeight?: Property.MinHeight<TLength> | undefined; | |
minInlineSize?: Property.MinInlineSize<TLength> | undefined; | |
minWidth?: Property.MinWidth<TLength> | undefined; | |
mixBlendMode?: Property.MixBlendMode | undefined; | |
motionDistance?: Property.OffsetDistance<TLength> | undefined; | |
motionPath?: Property.OffsetPath | undefined; | |
motionRotation?: Property.OffsetRotate | undefined; | |
objectFit?: Property.ObjectFit | undefined; | |
objectPosition?: Property.ObjectPosition<TLength> | undefined; | |
offsetAnchor?: Property.OffsetAnchor<TLength> | undefined; | |
offsetDistance?: Property.OffsetDistance<TLength> | undefined; | |
offsetPath?: Property.OffsetPath | undefined; | |
offsetPosition?: Property.OffsetPosition<TLength> | undefined; | |
offsetRotate?: Property.OffsetRotate | undefined; | |
offsetRotation?: Property.OffsetRotate | undefined; | |
opacity?: Property.Opacity | undefined; | |
order?: Property.Order | undefined; | |
orphans?: Property.Orphans | undefined; | |
outlineColor?: Property.OutlineColor | undefined; | |
outlineOffset?: Property.OutlineOffset<TLength> | undefined; | |
outlineStyle?: Property.OutlineStyle | undefined; | |
outlineWidth?: Property.OutlineWidth<TLength> | undefined; | |
overflowAnchor?: Property.OverflowAnchor | undefined; | |
overflowBlock?: Property.OverflowBlock | undefined; | |
overflowClipBox?: Property.OverflowClipBox | undefined; | |
overflowClipMargin?: Property.OverflowClipMargin<TLength> | undefined; | |
overflowInline?: Property.OverflowInline | undefined; | |
overflowWrap?: Property.OverflowWrap | undefined; | |
overflowX?: Property.OverflowX | undefined; | |
overflowY?: Property.OverflowY | undefined; | |
overscrollBehaviorBlock?: Property.OverscrollBehaviorBlock | undefined; | |
overscrollBehaviorInline?: Property.OverscrollBehaviorInline | undefined; | |
overscrollBehaviorX?: Property.OverscrollBehaviorX | undefined; | |
overscrollBehaviorY?: Property.OverscrollBehaviorY | undefined; | |
paddingBlockEnd?: Property.PaddingBlockEnd<TLength> | undefined; | |
paddingBlockStart?: Property.PaddingBlockStart<TLength> | undefined; | |
paddingBottom?: Property.PaddingBottom<TLength> | undefined; | |
paddingInlineEnd?: Property.PaddingInlineEnd<TLength> | undefined; | |
paddingInlineStart?: Property.PaddingInlineStart<TLength> | undefined; | |
paddingLeft?: Property.PaddingLeft<TLength> | undefined; | |
paddingRight?: Property.PaddingRight<TLength> | undefined; | |
paddingTop?: Property.PaddingTop<TLength> | undefined; | |
pageBreakAfter?: Property.PageBreakAfter | undefined; | |
pageBreakBefore?: Property.PageBreakBefore | undefined; | |
pageBreakInside?: Property.PageBreakInside | undefined; | |
paintOrder?: Property.PaintOrder | undefined; | |
perspective?: Property.Perspective<TLength> | undefined; | |
perspectiveOrigin?: Property.PerspectiveOrigin<TLength> | undefined; | |
pointerEvents?: Property.PointerEvents | undefined; | |
position?: Property.Position | undefined; | |
printColorAdjust?: Property.PrintColorAdjust | undefined; | |
quotes?: Property.Quotes | undefined; | |
resize?: Property.Resize | undefined; | |
right?: Property.Right<TLength> | undefined; | |
rotate?: Property.Rotate | undefined; | |
rowGap?: Property.RowGap<TLength> | undefined; | |
rubyAlign?: Property.RubyAlign | undefined; | |
rubyMerge?: Property.RubyMerge | undefined; | |
rubyPosition?: Property.RubyPosition | undefined; | |
scale?: Property.Scale | undefined; | |
scrollBehavior?: Property.ScrollBehavior | undefined; | |
scrollMarginBlockEnd?: Property.ScrollMarginBlockEnd<TLength> | undefined; | |
scrollMarginBlockStart?: Property.ScrollMarginBlockStart<TLength> | undefined; | |
scrollMarginBottom?: Property.ScrollMarginBottom<TLength> | undefined; | |
scrollMarginInlineEnd?: Property.ScrollMarginInlineEnd<TLength> | undefined; | |
scrollMarginInlineStart?: Property.ScrollMarginInlineStart<TLength> | undefined; | |
scrollMarginLeft?: Property.ScrollMarginLeft<TLength> | undefined; | |
scrollMarginRight?: Property.ScrollMarginRight<TLength> | undefined; | |
scrollMarginTop?: Property.ScrollMarginTop<TLength> | undefined; | |
scrollPaddingBlockEnd?: Property.ScrollPaddingBlockEnd<TLength> | undefined; | |
scrollPaddingBlockStart?: Property.ScrollPaddingBlockStart<TLength> | undefined; | |
scrollPaddingBottom?: Property.ScrollPaddingBottom<TLength> | undefined; | |
scrollPaddingInlineEnd?: Property.ScrollPaddingInlineEnd<TLength> | undefined; | |
scrollPaddingInlineStart?: Property.ScrollPaddingInlineStart<TLength> | undefined; | |
scrollPaddingLeft?: Property.ScrollPaddingLeft<TLength> | undefined; | |
scrollPaddingRight?: Property.ScrollPaddingRight<TLength> | undefined; | |
scrollPaddingTop?: Property.ScrollPaddingTop<TLength> | undefined; | |
scrollSnapAlign?: Property.ScrollSnapAlign | undefined; | |
scrollSnapMarginBottom?: Property.ScrollMarginBottom<TLength> | undefined; | |
scrollSnapMarginLeft?: Property.ScrollMarginLeft<TLength> | undefined; | |
scrollSnapMarginRight?: Property.ScrollMarginRight<TLength> | undefined; | |
scrollSnapMarginTop?: Property.ScrollMarginTop<TLength> | undefined; | |
scrollSnapStop?: Property.ScrollSnapStop | undefined; | |
scrollSnapType?: Property.ScrollSnapType | undefined; | |
scrollTimelineAxis?: Property.ScrollTimelineAxis | undefined; | |
scrollTimelineName?: Property.ScrollTimelineName | undefined; | |
scrollbarColor?: Property.ScrollbarColor | undefined; | |
scrollbarGutter?: Property.ScrollbarGutter | undefined; | |
scrollbarWidth?: Property.ScrollbarWidth | undefined; | |
shapeImageThreshold?: Property.ShapeImageThreshold | undefined; | |
shapeMargin?: Property.ShapeMargin<TLength> | undefined; | |
shapeOutside?: Property.ShapeOutside | undefined; | |
tabSize?: Property.TabSize<TLength> | undefined; | |
tableLayout?: Property.TableLayout | undefined; | |
textAlign?: Property.TextAlign | undefined; | |
textAlignLast?: Property.TextAlignLast | undefined; | |
textCombineUpright?: Property.TextCombineUpright | undefined; | |
textDecorationColor?: Property.TextDecorationColor | undefined; | |
textDecorationLine?: Property.TextDecorationLine | undefined; | |
textDecorationSkip?: Property.TextDecorationSkip | undefined; | |
textDecorationSkipInk?: Property.TextDecorationSkipInk | undefined; | |
textDecorationStyle?: Property.TextDecorationStyle | undefined; | |
textDecorationThickness?: Property.TextDecorationThickness<TLength> | undefined; | |
textEmphasisColor?: Property.TextEmphasisColor | undefined; | |
textEmphasisPosition?: Property.TextEmphasisPosition | undefined; | |
textEmphasisStyle?: Property.TextEmphasisStyle | undefined; | |
textIndent?: Property.TextIndent<TLength> | undefined; | |
textJustify?: Property.TextJustify | undefined; | |
textOrientation?: Property.TextOrientation | undefined; | |
textOverflow?: Property.TextOverflow | undefined; | |
textRendering?: Property.TextRendering | undefined; | |
textShadow?: Property.TextShadow | undefined; | |
textSizeAdjust?: Property.TextSizeAdjust | undefined; | |
textTransform?: Property.TextTransform | undefined; | |
textUnderlineOffset?: Property.TextUnderlineOffset<TLength> | undefined; | |
textUnderlinePosition?: Property.TextUnderlinePosition | undefined; | |
top?: Property.Top<TLength> | undefined; | |
touchAction?: Property.TouchAction | undefined; | |
transform?: Property.Transform | undefined; | |
transformBox?: Property.TransformBox | undefined; | |
transformOrigin?: Property.TransformOrigin<TLength> | undefined; | |
transformStyle?: Property.TransformStyle | undefined; | |
transitionDelay?: Property.TransitionDelay<TTime> | undefined; | |
transitionDuration?: Property.TransitionDuration<TTime> | undefined; | |
transitionProperty?: Property.TransitionProperty | undefined; | |
transitionTimingFunction?: Property.TransitionTimingFunction | undefined; | |
translate?: Property.Translate<TLength> | undefined; | |
unicodeBidi?: Property.UnicodeBidi | undefined; | |
userSelect?: Property.UserSelect | undefined; | |
verticalAlign?: Property.VerticalAlign<TLength> | undefined; | |
visibility?: Property.Visibility | undefined; | |
whiteSpace?: Property.WhiteSpace | undefined; | |
widows?: Property.Widows | undefined; | |
width?: Property.Width<TLength> | undefined; | |
willChange?: Property.WillChange | undefined; | |
wordBreak?: Property.WordBreak | undefined; | |
wordSpacing?: Property.WordSpacing<TLength> | undefined; | |
wordWrap?: Property.WordWrap | undefined; | |
writingMode?: Property.WritingMode | undefined; | |
zIndex?: Property.ZIndex | undefined; | |
zoom?: Property.Zoom | undefined; | |
} | |
export interface StandardShorthandProperties<TLength = (string & {}) | 0, TTime = string & {}> { | |
all?: Property.All | undefined; | |
animation?: Property.Animation<TTime> | undefined; | |
background?: Property.Background<TLength> | undefined; | |
backgroundPosition?: Property.BackgroundPosition<TLength> | undefined; | |
border?: Property.Border<TLength> | undefined; | |
borderBlock?: Property.BorderBlock<TLength> | undefined; | |
borderBlockEnd?: Property.BorderBlockEnd<TLength> | undefined; | |
borderBlockStart?: Property.BorderBlockStart<TLength> | undefined; | |
borderBottom?: Property.BorderBottom<TLength> | undefined; | |
borderColor?: Property.BorderColor | undefined; | |
borderImage?: Property.BorderImage | undefined; | |
borderInline?: Property.BorderInline<TLength> | undefined; | |
borderInlineEnd?: Property.BorderInlineEnd<TLength> | undefined; | |
borderInlineStart?: Property.BorderInlineStart<TLength> | undefined; | |
borderLeft?: Property.BorderLeft<TLength> | undefined; | |
borderRadius?: Property.BorderRadius<TLength> | undefined; | |
borderRight?: Property.BorderRight<TLength> | undefined; | |
borderStyle?: Property.BorderStyle | undefined; | |
borderTop?: Property.BorderTop<TLength> | undefined; | |
borderWidth?: Property.BorderWidth<TLength> | undefined; **Syntax**: `<'caret-color'> || <'caret-shape'>` */ | |
caret?: Property.Caret | undefined; | |
columnRule?: Property.ColumnRule<TLength> | undefined; | |
columns?: Property.Columns<TLength> | undefined; | |
containIntrinsicSize?: Property.ContainIntrinsicSize<TLength> | undefined; | |
flex?: Property.Flex<TLength> | undefined; | |
flexFlow?: Property.FlexFlow | undefined; | |
font?: Property.Font | undefined; | |
gap?: Property.Gap<TLength> | undefined; | |
grid?: Property.Grid | undefined; | |
gridArea?: Property.GridArea | undefined; | |
gridColumn?: Property.GridColumn | undefined; | |
gridRow?: Property.GridRow | undefined; | |
gridTemplate?: Property.GridTemplate | undefined; | |
inset?: Property.Inset<TLength> | undefined; | |
insetBlock?: Property.InsetBlock<TLength> | undefined; | |
insetInline?: Property.InsetInline<TLength> | undefined; | |
lineClamp?: Property.LineClamp | undefined; | |
listStyle?: Property.ListStyle | undefined; | |
margin?: Property.Margin<TLength> | undefined; | |
marginBlock?: Property.MarginBlock<TLength> | undefined; | |
marginInline?: Property.MarginInline<TLength> | undefined; | |
mask?: Property.Mask<TLength> | undefined; | |
maskBorder?: Property.MaskBorder | undefined; | |
motion?: Property.Offset<TLength> | undefined; | |
offset?: Property.Offset<TLength> | undefined; | |
outline?: Property.Outline<TLength> | undefined; | |
overflow?: Property.Overflow | undefined; | |
overscrollBehavior?: Property.OverscrollBehavior | undefined; | |
padding?: Property.Padding<TLength> | undefined; | |
paddingBlock?: Property.PaddingBlock<TLength> | undefined; | |
paddingInline?: Property.PaddingInline<TLength> | undefined; | |
placeContent?: Property.PlaceContent | undefined; | |
placeItems?: Property.PlaceItems | undefined; | |
placeSelf?: Property.PlaceSelf | undefined; | |
scrollMargin?: Property.ScrollMargin<TLength> | undefined; | |
scrollMarginBlock?: Property.ScrollMarginBlock<TLength> | undefined; | |
scrollMarginInline?: Property.ScrollMarginInline<TLength> | undefined; | |
scrollPadding?: Property.ScrollPadding<TLength> | undefined; | |
scrollPaddingBlock?: Property.ScrollPaddingBlock<TLength> | undefined; | |
scrollPaddingInline?: Property.ScrollPaddingInline<TLength> | undefined; | |
scrollSnapMargin?: Property.ScrollMargin<TLength> | undefined; | |
scrollTimeline?: Property.ScrollTimeline | undefined; | |
textDecoration?: Property.TextDecoration<TLength> | undefined; | |
textEmphasis?: Property.TextEmphasis | undefined; | |
transition?: Property.Transition<TTime> | undefined; | |
} | |
export interface StandardProperties<TLength = (string & {}) | 0, TTime = string & {}> | |
extends StandardLonghandProperties<TLength, TTime>, | |
StandardShorthandProperties<TLength, TTime> {} | |
export interface VendorLonghandProperties<TLength = (string & {}) | 0, TTime = string & {}> { | |
MozAnimationDelay?: Property.AnimationDelay<TTime> | undefined; | |
MozAnimationDirection?: Property.AnimationDirection | undefined; | |
MozAnimationDuration?: Property.AnimationDuration<TTime> | undefined; | |
MozAnimationFillMode?: Property.AnimationFillMode | undefined; | |
MozAnimationIterationCount?: Property.AnimationIterationCount | undefined; | |
MozAnimationName?: Property.AnimationName | undefined; | |
MozAnimationPlayState?: Property.AnimationPlayState | undefined; | |
MozAnimationTimingFunction?: Property.AnimationTimingFunction | undefined; | |
MozAppearance?: Property.MozAppearance | undefined; | |
MozBackfaceVisibility?: Property.BackfaceVisibility | undefined; | |
MozBorderBottomColors?: Property.MozBorderBottomColors | undefined; | |
MozBorderEndColor?: Property.BorderInlineEndColor | undefined; | |
MozBorderEndStyle?: Property.BorderInlineEndStyle | undefined; | |
MozBorderEndWidth?: Property.BorderInlineEndWidth<TLength> | undefined; | |
MozBorderLeftColors?: Property.MozBorderLeftColors | undefined; | |
MozBorderRightColors?: Property.MozBorderRightColors | undefined; | |
MozBorderStartColor?: Property.BorderInlineStartColor | undefined; | |
MozBorderStartStyle?: Property.BorderInlineStartStyle | undefined; | |
MozBorderTopColors?: Property.MozBorderTopColors | undefined; | |
MozBoxSizing?: Property.BoxSizing | undefined; | |
MozColumnCount?: Property.ColumnCount | undefined; | |
MozColumnFill?: Property.ColumnFill | undefined; | |
MozColumnRuleColor?: Property.ColumnRuleColor | undefined; | |
MozColumnRuleStyle?: Property.ColumnRuleStyle | undefined; | |
MozColumnRuleWidth?: Property.ColumnRuleWidth<TLength> | undefined; | |
MozColumnWidth?: Property.ColumnWidth<TLength> | undefined; | |
MozContextProperties?: Property.MozContextProperties | undefined; | |
MozFontFeatureSettings?: Property.FontFeatureSettings | undefined; | |
MozFontLanguageOverride?: Property.FontLanguageOverride | undefined; | |
MozHyphens?: Property.Hyphens | undefined; | |
MozImageRegion?: Property.MozImageRegion | undefined; | |
MozMarginEnd?: Property.MarginInlineEnd<TLength> | undefined; | |
MozMarginStart?: Property.MarginInlineStart<TLength> | undefined; | |
MozOrient?: Property.MozOrient | undefined; | |
MozOsxFontSmoothing?: Property.FontSmooth<TLength> | undefined; | |
MozPaddingEnd?: Property.PaddingInlineEnd<TLength> | undefined; | |
MozPaddingStart?: Property.PaddingInlineStart<TLength> | undefined; | |
MozPerspective?: Property.Perspective<TLength> | undefined; | |
MozPerspectiveOrigin?: Property.PerspectiveOrigin<TLength> | undefined; | |
MozStackSizing?: Property.MozStackSizing | undefined; | |
MozTabSize?: Property.TabSize<TLength> | undefined; | |
MozTextBlink?: Property.MozTextBlink | undefined; | |
MozTextSizeAdjust?: Property.TextSizeAdjust | undefined; | |
MozTransformOrigin?: Property.TransformOrigin<TLength> | undefined; | |
MozTransformStyle?: Property.TransformStyle | undefined; | |
MozTransitionDelay?: Property.TransitionDelay<TTime> | undefined; | |
MozTransitionDuration?: Property.TransitionDuration<TTime> | undefined; | |
MozTransitionProperty?: Property.TransitionProperty | undefined; | |
MozTransitionTimingFunction?: Property.TransitionTimingFunction | undefined; | |
MozUserFocus?: Property.MozUserFocus | undefined; | |
MozUserModify?: Property.MozUserModify | undefined; | |
MozUserSelect?: Property.UserSelect | undefined; | |
MozWindowDragging?: Property.MozWindowDragging | undefined; | |
MozWindowShadow?: Property.MozWindowShadow | undefined; | |
msAccelerator?: Property.MsAccelerator | undefined; | |
msBlockProgression?: Property.MsBlockProgression | undefined; | |
msContentZoomChaining?: Property.MsContentZoomChaining | undefined; | |
msContentZoomLimitMax?: Property.MsContentZoomLimitMax | undefined; | |
msContentZoomLimitMin?: Property.MsContentZoomLimitMin | undefined; | |
msContentZoomSnapPoints?: Property.MsContentZoomSnapPoints | undefined; | |
msContentZoomSnapType?: Property.MsContentZoomSnapType | undefined; | |
msContentZooming?: Property.MsContentZooming | undefined; | |
msFilter?: Property.MsFilter | undefined; | |
msFlexDirection?: Property.FlexDirection | undefined; | |
msFlexPositive?: Property.FlexGrow | undefined; | |
msFlowFrom?: Property.MsFlowFrom | undefined; | |
msFlowInto?: Property.MsFlowInto | undefined; | |
msGridColumns?: Property.MsGridColumns<TLength> | undefined; | |
msGridRows?: Property.MsGridRows<TLength> | undefined; | |
msHighContrastAdjust?: Property.MsHighContrastAdjust | undefined; | |
msHyphenateLimitChars?: Property.MsHyphenateLimitChars | undefined; | |
msHyphenateLimitLines?: Property.MsHyphenateLimitLines | undefined; | |
msHyphenateLimitZone?: Property.MsHyphenateLimitZone<TLength> | undefined; | |
msHyphens?: Property.Hyphens | undefined; | |
msImeAlign?: Property.MsImeAlign | undefined; | |
msLineBreak?: Property.LineBreak | undefined; | |
msOrder?: Property.Order | undefined; | |
msOverflowStyle?: Property.MsOverflowStyle | undefined; | |
msOverflowX?: Property.OverflowX | undefined; | |
msOverflowY?: Property.OverflowY | undefined; | |
msScrollChaining?: Property.MsScrollChaining | undefined; | |
msScrollLimitXMax?: Property.MsScrollLimitXMax<TLength> | undefined; | |
msScrollLimitXMin?: Property.MsScrollLimitXMin<TLength> | undefined; | |
msScrollLimitYMax?: Property.MsScrollLimitYMax<TLength> | undefined; | |
msScrollLimitYMin?: Property.MsScrollLimitYMin<TLength> | undefined; | |
msScrollRails?: Property.MsScrollRails | undefined; | |
msScrollSnapPointsX?: Property.MsScrollSnapPointsX | undefined; | |
msScrollSnapPointsY?: Property.MsScrollSnapPointsY | undefined; | |
msScrollSnapType?: Property.MsScrollSnapType | undefined; | |
msScrollTranslation?: Property.MsScrollTranslation | undefined; | |
msScrollbar3dlightColor?: Property.MsScrollbar3dlightColor | undefined; | |
msScrollbarArrowColor?: Property.MsScrollbarArrowColor | undefined; | |
msScrollbarBaseColor?: Property.MsScrollbarBaseColor | undefined; | |
msScrollbarDarkshadowColor?: Property.MsScrollbarDarkshadowColor | undefined; | |
msScrollbarFaceColor?: Property.MsScrollbarFaceColor | undefined; | |
msScrollbarHighlightColor?: Property.MsScrollbarHighlightColor | undefined; | |
msScrollbarShadowColor?: Property.MsScrollbarShadowColor | undefined; | |
msScrollbarTrackColor?: Property.MsScrollbarTrackColor | undefined; | |
msTextAutospace?: Property.MsTextAutospace | undefined; | |
msTextCombineHorizontal?: Property.TextCombineUpright | undefined; | |
msTextOverflow?: Property.TextOverflow | undefined; | |
msTouchAction?: Property.TouchAction | undefined; | |
msTouchSelect?: Property.MsTouchSelect | undefined; | |
msTransform?: Property.Transform | undefined; | |
msTransformOrigin?: Property.TransformOrigin<TLength> | undefined; | |
msTransitionDelay?: Property.TransitionDelay<TTime> | undefined; | |
msTransitionDuration?: Property.TransitionDuration<TTime> | undefined; | |
msTransitionProperty?: Property.TransitionProperty | undefined; | |
msTransitionTimingFunction?: Property.TransitionTimingFunction | undefined; | |
msUserSelect?: Property.MsUserSelect | undefined; | |
msWordBreak?: Property.WordBreak | undefined; | |
msWrapFlow?: Property.MsWrapFlow | undefined; | |
msWrapMargin?: Property.MsWrapMargin<TLength> | undefined; | |
msWrapThrough?: Property.MsWrapThrough | undefined; | |
msWritingMode?: Property.WritingMode | undefined; | |
WebkitAlignContent?: Property.AlignContent | undefined; | |
WebkitAlignItems?: Property.AlignItems | undefined; | |
WebkitAlignSelf?: Property.AlignSelf | undefined; | |
WebkitAnimationDelay?: Property.AnimationDelay<TTime> | undefined; | |
WebkitAnimationDirection?: Property.AnimationDirection | undefined; | |
WebkitAnimationDuration?: Property.AnimationDuration<TTime> | undefined; | |
WebkitAnimationFillMode?: Property.AnimationFillMode | undefined; | |
WebkitAnimationIterationCount?: Property.AnimationIterationCount | undefined; | |
WebkitAnimationName?: Property.AnimationName | undefined; | |
WebkitAnimationPlayState?: Property.AnimationPlayState | undefined; | |
WebkitAnimationTimingFunction?: Property.AnimationTimingFunction | undefined; | |
WebkitAppearance?: Property.WebkitAppearance | undefined; | |
WebkitBackdropFilter?: Property.BackdropFilter | undefined; | |
WebkitBackfaceVisibility?: Property.BackfaceVisibility | undefined; | |
WebkitBackgroundClip?: Property.BackgroundClip | undefined; | |
WebkitBackgroundOrigin?: Property.BackgroundOrigin | undefined; | |
WebkitBackgroundSize?: Property.BackgroundSize<TLength> | undefined; | |
WebkitBorderBeforeColor?: Property.WebkitBorderBeforeColor | undefined; | |
WebkitBorderBeforeStyle?: Property.WebkitBorderBeforeStyle | undefined; | |
WebkitBorderBeforeWidth?: Property.WebkitBorderBeforeWidth<TLength> | undefined; | |
WebkitBorderBottomLeftRadius?: Property.BorderBottomLeftRadius<TLength> | undefined; | |
WebkitBorderBottomRightRadius?: Property.BorderBottomRightRadius<TLength> | undefined; | |
WebkitBorderImageSlice?: Property.BorderImageSlice | undefined; | |
WebkitBorderTopLeftRadius?: Property.BorderTopLeftRadius<TLength> | undefined; | |
WebkitBorderTopRightRadius?: Property.BorderTopRightRadius<TLength> | undefined; | |
WebkitBoxDecorationBreak?: Property.BoxDecorationBreak | undefined; | |
WebkitBoxReflect?: Property.WebkitBoxReflect<TLength> | undefined; | |
WebkitBoxShadow?: Property.BoxShadow | undefined; | |
WebkitBoxSizing?: Property.BoxSizing | undefined; | |
WebkitClipPath?: Property.ClipPath | undefined; | |
WebkitColumnCount?: Property.ColumnCount | undefined; | |
WebkitColumnFill?: Property.ColumnFill | undefined; | |
WebkitColumnRuleColor?: Property.ColumnRuleColor | undefined; | |
WebkitColumnRuleStyle?: Property.ColumnRuleStyle | undefined; | |
WebkitColumnRuleWidth?: Property.ColumnRuleWidth<TLength> | undefined; | |
WebkitColumnSpan?: Property.ColumnSpan | undefined; | |
WebkitColumnWidth?: Property.ColumnWidth<TLength> | undefined; | |
WebkitFilter?: Property.Filter | undefined; | |
WebkitFlexBasis?: Property.FlexBasis<TLength> | undefined; | |
WebkitFlexDirection?: Property.FlexDirection | undefined; | |
WebkitFlexGrow?: Property.FlexGrow | undefined; | |
WebkitFlexShrink?: Property.FlexShrink | undefined; | |
WebkitFlexWrap?: Property.FlexWrap | undefined; | |
WebkitFontFeatureSettings?: Property.FontFeatureSettings | undefined; | |
WebkitFontKerning?: Property.FontKerning | undefined; | |
WebkitFontSmoothing?: Property.FontSmooth<TLength> | undefined; | |
WebkitFontVariantLigatures?: Property.FontVariantLigatures | undefined; | |
WebkitHyphenateCharacter?: Property.HyphenateCharacter | undefined; | |
WebkitHyphens?: Property.Hyphens | undefined; | |
WebkitInitialLetter?: Property.InitialLetter | undefined; | |
WebkitJustifyContent?: Property.JustifyContent | undefined; | |
WebkitLineBreak?: Property.LineBreak | undefined; | |
WebkitLineClamp?: Property.WebkitLineClamp | undefined; | |
WebkitMarginEnd?: Property.MarginInlineEnd<TLength> | undefined; | |
WebkitMarginStart?: Property.MarginInlineStart<TLength> | undefined; | |
WebkitMaskAttachment?: Property.WebkitMaskAttachment | undefined; | |
WebkitMaskBoxImageOutset?: Property.MaskBorderOutset<TLength> | undefined; | |
WebkitMaskBoxImageRepeat?: Property.MaskBorderRepeat | undefined; | |
WebkitMaskBoxImageSlice?: Property.MaskBorderSlice | undefined; | |
WebkitMaskBoxImageSource?: Property.MaskBorderSource | undefined; | |
WebkitMaskBoxImageWidth?: Property.MaskBorderWidth<TLength> | undefined; | |
WebkitMaskClip?: Property.WebkitMaskClip | undefined; | |
WebkitMaskComposite?: Property.WebkitMaskComposite | undefined; | |
WebkitMaskImage?: Property.WebkitMaskImage | undefined; | |
WebkitMaskOrigin?: Property.WebkitMaskOrigin | undefined; | |
WebkitMaskPosition?: Property.WebkitMaskPosition<TLength> | undefined; | |
WebkitMaskPositionX?: Property.WebkitMaskPositionX<TLength> | undefined; | |
WebkitMaskPositionY?: Property.WebkitMaskPositionY<TLength> | undefined; | |
WebkitMaskRepeat?: Property.WebkitMaskRepeat | undefined; | |
WebkitMaskRepeatX?: Property.WebkitMaskRepeatX | undefined; | |
WebkitMaskRepeatY?: Property.WebkitMaskRepeatY | undefined; | |
WebkitMaskSize?: Property.WebkitMaskSize<TLength> | undefined; | |
WebkitMaxInlineSize?: Property.MaxInlineSize<TLength> | undefined; | |
WebkitOrder?: Property.Order | undefined; | |
WebkitOverflowScrolling?: Property.WebkitOverflowScrolling | undefined; | |
WebkitPaddingEnd?: Property.PaddingInlineEnd<TLength> | undefined; | |
WebkitPaddingStart?: Property.PaddingInlineStart<TLength> | undefined; | |
WebkitPerspective?: Property.Perspective<TLength> | undefined; | |
WebkitPerspectiveOrigin?: Property.PerspectiveOrigin<TLength> | undefined; | |
WebkitPrintColorAdjust?: Property.PrintColorAdjust | undefined; | |
WebkitRubyPosition?: Property.RubyPosition | undefined; | |
WebkitScrollSnapType?: Property.ScrollSnapType | undefined; | |
WebkitShapeMargin?: Property.ShapeMargin<TLength> | undefined; | |
WebkitTapHighlightColor?: Property.WebkitTapHighlightColor | undefined; | |
WebkitTextCombine?: Property.TextCombineUpright | undefined; | |
WebkitTextDecorationColor?: Property.TextDecorationColor | undefined; | |
WebkitTextDecorationLine?: Property.TextDecorationLine | undefined; | |
WebkitTextDecorationSkip?: Property.TextDecorationSkip | undefined; | |
WebkitTextDecorationStyle?: Property.TextDecorationStyle | undefined; | |
WebkitTextEmphasisColor?: Property.TextEmphasisColor | undefined; | |
WebkitTextEmphasisPosition?: Property.TextEmphasisPosition | undefined; | |
WebkitTextEmphasisStyle?: Property.TextEmphasisStyle | undefined; | |
WebkitTextFillColor?: Property.WebkitTextFillColor | undefined; | |
WebkitTextOrientation?: Property.TextOrientation | undefined; | |
WebkitTextSizeAdjust?: Property.TextSizeAdjust | undefined; | |
WebkitTextStrokeColor?: Property.WebkitTextStrokeColor | undefined; | |
WebkitTextStrokeWidth?: Property.WebkitTextStrokeWidth<TLength> | undefined; | |
WebkitTextUnderlinePosition?: Property.TextUnderlinePosition | undefined; | |
WebkitTouchCallout?: Property.WebkitTouchCallout | undefined; | |
WebkitTransform?: Property.Transform | undefined; | |
WebkitTransformOrigin?: Property.TransformOrigin<TLength> | undefined; | |
WebkitTransformStyle?: Property.TransformStyle | undefined; | |
WebkitTransitionDelay?: Property.TransitionDelay<TTime> | undefined; | |
WebkitTransitionDuration?: Property.TransitionDuration<TTime> | undefined; | |
WebkitTransitionProperty?: Property.TransitionProperty | undefined; | |
WebkitTransitionTimingFunction?: Property.TransitionTimingFunction | undefined; | |
WebkitUserModify?: Property.WebkitUserModify | undefined; | |
WebkitUserSelect?: Property.UserSelect | undefined; | |
WebkitWritingMode?: Property.WritingMode | undefined; | |
} | |
export interface VendorShorthandProperties<TLength = (string & {}) | 0, TTime = string & {}> { | |
MozAnimation?: Property.Animation<TTime> | undefined; | |
MozBorderImage?: Property.BorderImage | undefined; | |
MozColumnRule?: Property.ColumnRule<TLength> | undefined; | |
MozColumns?: Property.Columns<TLength> | undefined; | |
MozTransition?: Property.Transition<TTime> | undefined; | |
msContentZoomLimit?: Property.MsContentZoomLimit | undefined; | |
msContentZoomSnap?: Property.MsContentZoomSnap | undefined; | |
msFlex?: Property.Flex<TLength> | undefined; | |
msScrollLimit?: Property.MsScrollLimit | undefined; | |
msScrollSnapX?: Property.MsScrollSnapX | undefined; | |
msScrollSnapY?: Property.MsScrollSnapY | undefined; | |
msTransition?: Property.Transition<TTime> | undefined; | |
WebkitAnimation?: Property.Animation<TTime> | undefined; | |
WebkitBorderBefore?: Property.WebkitBorderBefore<TLength> | undefined; | |
WebkitBorderImage?: Property.BorderImage | undefined; | |
WebkitBorderRadius?: Property.BorderRadius<TLength> | undefined; | |
WebkitColumnRule?: Property.ColumnRule<TLength> | undefined; | |
WebkitColumns?: Property.Columns<TLength> | undefined; | |
WebkitFlex?: Property.Flex<TLength> | undefined; | |
WebkitFlexFlow?: Property.FlexFlow | undefined; | |
WebkitMask?: Property.WebkitMask<TLength> | undefined; | |
WebkitMaskBoxImage?: Property.MaskBorder | undefined; | |
WebkitTextEmphasis?: Property.TextEmphasis | undefined; | |
WebkitTextStroke?: Property.WebkitTextStroke<TLength> | undefined; | |
WebkitTransition?: Property.Transition<TTime> | undefined; | |
} | |
export interface VendorProperties<TLength = (string & {}) | 0, TTime = string & {}> extends VendorLonghandProperties<TLength, TTime>, VendorShorthandProperties<TLength, TTime> {} | |
export interface ObsoleteProperties<TLength = (string & {}) | 0, TTime = string & {}> { | |
azimuth?: Property.Azimuth | undefined; | |
boxAlign?: Property.BoxAlign | undefined; | |
boxDirection?: Property.BoxDirection | undefined; | |
boxFlex?: Property.BoxFlex | undefined; | |
boxFlexGroup?: Property.BoxFlexGroup | undefined; | |
boxLines?: Property.BoxLines | undefined; | |
boxOrdinalGroup?: Property.BoxOrdinalGroup | undefined; | |
boxOrient?: Property.BoxOrient | undefined; | |
boxPack?: Property.BoxPack | undefined; | |
clip?: Property.Clip | undefined; | |
gridColumnGap?: Property.GridColumnGap<TLength> | undefined; | |
gridGap?: Property.GridGap<TLength> | undefined; | |
gridRowGap?: Property.GridRowGap<TLength> | undefined; | |
imeMode?: Property.ImeMode | undefined; | |
offsetBlock?: Property.InsetBlock<TLength> | undefined; | |
offsetBlockEnd?: Property.InsetBlockEnd<TLength> | undefined; | |
offsetBlockStart?: Property.InsetBlockStart<TLength> | undefined; | |
offsetInline?: Property.InsetInline<TLength> | undefined; | |
offsetInlineEnd?: Property.InsetInlineEnd<TLength> | undefined; | |
offsetInlineStart?: Property.InsetInlineStart<TLength> | undefined; | |
scrollSnapCoordinate?: Property.ScrollSnapCoordinate<TLength> | undefined; | |
scrollSnapDestination?: Property.ScrollSnapDestination<TLength> | undefined; | |
scrollSnapPointsX?: Property.ScrollSnapPointsX | undefined; | |
scrollSnapPointsY?: Property.ScrollSnapPointsY | undefined; | |
scrollSnapTypeX?: Property.ScrollSnapTypeX | undefined; | |
scrollSnapTypeY?: Property.ScrollSnapTypeY | undefined; | |
KhtmlBoxAlign?: Property.BoxAlign | undefined; | |
KhtmlBoxDirection?: Property.BoxDirection | undefined; | |
KhtmlBoxFlex?: Property.BoxFlex | undefined; | |
KhtmlBoxFlexGroup?: Property.BoxFlexGroup | undefined; | |
KhtmlBoxLines?: Property.BoxLines | undefined; | |
KhtmlBoxOrdinalGroup?: Property.BoxOrdinalGroup | undefined; | |
KhtmlBoxOrient?: Property.BoxOrient | undefined; | |
KhtmlBoxPack?: Property.BoxPack | undefined; | |
KhtmlLineBreak?: Property.LineBreak | undefined; | |
KhtmlOpacity?: Property.Opacity | undefined; | |
KhtmlUserSelect?: Property.UserSelect | undefined; | |
MozBackgroundClip?: Property.BackgroundClip | undefined; | |
MozBackgroundInlinePolicy?: Property.BoxDecorationBreak | undefined; | |
MozBackgroundOrigin?: Property.BackgroundOrigin | undefined; | |
MozBackgroundSize?: Property.BackgroundSize<TLength> | undefined; | |
MozBinding?: Property.MozBinding | undefined; | |
MozBorderRadius?: Property.BorderRadius<TLength> | undefined; | |
MozBorderRadiusBottomleft?: Property.BorderBottomLeftRadius<TLength> | undefined; | |
MozBorderRadiusBottomright?: Property.BorderBottomRightRadius<TLength> | undefined; | |
MozBorderRadiusTopleft?: Property.BorderTopLeftRadius<TLength> | undefined; | |
MozBorderRadiusTopright?: Property.BorderTopRightRadius<TLength> | undefined; | |
MozBoxAlign?: Property.BoxAlign | undefined; | |
MozBoxDirection?: Property.BoxDirection | undefined; | |
MozBoxFlex?: Property.BoxFlex | undefined; | |
MozBoxOrdinalGroup?: Property.BoxOrdinalGroup | undefined; | |
MozBoxOrient?: Property.BoxOrient | undefined; | |
MozBoxPack?: Property.BoxPack | undefined; | |
MozBoxShadow?: Property.BoxShadow | undefined; | |
MozFloatEdge?: Property.MozFloatEdge | undefined; | |
MozForceBrokenImageIcon?: Property.MozForceBrokenImageIcon | undefined; | |
MozOpacity?: Property.Opacity | undefined; | |
MozOutline?: Property.Outline<TLength> | undefined; | |
MozOutlineColor?: Property.OutlineColor | undefined; | |
MozOutlineRadius?: Property.MozOutlineRadius<TLength> | undefined; | |
MozOutlineRadiusBottomleft?: Property.MozOutlineRadiusBottomleft<TLength> | undefined; | |
MozOutlineRadiusBottomright?: Property.MozOutlineRadiusBottomright<TLength> | undefined; | |
MozOutlineRadiusTopleft?: Property.MozOutlineRadiusTopleft<TLength> | undefined; | |
MozOutlineRadiusTopright?: Property.MozOutlineRadiusTopright<TLength> | undefined; | |
MozOutlineStyle?: Property.OutlineStyle | undefined; | |
MozOutlineWidth?: Property.OutlineWidth<TLength> | undefined; | |
MozTextAlignLast?: Property.TextAlignLast | undefined; | |
MozTextDecorationColor?: Property.TextDecorationColor | undefined; | |
MozTextDecorationLine?: Property.TextDecorationLine | undefined; | |
MozTextDecorationStyle?: Property.TextDecorationStyle | undefined; | |
MozUserInput?: Property.MozUserInput | undefined; | |
msImeMode?: Property.ImeMode | undefined; | |
OAnimation?: Property.Animation<TTime> | undefined; | |
OAnimationDelay?: Property.AnimationDelay<TTime> | undefined; | |
OAnimationDirection?: Property.AnimationDirection | undefined; | |
OAnimationDuration?: Property.AnimationDuration<TTime> | undefined; | |
OAnimationFillMode?: Property.AnimationFillMode | undefined; | |
OAnimationIterationCount?: Property.AnimationIterationCount | undefined; | |
OAnimationName?: Property.AnimationName | undefined; | |
OAnimationPlayState?: Property.AnimationPlayState | undefined; | |
OAnimationTimingFunction?: Property.AnimationTimingFunction | undefined; | |
OBackgroundSize?: Property.BackgroundSize<TLength> | undefined; | |
OBorderImage?: Property.BorderImage | undefined; | |
OObjectFit?: Property.ObjectFit | undefined; | |
OObjectPosition?: Property.ObjectPosition<TLength> | undefined; | |
OTabSize?: Property.TabSize<TLength> | undefined; | |
OTextOverflow?: Property.TextOverflow | undefined; | |
OTransform?: Property.Transform | undefined; | |
OTransformOrigin?: Property.TransformOrigin<TLength> | undefined; | |
OTransition?: Property.Transition<TTime> | undefined; | |
OTransitionDelay?: Property.TransitionDelay<TTime> | undefined; | |
OTransitionDuration?: Property.TransitionDuration<TTime> | undefined; | |
OTransitionProperty?: Property.TransitionProperty | undefined; | |
OTransitionTimingFunction?: Property.TransitionTimingFunction | undefined; | |
WebkitBoxAlign?: Property.BoxAlign | undefined; | |
WebkitBoxDirection?: Property.BoxDirection | undefined; | |
WebkitBoxFlex?: Property.BoxFlex | undefined; | |
WebkitBoxFlexGroup?: Property.BoxFlexGroup | undefined; | |
WebkitBoxLines?: Property.BoxLines | undefined; | |
WebkitBoxOrdinalGroup?: Property.BoxOrdinalGroup | undefined; | |
WebkitBoxOrient?: Property.BoxOrient | undefined; | |
WebkitBoxPack?: Property.BoxPack | undefined; | |
WebkitScrollSnapPointsX?: Property.ScrollSnapPointsX | undefined; | |
WebkitScrollSnapPointsY?: Property.ScrollSnapPointsY | undefined; | |
} | |
export interface SvgProperties<TLength = (string & {}) | 0, TTime = string & {}> { | |
alignmentBaseline?: Property.AlignmentBaseline | undefined; | |
baselineShift?: Property.BaselineShift<TLength> | undefined; | |
clip?: Property.Clip | undefined; | |
clipPath?: Property.ClipPath | undefined; | |
clipRule?: Property.ClipRule | undefined; | |
color?: Property.Color | undefined; | |
colorInterpolation?: Property.ColorInterpolation | undefined; | |
colorRendering?: Property.ColorRendering | undefined; | |
cursor?: Property.Cursor | undefined; | |
direction?: Property.Direction | undefined; | |
display?: Property.Display | undefined; | |
dominantBaseline?: Property.DominantBaseline | undefined; | |
fill?: Property.Fill | undefined; | |
fillOpacity?: Property.FillOpacity | undefined; | |
fillRule?: Property.FillRule | undefined; | |
filter?: Property.Filter | undefined; | |
floodColor?: Property.FloodColor | undefined; | |
floodOpacity?: Property.FloodOpacity | undefined; | |
font?: Property.Font | undefined; | |
fontFamily?: Property.FontFamily | undefined; | |
fontSize?: Property.FontSize<TLength> | undefined; | |
fontSizeAdjust?: Property.FontSizeAdjust | undefined; | |
fontStretch?: Property.FontStretch | undefined; | |
fontStyle?: Property.FontStyle | undefined; | |
fontVariant?: Property.FontVariant | undefined; | |
fontWeight?: Property.FontWeight | undefined; | |
glyphOrientationVertical?: Property.GlyphOrientationVertical | undefined; | |
imageRendering?: Property.ImageRendering | undefined; | |
letterSpacing?: Property.LetterSpacing<TLength> | undefined; | |
lightingColor?: Property.LightingColor | undefined; | |
lineHeight?: Property.LineHeight<TLength> | undefined; | |
marker?: Property.Marker | undefined; | |
markerEnd?: Property.MarkerEnd | undefined; | |
markerMid?: Property.MarkerMid | undefined; | |
markerStart?: Property.MarkerStart | undefined; | |
mask?: Property.Mask<TLength> | undefined; | |
opacity?: Property.Opacity | undefined; | |
overflow?: Property.Overflow | undefined; | |
paintOrder?: Property.PaintOrder | undefined; | |
pointerEvents?: Property.PointerEvents | undefined; | |
shapeRendering?: Property.ShapeRendering | undefined; | |
stopColor?: Property.StopColor | undefined; | |
stopOpacity?: Property.StopOpacity | undefined; | |
stroke?: Property.Stroke | undefined; | |
strokeDasharray?: Property.StrokeDasharray<TLength> | undefined; | |
strokeDashoffset?: Property.StrokeDashoffset<TLength> | undefined; | |
strokeLinecap?: Property.StrokeLinecap | undefined; | |
strokeLinejoin?: Property.StrokeLinejoin | undefined; | |
strokeMiterlimit?: Property.StrokeMiterlimit | undefined; | |
strokeOpacity?: Property.StrokeOpacity | undefined; | |
strokeWidth?: Property.StrokeWidth<TLength> | undefined; | |
textAnchor?: Property.TextAnchor | undefined; | |
textDecoration?: Property.TextDecoration<TLength> | undefined; | |
textRendering?: Property.TextRendering | undefined; | |
unicodeBidi?: Property.UnicodeBidi | undefined; | |
vectorEffect?: Property.VectorEffect | undefined; | |
visibility?: Property.Visibility | undefined; | |
whiteSpace?: Property.WhiteSpace | undefined; | |
wordSpacing?: Property.WordSpacing<TLength> | undefined; | |
writingMode?: Property.WritingMode | undefined; | |
} | |
export interface Properties<TLength = (string & {}) | 0, TTime = string & {}> | |
extends StandardProperties<TLength, TTime>, | |
VendorProperties<TLength, TTime>, | |
ObsoleteProperties<TLength, TTime>, | |
SvgProperties<TLength, TTime> {} | |
export interface StandardLonghandPropertiesHyphen<TLength = (string & {}) | 0, TTime = string & {}> { | |
"accent-color"?: Property.AccentColor | undefined; | |
"align-content"?: Property.AlignContent | undefined; | |
"align-items"?: Property.AlignItems | undefined; | |
"align-self"?: Property.AlignSelf | undefined; | |
"align-tracks"?: Property.AlignTracks | undefined; | |
"animation-composition"?: Property.AnimationComposition | undefined; | |
"animation-delay"?: Property.AnimationDelay<TTime> | undefined; | |
"animation-direction"?: Property.AnimationDirection | undefined; | |
"animation-duration"?: Property.AnimationDuration<TTime> | undefined; | |
"animation-fill-mode"?: Property.AnimationFillMode | undefined; | |
"animation-iteration-count"?: Property.AnimationIterationCount | undefined; | |
"animation-name"?: Property.AnimationName | undefined; | |
"animation-play-state"?: Property.AnimationPlayState | undefined; | |
"animation-timeline"?: Property.AnimationTimeline | undefined; | |
"animation-timing-function"?: Property.AnimationTimingFunction | undefined; | |
appearance?: Property.Appearance | undefined; | |
"aspect-ratio"?: Property.AspectRatio | undefined; | |
"backdrop-filter"?: Property.BackdropFilter | undefined; | |
"backface-visibility"?: Property.BackfaceVisibility | undefined; | |
"background-attachment"?: Property.BackgroundAttachment | undefined; | |
"background-blend-mode"?: Property.BackgroundBlendMode | undefined; | |
"background-clip"?: Property.BackgroundClip | undefined; | |
"background-color"?: Property.BackgroundColor | undefined; | |
"background-image"?: Property.BackgroundImage | undefined; | |
"background-origin"?: Property.BackgroundOrigin | undefined; | |
"background-position-x"?: Property.BackgroundPositionX<TLength> | undefined; | |
"background-position-y"?: Property.BackgroundPositionY<TLength> | undefined; | |
"background-repeat"?: Property.BackgroundRepeat | undefined; | |
"background-size"?: Property.BackgroundSize<TLength> | undefined; | |
"block-overflow"?: Property.BlockOverflow | undefined; | |
"block-size"?: Property.BlockSize<TLength> | undefined; | |
"border-block-color"?: Property.BorderBlockColor | undefined; | |
"border-block-end-color"?: Property.BorderBlockEndColor | undefined; | |
"border-block-end-style"?: Property.BorderBlockEndStyle | undefined; | |
"border-block-end-width"?: Property.BorderBlockEndWidth<TLength> | undefined; | |
"border-block-start-color"?: Property.BorderBlockStartColor | undefined; | |
"border-block-start-style"?: Property.BorderBlockStartStyle | undefined; | |
"border-block-start-width"?: Property.BorderBlockStartWidth<TLength> | undefined; | |
"border-block-style"?: Property.BorderBlockStyle | undefined; | |
"border-block-width"?: Property.BorderBlockWidth<TLength> | undefined; | |
"border-bottom-color"?: Property.BorderBottomColor | undefined; | |
"border-bottom-left-radius"?: Property.BorderBottomLeftRadius<TLength> | undefined; | |
"border-bottom-right-radius"?: Property.BorderBottomRightRadius<TLength> | undefined; | |
"border-bottom-style"?: Property.BorderBottomStyle | undefined; | |
"border-bottom-width"?: Property.BorderBottomWidth<TLength> | undefined; | |
"border-collapse"?: Property.BorderCollapse | undefined; | |
"border-end-end-radius"?: Property.BorderEndEndRadius<TLength> | undefined; | |
"border-end-start-radius"?: Property.BorderEndStartRadius<TLength> | undefined; | |
"border-image-outset"?: Property.BorderImageOutset<TLength> | undefined; | |
"border-image-repeat"?: Property.BorderImageRepeat | undefined; | |
"border-image-slice"?: Property.BorderImageSlice | undefined; | |
"border-image-source"?: Property.BorderImageSource | undefined; | |
"border-image-width"?: Property.BorderImageWidth<TLength> | undefined; | |
"border-inline-color"?: Property.BorderInlineColor | undefined; | |
"border-inline-end-color"?: Property.BorderInlineEndColor | undefined; | |
"border-inline-end-style"?: Property.BorderInlineEndStyle | undefined; | |
"border-inline-end-width"?: Property.BorderInlineEndWidth<TLength> | undefined; | |
"border-inline-start-color"?: Property.BorderInlineStartColor | undefined; | |
"border-inline-start-style"?: Property.BorderInlineStartStyle | undefined; | |
"border-inline-start-width"?: Property.BorderInlineStartWidth<TLength> | undefined; | |
"border-inline-style"?: Property.BorderInlineStyle | undefined; | |
"border-inline-width"?: Property.BorderInlineWidth<TLength> | undefined; | |
"border-left-color"?: Property.BorderLeftColor | undefined; | |
"border-left-style"?: Property.BorderLeftStyle | undefined; | |
"border-left-width"?: Property.BorderLeftWidth<TLength> | undefined; | |
"border-right-color"?: Property.BorderRightColor | undefined; | |
"border-right-style"?: Property.BorderRightStyle | undefined; | |
"border-right-width"?: Property.BorderRightWidth<TLength> | undefined; | |
"border-spacing"?: Property.BorderSpacing<TLength> | undefined; | |
"border-start-end-radius"?: Property.BorderStartEndRadius<TLength> | undefined; | |
"border-start-start-radius"?: Property.BorderStartStartRadius<TLength> | undefined; | |
"border-top-color"?: Property.BorderTopColor | undefined; | |
"border-top-left-radius"?: Property.BorderTopLeftRadius<TLength> | undefined; | |
"border-top-right-radius"?: Property.BorderTopRightRadius<TLength> | undefined; | |
"border-top-style"?: Property.BorderTopStyle | undefined; | |
"border-top-width"?: Property.BorderTopWidth<TLength> | undefined; | |
bottom?: Property.Bottom<TLength> | undefined; | |
"box-decoration-break"?: Property.BoxDecorationBreak | undefined; | |
"box-shadow"?: Property.BoxShadow | undefined; | |
"box-sizing"?: Property.BoxSizing | undefined; | |
"break-after"?: Property.BreakAfter | undefined; | |
"break-before"?: Property.BreakBefore | undefined; | |
"break-inside"?: Property.BreakInside | undefined; | |
"caption-side"?: Property.CaptionSide | undefined; | |
"caret-color"?: Property.CaretColor | undefined; | |
"caret-shape"?: Property.CaretShape | undefined; | |
clear?: Property.Clear | undefined; | |
"clip-path"?: Property.ClipPath | undefined; | |
color?: Property.Color | undefined; | |
"color-adjust"?: Property.PrintColorAdjust | undefined; | |
"color-scheme"?: Property.ColorScheme | undefined; | |
"column-count"?: Property.ColumnCount | undefined; | |
"column-fill"?: Property.ColumnFill | undefined; | |
"column-gap"?: Property.ColumnGap<TLength> | undefined; | |
"column-rule-color"?: Property.ColumnRuleColor | undefined; | |
"column-rule-style"?: Property.ColumnRuleStyle | undefined; | |
"column-rule-width"?: Property.ColumnRuleWidth<TLength> | undefined; | |
"column-span"?: Property.ColumnSpan | undefined; | |
"column-width"?: Property.ColumnWidth<TLength> | undefined; | |
contain?: Property.Contain | undefined; | |
"contain-intrinsic-block-size"?: Property.ContainIntrinsicBlockSize<TLength> | undefined; | |
"contain-intrinsic-height"?: Property.ContainIntrinsicHeight<TLength> | undefined; | |
"contain-intrinsic-inline-size"?: Property.ContainIntrinsicInlineSize<TLength> | undefined; | |
"contain-intrinsic-width"?: Property.ContainIntrinsicWidth<TLength> | undefined; | |
content?: Property.Content | undefined; | |
"content-visibility"?: Property.ContentVisibility | undefined; | |
"counter-increment"?: Property.CounterIncrement | undefined; | |
"counter-reset"?: Property.CounterReset | undefined; | |
"counter-set"?: Property.CounterSet | undefined; | |
cursor?: Property.Cursor | undefined; | |
direction?: Property.Direction | undefined; | |
display?: Property.Display | undefined; | |
"empty-cells"?: Property.EmptyCells | undefined; | |
filter?: Property.Filter | undefined; | |
"flex-basis"?: Property.FlexBasis<TLength> | undefined; | |
"flex-direction"?: Property.FlexDirection | undefined; | |
"flex-grow"?: Property.FlexGrow | undefined; | |
"flex-shrink"?: Property.FlexShrink | undefined; | |
"flex-wrap"?: Property.FlexWrap | undefined; | |
float?: Property.Float | undefined; | |
"font-family"?: Property.FontFamily | undefined; | |
"font-feature-settings"?: Property.FontFeatureSettings | undefined; | |
"font-kerning"?: Property.FontKerning | undefined; | |
"font-language-override"?: Property.FontLanguageOverride | undefined; | |
"font-optical-sizing"?: Property.FontOpticalSizing | undefined; | |
"font-size"?: Property.FontSize<TLength> | undefined; | |
"font-size-adjust"?: Property.FontSizeAdjust | undefined; | |
"font-smooth"?: Property.FontSmooth<TLength> | undefined; | |
"font-stretch"?: Property.FontStretch | undefined; | |
"font-style"?: Property.FontStyle | undefined; | |
"font-synthesis"?: Property.FontSynthesis | undefined; | |
"font-variant"?: Property.FontVariant | undefined; | |
"font-variant-alternates"?: Property.FontVariantAlternates | undefined; | |
"font-variant-caps"?: Property.FontVariantCaps | undefined; | |
"font-variant-east-asian"?: Property.FontVariantEastAsian | undefined; | |
"font-variant-ligatures"?: Property.FontVariantLigatures | undefined; | |
"font-variant-numeric"?: Property.FontVariantNumeric | undefined; | |
"font-variant-position"?: Property.FontVariantPosition | undefined; | |
"font-variation-settings"?: Property.FontVariationSettings | undefined; | |
"font-weight"?: Property.FontWeight | undefined; | |
"forced-color-adjust"?: Property.ForcedColorAdjust | undefined; | |
"grid-auto-columns"?: Property.GridAutoColumns<TLength> | undefined; | |
"grid-auto-flow"?: Property.GridAutoFlow | undefined; | |
"grid-auto-rows"?: Property.GridAutoRows<TLength> | undefined; | |
"grid-column-end"?: Property.GridColumnEnd | undefined; | |
"grid-column-start"?: Property.GridColumnStart | undefined; | |
"grid-row-end"?: Property.GridRowEnd | undefined; | |
"grid-row-start"?: Property.GridRowStart | undefined; | |
"grid-template-areas"?: Property.GridTemplateAreas | undefined; | |
"grid-template-columns"?: Property.GridTemplateColumns<TLength> | undefined; | |
"grid-template-rows"?: Property.GridTemplateRows<TLength> | undefined; | |
"hanging-punctuation"?: Property.HangingPunctuation | undefined; | |
height?: Property.Height<TLength> | undefined; | |
"hyphenate-character"?: Property.HyphenateCharacter | undefined; | |
"hyphenate-limit-chars"?: Property.HyphenateLimitChars | undefined; | |
hyphens?: Property.Hyphens | undefined; | |
"image-orientation"?: Property.ImageOrientation | undefined; | |
"image-rendering"?: Property.ImageRendering | undefined; | |
"image-resolution"?: Property.ImageResolution | undefined; | |
"initial-letter"?: Property.InitialLetter | undefined; | |
"inline-size"?: Property.InlineSize<TLength> | undefined; | |
"input-security"?: Property.InputSecurity | undefined; | |
"inset-block-end"?: Property.InsetBlockEnd<TLength> | undefined; | |
"inset-block-start"?: Property.InsetBlockStart<TLength> | undefined; | |
"inset-inline-end"?: Property.InsetInlineEnd<TLength> | undefined; | |
"inset-inline-start"?: Property.InsetInlineStart<TLength> | undefined; | |
isolation?: Property.Isolation | undefined; | |
"justify-content"?: Property.JustifyContent | undefined; | |
"justify-items"?: Property.JustifyItems | undefined; | |
"justify-self"?: Property.JustifySelf | undefined; | |
"justify-tracks"?: Property.JustifyTracks | undefined; | |
left?: Property.Left<TLength> | undefined; | |
"letter-spacing"?: Property.LetterSpacing<TLength> | undefined; | |
"line-break"?: Property.LineBreak | undefined; | |
"line-height"?: Property.LineHeight<TLength> | undefined; | |
"line-height-step"?: Property.LineHeightStep<TLength> | undefined; | |
"list-style-image"?: Property.ListStyleImage | undefined; | |
"list-style-position"?: Property.ListStylePosition | undefined; | |
"list-style-type"?: Property.ListStyleType | undefined; | |
"margin-block-end"?: Property.MarginBlockEnd<TLength> | undefined; | |
"margin-block-start"?: Property.MarginBlockStart<TLength> | undefined; | |
"margin-bottom"?: Property.MarginBottom<TLength> | undefined; | |
"margin-inline-end"?: Property.MarginInlineEnd<TLength> | undefined; | |
"margin-inline-start"?: Property.MarginInlineStart<TLength> | undefined; | |
"margin-left"?: Property.MarginLeft<TLength> | undefined; | |
"margin-right"?: Property.MarginRight<TLength> | undefined; | |
"margin-top"?: Property.MarginTop<TLength> | undefined; | |
"mask-border-mode"?: Property.MaskBorderMode | undefined; | |
"mask-border-outset"?: Property.MaskBorderOutset<TLength> | undefined; | |
"mask-border-repeat"?: Property.MaskBorderRepeat | undefined; | |
"mask-border-slice"?: Property.MaskBorderSlice | undefined; | |
"mask-border-source"?: Property.MaskBorderSource | undefined; | |
"mask-border-width"?: Property.MaskBorderWidth<TLength> | undefined; | |
"mask-clip"?: Property.MaskClip | undefined; | |
"mask-composite"?: Property.MaskComposite | undefined; | |
"mask-image"?: Property.MaskImage | undefined; | |
"mask-mode"?: Property.MaskMode | undefined; | |
"mask-origin"?: Property.MaskOrigin | undefined; | |
"mask-position"?: Property.MaskPosition<TLength> | undefined; | |
"mask-repeat"?: Property.MaskRepeat | undefined; | |
"mask-size"?: Property.MaskSize<TLength> | undefined; | |
"mask-type"?: Property.MaskType | undefined; | |
"math-depth"?: Property.MathDepth | undefined; | |
"math-shift"?: Property.MathShift | undefined; | |
"math-style"?: Property.MathStyle | undefined; | |
"max-block-size"?: Property.MaxBlockSize<TLength> | undefined; | |
"max-height"?: Property.MaxHeight<TLength> | undefined; | |
"max-inline-size"?: Property.MaxInlineSize<TLength> | undefined; | |
"max-lines"?: Property.MaxLines | undefined; | |
"max-width"?: Property.MaxWidth<TLength> | undefined; | |
"min-block-size"?: Property.MinBlockSize<TLength> | undefined; | |
"min-height"?: Property.MinHeight<TLength> | undefined; | |
"min-inline-size"?: Property.MinInlineSize<TLength> | undefined; | |
"min-width"?: Property.MinWidth<TLength> | undefined; | |
"mix-blend-mode"?: Property.MixBlendMode | undefined; | |
"motion-distance"?: Property.OffsetDistance<TLength> | undefined; | |
"motion-path"?: Property.OffsetPath | undefined; | |
"motion-rotation"?: Property.OffsetRotate | undefined; | |
"object-fit"?: Property.ObjectFit | undefined; | |
"object-position"?: Property.ObjectPosition<TLength> | undefined; | |
"offset-anchor"?: Property.OffsetAnchor<TLength> | undefined; | |
"offset-distance"?: Property.OffsetDistance<TLength> | undefined; | |
"offset-path"?: Property.OffsetPath | undefined; | |
"offset-position"?: Property.OffsetPosition<TLength> | undefined; | |
"offset-rotate"?: Property.OffsetRotate | undefined; | |
"offset-rotation"?: Property.OffsetRotate | undefined; | |
opacity?: Property.Opacity | undefined; | |
order?: Property.Order | undefined; | |
orphans?: Property.Orphans | undefined; | |
"outline-color"?: Property.OutlineColor | undefined; | |
"outline-offset"?: Property.OutlineOffset<TLength> | undefined; | |
"outline-style"?: Property.OutlineStyle | undefined; | |
"outline-width"?: Property.OutlineWidth<TLength> | undefined; | |
"overflow-anchor"?: Property.OverflowAnchor | undefined; | |
"overflow-block"?: Property.OverflowBlock | undefined; | |
"overflow-clip-box"?: Property.OverflowClipBox | undefined; | |
"overflow-clip-margin"?: Property.OverflowClipMargin<TLength> | undefined; | |
"overflow-inline"?: Property.OverflowInline | undefined; | |
"overflow-wrap"?: Property.OverflowWrap | undefined; | |
"overflow-x"?: Property.OverflowX | undefined; | |
"overflow-y"?: Property.OverflowY | undefined; | |
"overscroll-behavior-block"?: Property.OverscrollBehaviorBlock | undefined; | |
"overscroll-behavior-inline"?: Property.OverscrollBehaviorInline | undefined; | |
"overscroll-behavior-x"?: Property.OverscrollBehaviorX | undefined; | |
"overscroll-behavior-y"?: Property.OverscrollBehaviorY | undefined; | |
"padding-block-end"?: Property.PaddingBlockEnd<TLength> | undefined; | |
"padding-block-start"?: Property.PaddingBlockStart<TLength> | undefined; | |
"padding-bottom"?: Property.PaddingBottom<TLength> | undefined; | |
"padding-inline-end"?: Property.PaddingInlineEnd<TLength> | undefined; | |
"padding-inline-start"?: Property.PaddingInlineStart<TLength> | undefined; | |
"padding-left"?: Property.PaddingLeft<TLength> | undefined; | |
"padding-right"?: Property.PaddingRight<TLength> | undefined; | |
"padding-top"?: Property.PaddingTop<TLength> | undefined; | |
"page-break-after"?: Property.PageBreakAfter | undefined; | |
"page-break-before"?: Property.PageBreakBefore | undefined; | |
"page-break-inside"?: Property.PageBreakInside | undefined; | |
"paint-order"?: Property.PaintOrder | undefined; | |
perspective?: Property.Perspective<TLength> | undefined; | |
"perspective-origin"?: Property.PerspectiveOrigin<TLength> | undefined; | |
"pointer-events"?: Property.PointerEvents | undefined; | |
position?: Property.Position | undefined; | |
"print-color-adjust"?: Property.PrintColorAdjust | undefined; | |
quotes?: Property.Quotes | undefined; | |
resize?: Property.Resize | undefined; | |
right?: Property.Right<TLength> | undefined; | |
rotate?: Property.Rotate | undefined; | |
"row-gap"?: Property.RowGap<TLength> | undefined; | |
"ruby-align"?: Property.RubyAlign | undefined; | |
"ruby-merge"?: Property.RubyMerge | undefined; | |
"ruby-position"?: Property.RubyPosition | undefined; | |
scale?: Property.Scale | undefined; | |
"scroll-behavior"?: Property.ScrollBehavior | undefined; | |
"scroll-margin-block-end"?: Property.ScrollMarginBlockEnd<TLength> | undefined; | |
"scroll-margin-block-start"?: Property.ScrollMarginBlockStart<TLength> | undefined; | |
"scroll-margin-bottom"?: Property.ScrollMarginBottom<TLength> | undefined; | |
"scroll-margin-inline-end"?: Property.ScrollMarginInlineEnd<TLength> | undefined; | |
"scroll-margin-inline-start"?: Property.ScrollMarginInlineStart<TLength> | undefined; | |
"scroll-margin-left"?: Property.ScrollMarginLeft<TLength> | undefined; | |
"scroll-margin-right"?: Property.ScrollMarginRight<TLength> | undefined; | |
"scroll-margin-top"?: Property.ScrollMarginTop<TLength> | undefined; | |
"scroll-padding-block-end"?: Property.ScrollPaddingBlockEnd<TLength> | undefined; | |
"scroll-padding-block-start"?: Property.ScrollPaddingBlockStart<TLength> | undefined; | |
"scroll-padding-bottom"?: Property.ScrollPaddingBottom<TLength> | undefined; | |
"scroll-padding-inline-end"?: Property.ScrollPaddingInlineEnd<TLength> | undefined; | |
"scroll-padding-inline-start"?: Property.ScrollPaddingInlineStart<TLength> | undefined; | |
"scroll-padding-left"?: Property.ScrollPaddingLeft<TLength> | undefined; | |
"scroll-padding-right"?: Property.ScrollPaddingRight<TLength> | undefined; | |
"scroll-padding-top"?: Property.ScrollPaddingTop<TLength> | undefined; | |
"scroll-snap-align"?: Property.ScrollSnapAlign | undefined; | |
"scroll-snap-margin-bottom"?: Property.ScrollMarginBottom<TLength> | undefined; | |
"scroll-snap-margin-left"?: Property.ScrollMarginLeft<TLength> | undefined; | |
"scroll-snap-margin-right"?: Property.ScrollMarginRight<TLength> | undefined; | |
"scroll-snap-margin-top"?: Property.ScrollMarginTop<TLength> | undefined; | |
"scroll-snap-stop"?: Property.ScrollSnapStop | undefined; | |
"scroll-snap-type"?: Property.ScrollSnapType | undefined; | |
"scroll-timeline-axis"?: Property.ScrollTimelineAxis | undefined; | |
"scroll-timeline-name"?: Property.ScrollTimelineName | undefined; | |
"scrollbar-color"?: Property.ScrollbarColor | undefined; | |
"scrollbar-gutter"?: Property.ScrollbarGutter | undefined; | |
"scrollbar-width"?: Property.ScrollbarWidth | undefined; | |
"shape-image-threshold"?: Property.ShapeImageThreshold | undefined; | |
"shape-margin"?: Property.ShapeMargin<TLength> | undefined; | |
"shape-outside"?: Property.ShapeOutside | undefined; | |
"tab-size"?: Property.TabSize<TLength> | undefined; | |
"table-layout"?: Property.TableLayout | undefined; | |
"text-align"?: Property.TextAlign | undefined; | |
"text-align-last"?: Property.TextAlignLast | undefined; | |
"text-combine-upright"?: Property.TextCombineUpright | undefined; | |
"text-decoration-color"?: Property.TextDecorationColor | undefined; | |
"text-decoration-line"?: Property.TextDecorationLine | undefined; | |
"text-decoration-skip"?: Property.TextDecorationSkip | undefined; | |
"text-decoration-skip-ink"?: Property.TextDecorationSkipInk | undefined; | |
"text-decoration-style"?: Property.TextDecorationStyle | undefined; | |
"text-decoration-thickness"?: Property.TextDecorationThickness<TLength> | undefined; | |
"text-emphasis-color"?: Property.TextEmphasisColor | undefined; | |
"text-emphasis-position"?: Property.TextEmphasisPosition | undefined; | |
"text-emphasis-style"?: Property.TextEmphasisStyle | undefined; | |
"text-indent"?: Property.TextIndent<TLength> | undefined; | |
"text-justify"?: Property.TextJustify | undefined; | |
"text-orientation"?: Property.TextOrientation | undefined; | |
"text-overflow"?: Property.TextOverflow | undefined; | |
"text-rendering"?: Property.TextRendering | undefined; | |
"text-shadow"?: Property.TextShadow | undefined; | |
"text-size-adjust"?: Property.TextSizeAdjust | undefined; | |
"text-transform"?: Property.TextTransform | undefined; | |
"text-underline-offset"?: Property.TextUnderlineOffset<TLength> | undefined; | |
"text-underline-position"?: Property.TextUnderlinePosition | undefined; | |
top?: Property.Top<TLength> | undefined; | |
"touch-action"?: Property.TouchAction | undefined; | |
transform?: Property.Transform | undefined; | |
"transform-box"?: Property.TransformBox | undefined; | |
"transform-origin"?: Property.TransformOrigin<TLength> | undefined; | |
"transform-style"?: Property.TransformStyle | undefined; | |
"transition-delay"?: Property.TransitionDelay<TTime> | undefined; | |
"transition-duration"?: Property.TransitionDuration<TTime> | undefined; | |
"transition-property"?: Property.TransitionProperty | undefined; | |
"transition-timing-function"?: Property.TransitionTimingFunction | undefined; | |
translate?: Property.Translate<TLength> | undefined; | |
"unicode-bidi"?: Property.UnicodeBidi | undefined; | |
"user-select"?: Property.UserSelect | undefined; | |
"vertical-align"?: Property.VerticalAlign<TLength> | undefined; | |
visibility?: Property.Visibility | undefined; | |
"white-space"?: Property.WhiteSpace | undefined; | |
widows?: Property.Widows | undefined; | |
width?: Property.Width<TLength> | undefined; | |
"will-change"?: Property.WillChange | undefined; | |
"word-break"?: Property.WordBreak | undefined; | |
"word-spacing"?: Property.WordSpacing<TLength> | undefined; | |
"word-wrap"?: Property.WordWrap | undefined; | |
"writing-mode"?: Property.WritingMode | undefined; | |
"z-index"?: Property.ZIndex | undefined; | |
zoom?: Property.Zoom | undefined; | |
} | |
export interface StandardShorthandPropertiesHyphen<TLength = (string & {}) | 0, TTime = string & {}> { | |
all?: Property.All | undefined; | |
animation?: Property.Animation<TTime> | undefined; | |
background?: Property.Background<TLength> | undefined; | |
"background-position"?: Property.BackgroundPosition<TLength> | undefined; | |
border?: Property.Border<TLength> | undefined; | |
"border-block"?: Property.BorderBlock<TLength> | undefined; | |
"border-block-end"?: Property.BorderBlockEnd<TLength> | undefined; | |
"border-block-start"?: Property.BorderBlockStart<TLength> | undefined; | |
"border-bottom"?: Property.BorderBottom<TLength> | undefined; | |
"border-color"?: Property.BorderColor | undefined; | |
"border-image"?: Property.BorderImage | undefined; | |
"border-inline"?: Property.BorderInline<TLength> | undefined; | |
"border-inline-end"?: Property.BorderInlineEnd<TLength> | undefined; | |
"border-inline-start"?: Property.BorderInlineStart<TLength> | undefined; | |
"border-left"?: Property.BorderLeft<TLength> | undefined; | |
"border-radius"?: Property.BorderRadius<TLength> | undefined; | |
"border-right"?: Property.BorderRight<TLength> | undefined; | |
"border-style"?: Property.BorderStyle | undefined; | |
"border-top"?: Property.BorderTop<TLength> | undefined; | |
"border-width"?: Property.BorderWidth<TLength> | undefined; **Syntax**: `<'caret-color'> || <'caret-shape'>` */ | |
caret?: Property.Caret | undefined; | |
"column-rule"?: Property.ColumnRule<TLength> | undefined; | |
columns?: Property.Columns<TLength> | undefined; | |
"contain-intrinsic-size"?: Property.ContainIntrinsicSize<TLength> | undefined; | |
flex?: Property.Flex<TLength> | undefined; | |
"flex-flow"?: Property.FlexFlow | undefined; | |
font?: Property.Font | undefined; | |
gap?: Property.Gap<TLength> | undefined; | |
grid?: Property.Grid | undefined; | |
"grid-area"?: Property.GridArea | undefined; | |
"grid-column"?: Property.GridColumn | undefined; | |
"grid-row"?: Property.GridRow | undefined; | |
"grid-template"?: Property.GridTemplate | undefined; | |
inset?: Property.Inset<TLength> | undefined; | |
"inset-block"?: Property.InsetBlock<TLength> | undefined; | |
"inset-inline"?: Property.InsetInline<TLength> | undefined; | |
"line-clamp"?: Property.LineClamp | undefined; | |
"list-style"?: Property.ListStyle | undefined; | |
margin?: Property.Margin<TLength> | undefined; | |
"margin-block"?: Property.MarginBlock<TLength> | undefined; | |
"margin-inline"?: Property.MarginInline<TLength> | undefined; | |
mask?: Property.Mask<TLength> | undefined; | |
"mask-border"?: Property.MaskBorder | undefined; | |
motion?: Property.Offset<TLength> | undefined; | |
offset?: Property.Offset<TLength> | undefined; | |
outline?: Property.Outline<TLength> | undefined; | |
overflow?: Property.Overflow | undefined; | |
"overscroll-behavior"?: Property.OverscrollBehavior | undefined; | |
padding?: Property.Padding<TLength> | undefined; | |
"padding-block"?: Property.PaddingBlock<TLength> | undefined; | |
"padding-inline"?: Property.PaddingInline<TLength> | undefined; | |
"place-content"?: Property.PlaceContent | undefined; | |
"place-items"?: Property.PlaceItems | undefined; | |
"place-self"?: Property.PlaceSelf | undefined; | |
"scroll-margin"?: Property.ScrollMargin<TLength> | undefined; | |
"scroll-margin-block"?: Property.ScrollMarginBlock<TLength> | undefined; | |
"scroll-margin-inline"?: Property.ScrollMarginInline<TLength> | undefined; | |
"scroll-padding"?: Property.ScrollPadding<TLength> | undefined; | |
"scroll-padding-block"?: Property.ScrollPaddingBlock<TLength> | undefined; | |
"scroll-padding-inline"?: Property.ScrollPaddingInline<TLength> | undefined; | |
"scroll-snap-margin"?: Property.ScrollMargin<TLength> | undefined; | |
"scroll-timeline"?: Property.ScrollTimeline | undefined; | |
"text-decoration"?: Property.TextDecoration<TLength> | undefined; | |
"text-emphasis"?: Property.TextEmphasis | undefined; | |
transition?: Property.Transition<TTime> | undefined; | |
} | |
export interface StandardPropertiesHyphen<TLength = (string & {}) | 0, TTime = string & {}> | |
extends StandardLonghandPropertiesHyphen<TLength, TTime>, | |
StandardShorthandPropertiesHyphen<TLength, TTime> {} | |
export interface VendorLonghandPropertiesHyphen<TLength = (string & {}) | 0, TTime = string & {}> { | |
"-moz-animation-delay"?: Property.AnimationDelay<TTime> | undefined; | |
"-moz-animation-direction"?: Property.AnimationDirection | undefined; | |
"-moz-animation-duration"?: Property.AnimationDuration<TTime> | undefined; | |
"-moz-animation-fill-mode"?: Property.AnimationFillMode | undefined; | |
"-moz-animation-iteration-count"?: Property.AnimationIterationCount | undefined; | |
"-moz-animation-name"?: Property.AnimationName | undefined; | |
"-moz-animation-play-state"?: Property.AnimationPlayState | undefined; | |
"-moz-animation-timing-function"?: Property.AnimationTimingFunction | undefined; | |
"-moz-appearance"?: Property.MozAppearance | undefined; | |
"-moz-backface-visibility"?: Property.BackfaceVisibility | undefined; | |
"-moz-border-bottom-colors"?: Property.MozBorderBottomColors | undefined; | |
"-moz-border-end-color"?: Property.BorderInlineEndColor | undefined; | |
"-moz-border-end-style"?: Property.BorderInlineEndStyle | undefined; | |
"-moz-border-end-width"?: Property.BorderInlineEndWidth<TLength> | undefined; | |
"-moz-border-left-colors"?: Property.MozBorderLeftColors | undefined; | |
"-moz-border-right-colors"?: Property.MozBorderRightColors | undefined; | |
"-moz-border-start-color"?: Property.BorderInlineStartColor | undefined; | |
"-moz-border-start-style"?: Property.BorderInlineStartStyle | undefined; | |
"-moz-border-top-colors"?: Property.MozBorderTopColors | undefined; | |
"-moz-box-sizing"?: Property.BoxSizing | undefined; | |
"-moz-column-count"?: Property.ColumnCount | undefined; | |
"-moz-column-fill"?: Property.ColumnFill | undefined; | |
"-moz-column-rule-color"?: Property.ColumnRuleColor | undefined; | |
"-moz-column-rule-style"?: Property.ColumnRuleStyle | undefined; | |
"-moz-column-rule-width"?: Property.ColumnRuleWidth<TLength> | undefined; | |
"-moz-column-width"?: Property.ColumnWidth<TLength> | undefined; | |
"-moz-context-properties"?: Property.MozContextProperties | undefined; | |
"-moz-font-feature-settings"?: Property.FontFeatureSettings | undefined; | |
"-moz-font-language-override"?: Property.FontLanguageOverride | undefined; | |
"-moz-hyphens"?: Property.Hyphens | undefined; | |
"-moz-image-region"?: Property.MozImageRegion | undefined; | |
"-moz-margin-end"?: Property.MarginInlineEnd<TLength> | undefined; | |
"-moz-margin-start"?: Property.MarginInlineStart<TLength> | undefined; | |
"-moz-orient"?: Property.MozOrient | undefined; | |
"-moz-osx-font-smoothing"?: Property.FontSmooth<TLength> | undefined; | |
"-moz-padding-end"?: Property.PaddingInlineEnd<TLength> | undefined; | |
"-moz-padding-start"?: Property.PaddingInlineStart<TLength> | undefined; | |
"-moz-perspective"?: Property.Perspective<TLength> | undefined; | |
"-moz-perspective-origin"?: Property.PerspectiveOrigin<TLength> | undefined; | |
"-moz-stack-sizing"?: Property.MozStackSizing | undefined; | |
"-moz-tab-size"?: Property.TabSize<TLength> | undefined; | |
"-moz-text-blink"?: Property.MozTextBlink | undefined; | |
"-moz-text-size-adjust"?: Property.TextSizeAdjust | undefined; | |
"-moz-transform-origin"?: Property.TransformOrigin<TLength> | undefined; | |
"-moz-transform-style"?: Property.TransformStyle | undefined; | |
"-moz-transition-delay"?: Property.TransitionDelay<TTime> | undefined; | |
"-moz-transition-duration"?: Property.TransitionDuration<TTime> | undefined; | |
"-moz-transition-property"?: Property.TransitionProperty | undefined; | |
"-moz-transition-timing-function"?: Property.TransitionTimingFunction | undefined; | |
"-moz-user-focus"?: Property.MozUserFocus | undefined; | |
"-moz-user-modify"?: Property.MozUserModify | undefined; | |
"-moz-user-select"?: Property.UserSelect | undefined; | |
"-moz-window-dragging"?: Property.MozWindowDragging | undefined; | |
"-moz-window-shadow"?: Property.MozWindowShadow | undefined; | |
"-ms-accelerator"?: Property.MsAccelerator | undefined; | |
"-ms-block-progression"?: Property.MsBlockProgression | undefined; | |
"-ms-content-zoom-chaining"?: Property.MsContentZoomChaining | undefined; | |
"-ms-content-zoom-limit-max"?: Property.MsContentZoomLimitMax | undefined; | |
"-ms-content-zoom-limit-min"?: Property.MsContentZoomLimitMin | undefined; | |
"-ms-content-zoom-snap-points"?: Property.MsContentZoomSnapPoints | undefined; | |
"-ms-content-zoom-snap-type"?: Property.MsContentZoomSnapType | undefined; | |
"-ms-content-zooming"?: Property.MsContentZooming | undefined; | |
"-ms-filter"?: Property.MsFilter | undefined; | |
"-ms-flex-direction"?: Property.FlexDirection | undefined; | |
"-ms-flex-positive"?: Property.FlexGrow | undefined; | |
"-ms-flow-from"?: Property.MsFlowFrom | undefined; | |
"-ms-flow-into"?: Property.MsFlowInto | undefined; | |
"-ms-grid-columns"?: Property.MsGridColumns<TLength> | undefined; | |
"-ms-grid-rows"?: Property.MsGridRows<TLength> | undefined; | |
"-ms-high-contrast-adjust"?: Property.MsHighContrastAdjust | undefined; | |
"-ms-hyphenate-limit-chars"?: Property.MsHyphenateLimitChars | undefined; | |
"-ms-hyphenate-limit-lines"?: Property.MsHyphenateLimitLines | undefined; | |
"-ms-hyphenate-limit-zone"?: Property.MsHyphenateLimitZone<TLength> | undefined; | |
"-ms-hyphens"?: Property.Hyphens | undefined; | |
"-ms-ime-align"?: Property.MsImeAlign | undefined; | |
"-ms-line-break"?: Property.LineBreak | undefined; | |
"-ms-order"?: Property.Order | undefined; | |
"-ms-overflow-style"?: Property.MsOverflowStyle | undefined; | |
"-ms-overflow-x"?: Property.OverflowX | undefined; | |
"-ms-overflow-y"?: Property.OverflowY | undefined; | |
"-ms-scroll-chaining"?: Property.MsScrollChaining | undefined; | |
"-ms-scroll-limit-x-max"?: Property.MsScrollLimitXMax<TLength> | undefined; | |
"-ms-scroll-limit-x-min"?: Property.MsScrollLimitXMin<TLength> | undefined; | |
"-ms-scroll-limit-y-max"?: Property.MsScrollLimitYMax<TLength> | undefined; | |
"-ms-scroll-limit-y-min"?: Property.MsScrollLimitYMin<TLength> | undefined; | |
"-ms-scroll-rails"?: Property.MsScrollRails | undefined; | |
"-ms-scroll-snap-points-x"?: Property.MsScrollSnapPointsX | undefined; | |
"-ms-scroll-snap-points-y"?: Property.MsScrollSnapPointsY | undefined; | |
"-ms-scroll-snap-type"?: Property.MsScrollSnapType | undefined; | |
"-ms-scroll-translation"?: Property.MsScrollTranslation | undefined; | |
"-ms-scrollbar-3dlight-color"?: Property.MsScrollbar3dlightColor | undefined; | |
"-ms-scrollbar-arrow-color"?: Property.MsScrollbarArrowColor | undefined; | |
"-ms-scrollbar-base-color"?: Property.MsScrollbarBaseColor | undefined; | |
"-ms-scrollbar-darkshadow-color"?: Property.MsScrollbarDarkshadowColor | undefined; | |
"-ms-scrollbar-face-color"?: Property.MsScrollbarFaceColor | undefined; | |
"-ms-scrollbar-highlight-color"?: Property.MsScrollbarHighlightColor | undefined; | |
"-ms-scrollbar-shadow-color"?: Property.MsScrollbarShadowColor | undefined; | |
"-ms-scrollbar-track-color"?: Property.MsScrollbarTrackColor | undefined; | |
"-ms-text-autospace"?: Property.MsTextAutospace | undefined; | |
"-ms-text-combine-horizontal"?: Property.TextCombineUpright | undefined; | |
"-ms-text-overflow"?: Property.TextOverflow | undefined; | |
"-ms-touch-action"?: Property.TouchAction | undefined; | |
"-ms-touch-select"?: Property.MsTouchSelect | undefined; | |
"-ms-transform"?: Property.Transform | undefined; | |
"-ms-transform-origin"?: Property.TransformOrigin<TLength> | undefined; | |
"-ms-transition-delay"?: Property.TransitionDelay<TTime> | undefined; | |
"-ms-transition-duration"?: Property.TransitionDuration<TTime> | undefined; | |
"-ms-transition-property"?: Property.TransitionProperty | undefined; | |
"-ms-transition-timing-function"?: Property.TransitionTimingFunction | undefined; | |
"-ms-user-select"?: Property.MsUserSelect | undefined; | |
"-ms-word-break"?: Property.WordBreak | undefined; | |
"-ms-wrap-flow"?: Property.MsWrapFlow | undefined; | |
"-ms-wrap-margin"?: Property.MsWrapMargin<TLength> | undefined; | |
"-ms-wrap-through"?: Property.MsWrapThrough | undefined; | |
"-ms-writing-mode"?: Property.WritingMode | undefined; | |
"-webkit-align-content"?: Property.AlignContent | undefined; | |
"-webkit-align-items"?: Property.AlignItems | undefined; | |
"-webkit-align-self"?: Property.AlignSelf | undefined; | |
"-webkit-animation-delay"?: Property.AnimationDelay<TTime> | undefined; | |
"-webkit-animation-direction"?: Property.AnimationDirection | undefined; | |
"-webkit-animation-duration"?: Property.AnimationDuration<TTime> | undefined; | |
"-webkit-animation-fill-mode"?: Property.AnimationFillMode | undefined; | |
"-webkit-animation-iteration-count"?: Property.AnimationIterationCount | undefined; | |
"-webkit-animation-name"?: Property.AnimationName | undefined; | |
"-webkit-animation-play-state"?: Property.AnimationPlayState | undefined; | |
"-webkit-animation-timing-function"?: Property.AnimationTimingFunction | undefined; | |
"-webkit-appearance"?: Property.WebkitAppearance | undefined; | |
"-webkit-backdrop-filter"?: Property.BackdropFilter | undefined; | |
"-webkit-backface-visibility"?: Property.BackfaceVisibility | undefined; | |
"-webkit-background-clip"?: Property.BackgroundClip | undefined; | |
"-webkit-background-origin"?: Property.BackgroundOrigin | undefined; | |
"-webkit-background-size"?: Property.BackgroundSize<TLength> | undefined; | |
"-webkit-border-before-color"?: Property.WebkitBorderBeforeColor | undefined; | |
"-webkit-border-before-style"?: Property.WebkitBorderBeforeStyle | undefined; | |
"-webkit-border-before-width"?: Property.WebkitBorderBeforeWidth<TLength> | undefined; | |
"-webkit-border-bottom-left-radius"?: Property.BorderBottomLeftRadius<TLength> | undefined; | |
"-webkit-border-bottom-right-radius"?: Property.BorderBottomRightRadius<TLength> | undefined; | |
"-webkit-border-image-slice"?: Property.BorderImageSlice | undefined; | |
"-webkit-border-top-left-radius"?: Property.BorderTopLeftRadius<TLength> | undefined; | |
"-webkit-border-top-right-radius"?: Property.BorderTopRightRadius<TLength> | undefined; | |
"-webkit-box-decoration-break"?: Property.BoxDecorationBreak | undefined; | |
"-webkit-box-reflect"?: Property.WebkitBoxReflect<TLength> | undefined; | |
"-webkit-box-shadow"?: Property.BoxShadow | undefined; | |
"-webkit-box-sizing"?: Property.BoxSizing | undefined; | |
"-webkit-clip-path"?: Property.ClipPath | undefined; | |
"-webkit-column-count"?: Property.ColumnCount | undefined; | |
"-webkit-column-fill"?: Property.ColumnFill | undefined; | |
"-webkit-column-rule-color"?: Property.ColumnRuleColor | undefined; | |
"-webkit-column-rule-style"?: Property.ColumnRuleStyle | undefined; | |
"-webkit-column-rule-width"?: Property.ColumnRuleWidth<TLength> | undefined; | |
"-webkit-column-span"?: Property.ColumnSpan | undefined; | |
"-webkit-column-width"?: Property.ColumnWidth<TLength> | undefined; | |
"-webkit-filter"?: Property.Filter | undefined; | |
"-webkit-flex-basis"?: Property.FlexBasis<TLength> | undefined; | |
"-webkit-flex-direction"?: Property.FlexDirection | undefined; | |
"-webkit-flex-grow"?: Property.FlexGrow | undefined; | |
"-webkit-flex-shrink"?: Property.FlexShrink | undefined; | |
"-webkit-flex-wrap"?: Property.FlexWrap | undefined; | |
"-webkit-font-feature-settings"?: Property.FontFeatureSettings | undefined; | |
"-webkit-font-kerning"?: Property.FontKerning | undefined; | |
"-webkit-font-smoothing"?: Property.FontSmooth<TLength> | undefined; | |
"-webkit-font-variant-ligatures"?: Property.FontVariantLigatures | undefined; | |
"-webkit-hyphenate-character"?: Property.HyphenateCharacter | undefined; | |
"-webkit-hyphens"?: Property.Hyphens | undefined; | |
"-webkit-initial-letter"?: Property.InitialLetter | undefined; | |
"-webkit-justify-content"?: Property.JustifyContent | undefined; | |
"-webkit-line-break"?: Property.LineBreak | undefined; | |
"-webkit-line-clamp"?: Property.WebkitLineClamp | undefined; | |
"-webkit-margin-end"?: Property.MarginInlineEnd<TLength> | undefined; | |
"-webkit-margin-start"?: Property.MarginInlineStart<TLength> | undefined; | |
"-webkit-mask-attachment"?: Property.WebkitMaskAttachment | undefined; | |
"-webkit-mask-box-image-outset"?: Property.MaskBorderOutset<TLength> | undefined; | |
"-webkit-mask-box-image-repeat"?: Property.MaskBorderRepeat | undefined; | |
"-webkit-mask-box-image-slice"?: Property.MaskBorderSlice | undefined; | |
"-webkit-mask-box-image-source"?: Property.MaskBorderSource | undefined; | |
"-webkit-mask-box-image-width"?: Property.MaskBorderWidth<TLength> | undefined; | |
"-webkit-mask-clip"?: Property.WebkitMaskClip | undefined; | |
"-webkit-mask-composite"?: Property.WebkitMaskComposite | undefined; | |
"-webkit-mask-image"?: Property.WebkitMaskImage | undefined; | |
"-webkit-mask-origin"?: Property.WebkitMaskOrigin | undefined; | |
"-webkit-mask-position"?: Property.WebkitMaskPosition<TLength> | undefined; | |
"-webkit-mask-position-x"?: Property.WebkitMaskPositionX<TLength> | undefined; | |
"-webkit-mask-position-y"?: Property.WebkitMaskPositionY<TLength> | undefined; | |
"-webkit-mask-repeat"?: Property.WebkitMaskRepeat | undefined; | |
"-webkit-mask-repeat-x"?: Property.WebkitMaskRepeatX | undefined; | |
"-webkit-mask-repeat-y"?: Property.WebkitMaskRepeatY | undefined; | |
"-webkit-mask-size"?: Property.WebkitMaskSize<TLength> | undefined; | |
"-webkit-max-inline-size"?: Property.MaxInlineSize<TLength> | undefined; | |
"-webkit-order"?: Property.Order | undefined; | |
"-webkit-overflow-scrolling"?: Property.WebkitOverflowScrolling | undefined; | |
"-webkit-padding-end"?: Property.PaddingInlineEnd<TLength> | undefined; | |
"-webkit-padding-start"?: Property.PaddingInlineStart<TLength> | undefined; | |
"-webkit-perspective"?: Property.Perspective<TLength> | undefined; | |
"-webkit-perspective-origin"?: Property.PerspectiveOrigin<TLength> | undefined; | |
"-webkit-print-color-adjust"?: Property.PrintColorAdjust | undefined; | |
"-webkit-ruby-position"?: Property.RubyPosition | undefined; | |
"-webkit-scroll-snap-type"?: Property.ScrollSnapType | undefined; | |
"-webkit-shape-margin"?: Property.ShapeMargin<TLength> | undefined; | |
"-webkit-tap-highlight-color"?: Property.WebkitTapHighlightColor | undefined; | |
"-webkit-text-combine"?: Property.TextCombineUpright | undefined; | |
"-webkit-text-decoration-color"?: Property.TextDecorationColor | undefined; | |
"-webkit-text-decoration-line"?: Property.TextDecorationLine | undefined; | |
"-webkit-text-decoration-skip"?: Property.TextDecorationSkip | undefined; | |
"-webkit-text-decoration-style"?: Property.TextDecorationStyle | undefined; | |
"-webkit-text-emphasis-color"?: Property.TextEmphasisColor | undefined; | |
"-webkit-text-emphasis-position"?: Property.TextEmphasisPosition | undefined; | |
"-webkit-text-emphasis-style"?: Property.TextEmphasisStyle | undefined; | |
"-webkit-text-fill-color"?: Property.WebkitTextFillColor | undefined; | |
"-webkit-text-orientation"?: Property.TextOrientation | undefined; | |
"-webkit-text-size-adjust"?: Property.TextSizeAdjust | undefined; | |
"-webkit-text-stroke-color"?: Property.WebkitTextStrokeColor | undefined; | |
"-webkit-text-stroke-width"?: Property.WebkitTextStrokeWidth<TLength> | undefined; | |
"-webkit-text-underline-position"?: Property.TextUnderlinePosition | undefined; | |
"-webkit-touch-callout"?: Property.WebkitTouchCallout | undefined; | |
"-webkit-transform"?: Property.Transform | undefined; | |
"-webkit-transform-origin"?: Property.TransformOrigin<TLength> | undefined; | |
"-webkit-transform-style"?: Property.TransformStyle | undefined; | |
"-webkit-transition-delay"?: Property.TransitionDelay<TTime> | undefined; | |
"-webkit-transition-duration"?: Property.TransitionDuration<TTime> | undefined; | |
"-webkit-transition-property"?: Property.TransitionProperty | undefined; | |
"-webkit-transition-timing-function"?: Property.TransitionTimingFunction | undefined; | |
"-webkit-user-modify"?: Property.WebkitUserModify | undefined; | |
"-webkit-user-select"?: Property.UserSelect | undefined; | |
"-webkit-writing-mode"?: Property.WritingMode | undefined; | |
} | |
export interface VendorShorthandPropertiesHyphen<TLength = (string & {}) | 0, TTime = string & {}> { | |
"-moz-animation"?: Property.Animation<TTime> | undefined; | |
"-moz-border-image"?: Property.BorderImage | undefined; | |
"-moz-column-rule"?: Property.ColumnRule<TLength> | undefined; | |
"-moz-columns"?: Property.Columns<TLength> | undefined; | |
"-moz-transition"?: Property.Transition<TTime> | undefined; | |
"-ms-content-zoom-limit"?: Property.MsContentZoomLimit | undefined; | |
"-ms-content-zoom-snap"?: Property.MsContentZoomSnap | undefined; | |
"-ms-flex"?: Property.Flex<TLength> | undefined; | |
"-ms-scroll-limit"?: Property.MsScrollLimit | undefined; | |
"-ms-scroll-snap-x"?: Property.MsScrollSnapX | undefined; | |
"-ms-scroll-snap-y"?: Property.MsScrollSnapY | undefined; | |
"-ms-transition"?: Property.Transition<TTime> | undefined; | |
"-webkit-animation"?: Property.Animation<TTime> | undefined; | |
"-webkit-border-before"?: Property.WebkitBorderBefore<TLength> | undefined; | |
"-webkit-border-image"?: Property.BorderImage | undefined; | |
"-webkit-border-radius"?: Property.BorderRadius<TLength> | undefined; | |
"-webkit-column-rule"?: Property.ColumnRule<TLength> | undefined; | |
"-webkit-columns"?: Property.Columns<TLength> | undefined; | |
"-webkit-flex"?: Property.Flex<TLength> | undefined; | |
"-webkit-flex-flow"?: Property.FlexFlow | undefined; | |
"-webkit-mask"?: Property.WebkitMask<TLength> | undefined; | |
"-webkit-mask-box-image"?: Property.MaskBorder | undefined; | |
"-webkit-text-emphasis"?: Property.TextEmphasis | undefined; | |
"-webkit-text-stroke"?: Property.WebkitTextStroke<TLength> | undefined; | |
"-webkit-transition"?: Property.Transition<TTime> | undefined; | |
} | |
export interface VendorPropertiesHyphen<TLength = (string & {}) | 0, TTime = string & {}> | |
extends VendorLonghandPropertiesHyphen<TLength, TTime>, | |
VendorShorthandPropertiesHyphen<TLength, TTime> {} | |
export interface ObsoletePropertiesHyphen<TLength = (string & {}) | 0, TTime = string & {}> { | |
azimuth?: Property.Azimuth | undefined; | |
"box-align"?: Property.BoxAlign | undefined; | |
"box-direction"?: Property.BoxDirection | undefined; | |
"box-flex"?: Property.BoxFlex | undefined; | |
"box-flex-group"?: Property.BoxFlexGroup | undefined; | |
"box-lines"?: Property.BoxLines | undefined; | |
"box-ordinal-group"?: Property.BoxOrdinalGroup | undefined; | |
"box-orient"?: Property.BoxOrient | undefined; | |
"box-pack"?: Property.BoxPack | undefined; | |
clip?: Property.Clip | undefined; | |
"grid-column-gap"?: Property.GridColumnGap<TLength> | undefined; | |
"grid-gap"?: Property.GridGap<TLength> | undefined; | |
"grid-row-gap"?: Property.GridRowGap<TLength> | undefined; | |
"ime-mode"?: Property.ImeMode | undefined; | |
"offset-block"?: Property.InsetBlock<TLength> | undefined; | |
"offset-block-end"?: Property.InsetBlockEnd<TLength> | undefined; | |
"offset-block-start"?: Property.InsetBlockStart<TLength> | undefined; | |
"offset-inline"?: Property.InsetInline<TLength> | undefined; | |
"offset-inline-end"?: Property.InsetInlineEnd<TLength> | undefined; | |
"offset-inline-start"?: Property.InsetInlineStart<TLength> | undefined; | |
"scroll-snap-coordinate"?: Property.ScrollSnapCoordinate<TLength> | undefined; | |
"scroll-snap-destination"?: Property.ScrollSnapDestination<TLength> | undefined; | |
"scroll-snap-points-x"?: Property.ScrollSnapPointsX | undefined; | |
"scroll-snap-points-y"?: Property.ScrollSnapPointsY | undefined; | |
"scroll-snap-type-x"?: Property.ScrollSnapTypeX | undefined; | |
"scroll-snap-type-y"?: Property.ScrollSnapTypeY | undefined; | |
"-khtml-box-align"?: Property.BoxAlign | undefined; | |
"-khtml-box-direction"?: Property.BoxDirection | undefined; | |
"-khtml-box-flex"?: Property.BoxFlex | undefined; | |
"-khtml-box-flex-group"?: Property.BoxFlexGroup | undefined; | |
"-khtml-box-lines"?: Property.BoxLines | undefined; | |
"-khtml-box-ordinal-group"?: Property.BoxOrdinalGroup | undefined; | |
"-khtml-box-orient"?: Property.BoxOrient | undefined; | |
"-khtml-box-pack"?: Property.BoxPack | undefined; | |
"-khtml-line-break"?: Property.LineBreak | undefined; | |
"-khtml-opacity"?: Property.Opacity | undefined; | |
"-khtml-user-select"?: Property.UserSelect | undefined; | |
"-moz-background-clip"?: Property.BackgroundClip | undefined; | |
"-moz-background-inline-policy"?: Property.BoxDecorationBreak | undefined; | |
"-moz-background-origin"?: Property.BackgroundOrigin | undefined; | |
"-moz-background-size"?: Property.BackgroundSize<TLength> | undefined; | |
"-moz-binding"?: Property.MozBinding | undefined; | |
"-moz-border-radius"?: Property.BorderRadius<TLength> | undefined; | |
"-moz-border-radius-bottomleft"?: Property.BorderBottomLeftRadius<TLength> | undefined; | |
"-moz-border-radius-bottomright"?: Property.BorderBottomRightRadius<TLength> | undefined; | |
"-moz-border-radius-topleft"?: Property.BorderTopLeftRadius<TLength> | undefined; | |
"-moz-border-radius-topright"?: Property.BorderTopRightRadius<TLength> | undefined; | |
"-moz-box-align"?: Property.BoxAlign | undefined; | |
"-moz-box-direction"?: Property.BoxDirection | undefined; | |
"-moz-box-flex"?: Property.BoxFlex | undefined; | |
"-moz-box-ordinal-group"?: Property.BoxOrdinalGroup | undefined; | |
"-moz-box-orient"?: Property.BoxOrient | undefined; | |
"-moz-box-pack"?: Property.BoxPack | undefined; | |
"-moz-box-shadow"?: Property.BoxShadow | undefined; | |
"-moz-float-edge"?: Property.MozFloatEdge | undefined; | |
"-moz-force-broken-image-icon"?: Property.MozForceBrokenImageIcon | undefined; | |
"-moz-opacity"?: Property.Opacity | undefined; | |
"-moz-outline"?: Property.Outline<TLength> | undefined; | |
"-moz-outline-color"?: Property.OutlineColor | undefined; | |
"-moz-outline-radius"?: Property.MozOutlineRadius<TLength> | undefined; | |
"-moz-outline-radius-bottomleft"?: Property.MozOutlineRadiusBottomleft<TLength> | undefined; | |
"-moz-outline-radius-bottomright"?: Property.MozOutlineRadiusBottomright<TLength> | undefined; | |
"-moz-outline-radius-topleft"?: Property.MozOutlineRadiusTopleft<TLength> | undefined; | |
"-moz-outline-radius-topright"?: Property.MozOutlineRadiusTopright<TLength> | undefined; | |
"-moz-outline-style"?: Property.OutlineStyle | undefined; | |
"-moz-outline-width"?: Property.OutlineWidth<TLength> | undefined; | |
"-moz-text-align-last"?: Property.TextAlignLast | undefined; | |
"-moz-text-decoration-color"?: Property.TextDecorationColor | undefined; | |
"-moz-text-decoration-line"?: Property.TextDecorationLine | undefined; | |
"-moz-text-decoration-style"?: Property.TextDecorationStyle | undefined; | |
"-moz-user-input"?: Property.MozUserInput | undefined; | |
"-ms-ime-mode"?: Property.ImeMode | undefined; | |
"-o-animation"?: Property.Animation<TTime> | undefined; | |
"-o-animation-delay"?: Property.AnimationDelay<TTime> | undefined; | |
"-o-animation-direction"?: Property.AnimationDirection | undefined; | |
"-o-animation-duration"?: Property.AnimationDuration<TTime> | undefined; | |
"-o-animation-fill-mode"?: Property.AnimationFillMode | undefined; | |
"-o-animation-iteration-count"?: Property.AnimationIterationCount | undefined; | |
"-o-animation-name"?: Property.AnimationName | undefined; | |
"-o-animation-play-state"?: Property.AnimationPlayState | undefined; | |
"-o-animation-timing-function"?: Property.AnimationTimingFunction | undefined; | |
"-o-background-size"?: Property.BackgroundSize<TLength> | undefined; | |
"-o-border-image"?: Property.BorderImage | undefined; | |
"-o-object-fit"?: Property.ObjectFit | undefined; | |
"-o-object-position"?: Property.ObjectPosition<TLength> | undefined; | |
"-o-tab-size"?: Property.TabSize<TLength> | undefined; | |
"-o-text-overflow"?: Property.TextOverflow | undefined; | |
"-o-transform"?: Property.Transform | undefined; | |
"-o-transform-origin"?: Property.TransformOrigin<TLength> | undefined; | |
"-o-transition"?: Property.Transition<TTime> | undefined; | |
"-o-transition-delay"?: Property.TransitionDelay<TTime> | undefined; | |
"-o-transition-duration"?: Property.TransitionDuration<TTime> | undefined; | |
"-o-transition-property"?: Property.TransitionProperty | undefined; | |
"-o-transition-timing-function"?: Property.TransitionTimingFunction | undefined; | |
"-webkit-box-align"?: Property.BoxAlign | undefined; | |
"-webkit-box-direction"?: Property.BoxDirection | undefined; | |
"-webkit-box-flex"?: Property.BoxFlex | undefined; | |
"-webkit-box-flex-group"?: Property.BoxFlexGroup | undefined; | |
"-webkit-box-lines"?: Property.BoxLines | undefined; | |
"-webkit-box-ordinal-group"?: Property.BoxOrdinalGroup | undefined; | |
"-webkit-box-orient"?: Property.BoxOrient | undefined; | |
"-webkit-box-pack"?: Property.BoxPack | undefined; | |
"-webkit-scroll-snap-points-x"?: Property.ScrollSnapPointsX | undefined; | |
"-webkit-scroll-snap-points-y"?: Property.ScrollSnapPointsY | undefined; | |
} | |
export interface SvgPropertiesHyphen<TLength = (string & {}) | 0, TTime = string & {}> { | |
"alignment-baseline"?: Property.AlignmentBaseline | undefined; | |
"baseline-shift"?: Property.BaselineShift<TLength> | undefined; | |
clip?: Property.Clip | undefined; | |
"clip-path"?: Property.ClipPath | undefined; | |
"clip-rule"?: Property.ClipRule | undefined; | |
color?: Property.Color | undefined; | |
"color-interpolation"?: Property.ColorInterpolation | undefined; | |
"color-rendering"?: Property.ColorRendering | undefined; | |
cursor?: Property.Cursor | undefined; | |
direction?: Property.Direction | undefined; | |
display?: Property.Display | undefined; | |
"dominant-baseline"?: Property.DominantBaseline | undefined; | |
fill?: Property.Fill | undefined; | |
"fill-opacity"?: Property.FillOpacity | undefined; | |
"fill-rule"?: Property.FillRule | undefined; | |
filter?: Property.Filter | undefined; | |
"flood-color"?: Property.FloodColor | undefined; | |
"flood-opacity"?: Property.FloodOpacity | undefined; | |
font?: Property.Font | undefined; | |
"font-family"?: Property.FontFamily | undefined; | |
"font-size"?: Property.FontSize<TLength> | undefined; | |
"font-size-adjust"?: Property.FontSizeAdjust | undefined; | |
"font-stretch"?: Property.FontStretch | undefined; | |
"font-style"?: Property.FontStyle | undefined; | |
"font-variant"?: Property.FontVariant | undefined; | |
"font-weight"?: Property.FontWeight | undefined; | |
"glyph-orientation-vertical"?: Property.GlyphOrientationVertical | undefined; | |
"image-rendering"?: Property.ImageRendering | undefined; | |
"letter-spacing"?: Property.LetterSpacing<TLength> | undefined; | |
"lighting-color"?: Property.LightingColor | undefined; | |
"line-height"?: Property.LineHeight<TLength> | undefined; | |
marker?: Property.Marker | undefined; | |
"marker-end"?: Property.MarkerEnd | undefined; | |
"marker-mid"?: Property.MarkerMid | undefined; | |
"marker-start"?: Property.MarkerStart | undefined; | |
mask?: Property.Mask<TLength> | undefined; | |
opacity?: Property.Opacity | undefined; | |
overflow?: Property.Overflow | undefined; | |
"paint-order"?: Property.PaintOrder | undefined; | |
"pointer-events"?: Property.PointerEvents | undefined; | |
"shape-rendering"?: Property.ShapeRendering | undefined; | |
"stop-color"?: Property.StopColor | undefined; | |
"stop-opacity"?: Property.StopOpacity | undefined; | |
stroke?: Property.Stroke | undefined; | |
"stroke-dasharray"?: Property.StrokeDasharray<TLength> | undefined; | |
"stroke-dashoffset"?: Property.StrokeDashoffset<TLength> | undefined; | |
"stroke-linecap"?: Property.StrokeLinecap | undefined; | |
"stroke-linejoin"?: Property.StrokeLinejoin | undefined; | |
"stroke-miterlimit"?: Property.StrokeMiterlimit | undefined; | |
"stroke-opacity"?: Property.StrokeOpacity | undefined; | |
"stroke-width"?: Property.StrokeWidth<TLength> | undefined; | |
"text-anchor"?: Property.TextAnchor | undefined; | |
"text-decoration"?: Property.TextDecoration<TLength> | undefined; | |
"text-rendering"?: Property.TextRendering | undefined; | |
"unicode-bidi"?: Property.UnicodeBidi | undefined; | |
"vector-effect"?: Property.VectorEffect | undefined; | |
visibility?: Property.Visibility | undefined; | |
"white-space"?: Property.WhiteSpace | undefined; | |
"word-spacing"?: Property.WordSpacing<TLength> | undefined; | |
"writing-mode"?: Property.WritingMode | undefined; | |
} | |
export interface PropertiesHyphen<TLength = (string & {}) | 0, TTime = string & {}> | |
extends StandardPropertiesHyphen<TLength, TTime>, | |
VendorPropertiesHyphen<TLength, TTime>, | |
ObsoletePropertiesHyphen<TLength, TTime>, | |
SvgPropertiesHyphen<TLength, TTime> {} | |
export type StandardLonghandPropertiesFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<StandardLonghandProperties<TLength, TTime>>; | |
export type StandardShorthandPropertiesFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<StandardShorthandProperties<TLength, TTime>>; | |
export interface StandardPropertiesFallback<TLength = (string & {}) | 0, TTime = string & {}> | |
extends StandardLonghandPropertiesFallback<TLength, TTime>, | |
StandardShorthandPropertiesFallback<TLength, TTime> {} | |
export type VendorLonghandPropertiesFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<VendorLonghandProperties<TLength, TTime>>; | |
export type VendorShorthandPropertiesFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<VendorShorthandProperties<TLength, TTime>>; | |
export interface VendorPropertiesFallback<TLength = (string & {}) | 0, TTime = string & {}> | |
extends VendorLonghandPropertiesFallback<TLength, TTime>, | |
VendorShorthandPropertiesFallback<TLength, TTime> {} | |
export type ObsoletePropertiesFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<ObsoleteProperties<TLength, TTime>>; | |
export type SvgPropertiesFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<SvgProperties<TLength, TTime>>; | |
export interface PropertiesFallback<TLength = (string & {}) | 0, TTime = string & {}> | |
extends StandardPropertiesFallback<TLength, TTime>, | |
VendorPropertiesFallback<TLength, TTime>, | |
ObsoletePropertiesFallback<TLength, TTime>, | |
SvgPropertiesFallback<TLength, TTime> {} | |
export type StandardLonghandPropertiesHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<StandardLonghandPropertiesHyphen<TLength, TTime>>; | |
export type StandardShorthandPropertiesHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<StandardShorthandPropertiesHyphen<TLength, TTime>>; | |
export interface StandardPropertiesHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> | |
extends StandardLonghandPropertiesHyphenFallback<TLength, TTime>, | |
StandardShorthandPropertiesHyphenFallback<TLength, TTime> {} | |
export type VendorLonghandPropertiesHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<VendorLonghandPropertiesHyphen<TLength, TTime>>; | |
export type VendorShorthandPropertiesHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<VendorShorthandPropertiesHyphen<TLength, TTime>>; | |
export interface VendorPropertiesHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> | |
extends VendorLonghandPropertiesHyphenFallback<TLength, TTime>, | |
VendorShorthandPropertiesHyphenFallback<TLength, TTime> {} | |
export type ObsoletePropertiesHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<ObsoletePropertiesHyphen<TLength, TTime>>; | |
export type SvgPropertiesHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<SvgPropertiesHyphen<TLength, TTime>>; | |
export interface PropertiesHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> | |
extends StandardPropertiesHyphenFallback<TLength, TTime>, | |
VendorPropertiesHyphenFallback<TLength, TTime>, | |
ObsoletePropertiesHyphenFallback<TLength, TTime>, | |
SvgPropertiesHyphenFallback<TLength, TTime> {} | |
export type AtRules = | |
| "@charset" | |
| "@counter-style" | |
| "@document" | |
| "@font-face" | |
| "@font-feature-values" | |
| "@import" | |
| "@keyframes" | |
| "@layer" | |
| "@media" | |
| "@namespace" | |
| "@page" | |
| "@property" | |
| "@scroll-timeline" | |
| "@supports" | |
| "@viewport"; | |
export type AdvancedPseudos = | |
| ":-moz-any()" | |
| ":-moz-dir" | |
| ":-webkit-any()" | |
| "::cue" | |
| "::cue-region" | |
| "::part" | |
| "::slotted" | |
| ":dir" | |
| ":has" | |
| ":host" | |
| ":host-context" | |
| ":is" | |
| ":lang" | |
| ":matches()" | |
| ":not" | |
| ":nth-child" | |
| ":nth-last-child" | |
| ":nth-last-of-type" | |
| ":nth-of-type" | |
| ":where"; | |
export type SimplePseudos = | |
| ":-khtml-any-link" | |
| ":-moz-any-link" | |
| ":-moz-focusring" | |
| ":-moz-full-screen" | |
| ":-moz-placeholder" | |
| ":-moz-read-only" | |
| ":-moz-read-write" | |
| ":-moz-ui-invalid" | |
| ":-moz-ui-valid" | |
| ":-ms-fullscreen" | |
| ":-ms-input-placeholder" | |
| ":-webkit-any-link" | |
| ":-webkit-full-screen" | |
| "::-moz-placeholder" | |
| "::-moz-progress-bar" | |
| "::-moz-range-progress" | |
| "::-moz-range-thumb" | |
| "::-moz-range-track" | |
| "::-moz-selection" | |
| "::-ms-backdrop" | |
| "::-ms-browse" | |
| "::-ms-check" | |
| "::-ms-clear" | |
| "::-ms-expand" | |
| "::-ms-fill" | |
| "::-ms-fill-lower" | |
| "::-ms-fill-upper" | |
| "::-ms-input-placeholder" | |
| "::-ms-reveal" | |
| "::-ms-thumb" | |
| "::-ms-ticks-after" | |
| "::-ms-ticks-before" | |
| "::-ms-tooltip" | |
| "::-ms-track" | |
| "::-ms-value" | |
| "::-webkit-backdrop" | |
| "::-webkit-input-placeholder" | |
| "::-webkit-progress-bar" | |
| "::-webkit-progress-inner-value" | |
| "::-webkit-progress-value" | |
| "::-webkit-slider-runnable-track" | |
| "::-webkit-slider-thumb" | |
| "::after" | |
| "::backdrop" | |
| "::before" | |
| "::cue" | |
| "::cue-region" | |
| "::first-letter" | |
| "::first-line" | |
| "::grammar-error" | |
| "::marker" | |
| "::placeholder" | |
| "::selection" | |
| "::spelling-error" | |
| "::target-text" | |
| ":active" | |
| ":after" | |
| ":any-link" | |
| ":before" | |
| ":blank" | |
| ":checked" | |
| ":current" | |
| ":default" | |
| ":defined" | |
| ":disabled" | |
| ":empty" | |
| ":enabled" | |
| ":first" | |
| ":first-child" | |
| ":first-letter" | |
| ":first-line" | |
| ":first-of-type" | |
| ":focus" | |
| ":focus-visible" | |
| ":focus-within" | |
| ":fullscreen" | |
| ":future" | |
| ":hover" | |
| ":in-range" | |
| ":indeterminate" | |
| ":invalid" | |
| ":last-child" | |
| ":last-of-type" | |
| ":left" | |
| ":link" | |
| ":local-link" | |
| ":nth-col" | |
| ":nth-last-col" | |
| ":only-child" | |
| ":only-of-type" | |
| ":optional" | |
| ":out-of-range" | |
| ":past" | |
| ":paused" | |
| ":picture-in-picture" | |
| ":placeholder-shown" | |
| ":playing" | |
| ":read-only" | |
| ":read-write" | |
| ":required" | |
| ":right" | |
| ":root" | |
| ":scope" | |
| ":target" | |
| ":target-within" | |
| ":user-invalid" | |
| ":user-valid" | |
| ":valid" | |
| ":visited"; | |
export type Pseudos = AdvancedPseudos | SimplePseudos; | |
export type HtmlAttributes = | |
| "[abbr]" | |
| "[accept-charset]" | |
| "[accept]" | |
| "[accesskey]" | |
| "[action]" | |
| "[align]" | |
| "[alink]" | |
| "[allow]" | |
| "[allowfullscreen]" | |
| "[allowpaymentrequest]" | |
| "[alt]" | |
| "[archive]" | |
| "[async]" | |
| "[autobuffer]" | |
| "[autocapitalize]" | |
| "[autocomplete]" | |
| "[autofocus]" | |
| "[autoplay]" | |
| "[axis]" | |
| "[background]" | |
| "[behavior]" | |
| "[bgcolor]" | |
| "[border]" | |
| "[bottommargin]" | |
| "[capture]" | |
| "[cellpadding]" | |
| "[cellspacing]" | |
| "[char]" | |
| "[charoff]" | |
| "[charset]" | |
| "[checked]" | |
| "[cite]" | |
| "[class]" | |
| "[classid]" | |
| "[clear]" | |
| "[code]" | |
| "[codebase]" | |
| "[codetype]" | |
| "[color]" | |
| "[cols]" | |
| "[colspan]" | |
| "[command]" | |
| "[compact]" | |
| "[content]" | |
| "[contenteditable]" | |
| "[contextmenu]" | |
| "[controls]" | |
| "[coords]" | |
| "[credentialless]" | |
| "[crossorigin]" | |
| "[data]" | |
| "[datafld]" | |
| "[datasrc]" | |
| "[datetime]" | |
| "[declare]" | |
| "[decoding]" | |
| "[default]" | |
| "[defer]" | |
| "[dir]" | |
| "[direction]" | |
| "[dirname]" | |
| "[disabled]" | |
| "[download]" | |
| "[draggable]" | |
| "[enctype]" | |
| "[enterkeyhint]" | |
| "[exportparts]" | |
| "[face]" | |
| "[fetchpriority]" | |
| "[for]" | |
| "[form]" | |
| "[formaction]" | |
| "[formenctype]" | |
| "[formmethod]" | |
| "[formnovalidate]" | |
| "[formtarget]" | |
| "[frame]" | |
| "[frameborder]" | |
| "[headers]" | |
| "[height]" | |
| "[hidden]" | |
| "[high]" | |
| "[href]" | |
| "[hreflang]" | |
| "[hspace]" | |
| "[http-equiv]" | |
| "[icon]" | |
| "[id]" | |
| "[imagesizes]" | |
| "[imagesrcset]" | |
| "[inert]" | |
| "[inputmode]" | |
| "[integrity]" | |
| "[is]" | |
| "[ismap]" | |
| "[itemid]" | |
| "[itemprop]" | |
| "[itemref]" | |
| "[itemscope]" | |
| "[itemtype]" | |
| "[kind]" | |
| "[label]" | |
| "[lang]" | |
| "[language]" | |
| "[leftmargin]" | |
| "[link]" | |
| "[list]" | |
| "[loading]" | |
| "[longdesc]" | |
| "[loop]" | |
| "[low]" | |
| "[manifest]" | |
| "[marginheight]" | |
| "[marginwidth]" | |
| "[max]" | |
| "[maxlength]" | |
| "[mayscript]" | |
| "[media]" | |
| "[method]" | |
| "[methods]" | |
| "[min]" | |
| "[minlength]" | |
| "[moz-opaque]" | |
| "[mozallowfullscreen]" | |
| "[msallowfullscreen]" | |
| "[multiple]" | |
| "[muted]" | |
| "[name]" | |
| "[nohref]" | |
| "[nomodule]" | |
| "[nonce]" | |
| "[noresize]" | |
| "[noshade]" | |
| "[novalidate]" | |
| "[nowrap]" | |
| "[object]" | |
| "[onerror]" | |
| "[open]" | |
| "[optimum]" | |
| "[part]" | |
| "[pattern]" | |
| "[ping]" | |
| "[placeholder]" | |
| "[poster]" | |
| "[prefetch]" | |
| "[preload]" | |
| "[profile]" | |
| "[radiogroup]" | |
| "[readonly]" | |
| "[referrerpolicy]" | |
| "[rel]" | |
| "[required]" | |
| "[rev]" | |
| "[reversed]" | |
| "[rightmargin]" | |
| "[rows]" | |
| "[rowspan]" | |
| "[rules]" | |
| "[sandbox-allow-downloads]" | |
| "[sandbox-allow-modals]" | |
| "[sandbox-allow-popups-to-escape-sandbox]" | |
| "[sandbox-allow-popups]" | |
| "[sandbox-allow-presentation]" | |
| "[sandbox-allow-same-origin]" | |
| "[sandbox-allow-storage-access-by-user-activation]" | |
| "[sandbox-allow-top-navigation-by-user-activation]" | |
| "[sandbox]" | |
| "[scope]" | |
| "[scrollamount]" | |
| "[scrolldelay]" | |
| "[scrolling]" | |
| "[selected]" | |
| "[shadowroot]" | |
| "[shape]" | |
| "[size]" | |
| "[sizes]" | |
| "[slot]" | |
| "[span]" | |
| "[spellcheck]" | |
| "[src]" | |
| "[srcdoc]" | |
| "[srclang]" | |
| "[srcset]" | |
| "[standby]" | |
| "[start]" | |
| "[step]" | |
| "[style]" | |
| "[summary]" | |
| "[tabindex]" | |
| "[target]" | |
| "[text]" | |
| "[title]" | |
| "[topmargin]" | |
| "[translate]" | |
| "[truespeed]" | |
| "[type]" | |
| "[usemap]" | |
| "[valign]" | |
| "[value]" | |
| "[valuetype]" | |
| "[version]" | |
| "[vlink]" | |
| "[vspace]" | |
| "[webkitallowfullscreen]" | |
| "[width]" | |
| "[wrap]" | |
| "[x-moz-errormessage]" | |
| "[xmlns]"; | |
export type SvgAttributes = | |
| "[accent-height]" | |
| "[alignment-baseline]" | |
| "[allowReorder]" | |
| "[alphabetic]" | |
| "[animation]" | |
| "[arabic-form]" | |
| "[ascent]" | |
| "[attributeName]" | |
| "[attributeType]" | |
| "[azimuth]" | |
| "[baseFrequency]" | |
| "[baseProfile]" | |
| "[baseline-shift]" | |
| "[bbox]" | |
| "[bias]" | |
| "[by]" | |
| "[calcMode]" | |
| "[cap-height]" | |
| "[class]" | |
| "[clip-path]" | |
| "[clip-rule]" | |
| "[clipPathUnits]" | |
| "[clip]" | |
| "[color-interpolation-filters]" | |
| "[color-interpolation]" | |
| "[color-profile]" | |
| "[color]" | |
| "[contentScriptType]" | |
| "[contentStyleType]" | |
| "[cursor]" | |
| "[cx]" | |
| "[cy]" | |
| "[d]" | |
| "[descent]" | |
| "[diffuseConstant]" | |
| "[direction]" | |
| "[display]" | |
| "[divisor]" | |
| "[document]" | |
| "[dominant-baseline]" | |
| "[download]" | |
| "[dur]" | |
| "[dx]" | |
| "[dy]" | |
| "[edgeMode]" | |
| "[elevation]" | |
| "[enable-background]" | |
| "[fill-opacity]" | |
| "[fill-rule]" | |
| "[fill]" | |
| "[filterRes]" | |
| "[filterUnits]" | |
| "[filter]" | |
| "[flood-color]" | |
| "[flood-opacity]" | |
| "[font-family]" | |
| "[font-size-adjust]" | |
| "[font-size]" | |
| "[font-stretch]" | |
| "[font-style]" | |
| "[font-variant]" | |
| "[font-weight]" | |
| "[format]" | |
| "[fr]" | |
| "[from]" | |
| "[fx]" | |
| "[fy]" | |
| "[g1]" | |
| "[g2]" | |
| "[global]" | |
| "[glyph-name]" | |
| "[glyph-orientation-horizontal]" | |
| "[glyph-orientation-vertical]" | |
| "[glyphRef]" | |
| "[gradientTransform]" | |
| "[gradientUnits]" | |
| "[graphical]" | |
| "[hanging]" | |
| "[height]" | |
| "[horiz-adv-x]" | |
| "[horiz-origin-x]" | |
| "[horiz-origin-y]" | |
| "[href]" | |
| "[hreflang]" | |
| "[id]" | |
| "[ideographic]" | |
| "[image-rendering]" | |
| "[in2]" | |
| "[in]" | |
| "[k1]" | |
| "[k2]" | |
| "[k3]" | |
| "[k4]" | |
| "[k]" | |
| "[kernelMatrix]" | |
| "[kernelUnitLength]" | |
| "[kerning]" | |
| "[keyPoints]" | |
| "[lang]" | |
| "[lengthAdjust]" | |
| "[letter-spacing]" | |
| "[lighting-color]" | |
| "[limitingConeAngle]" | |
| "[marker-end]" | |
| "[marker-mid]" | |
| "[marker-start]" | |
| "[markerHeight]" | |
| "[markerUnits]" | |
| "[markerWidth]" | |
| "[maskContentUnits]" | |
| "[maskUnits]" | |
| "[mask]" | |
| "[mathematical]" | |
| "[media]" | |
| "[mode]" | |
| "[name]" | |
| "[numOctaves]" | |
| "[offset]" | |
| "[opacity]" | |
| "[operator]" | |
| "[order]" | |
| "[orient]" | |
| "[orientation]" | |
| "[origin]" | |
| "[overflow]" | |
| "[overline-position]" | |
| "[overline-thickness]" | |
| "[paint-order]" | |
| "[panose-1]" | |
| "[path]" | |
| "[patternContentUnits]" | |
| "[patternTransform]" | |
| "[patternUnits]" | |
| "[ping]" | |
| "[pointer-events]" | |
| "[pointsAtX]" | |
| "[pointsAtY]" | |
| "[pointsAtZ]" | |
| "[points]" | |
| "[preserveAlpha]" | |
| "[preserveAspectRatio]" | |
| "[primitiveUnits]" | |
| "[r]" | |
| "[radius]" | |
| "[refX]" | |
| "[refY]" | |
| "[referrerpolicy]" | |
| "[rel]" | |
| "[repeatCount]" | |
| "[requiredExtensions]" | |
| "[requiredFeatures]" | |
| "[rotate]" | |
| "[rx]" | |
| "[ry]" | |
| "[scale]" | |
| "[seed]" | |
| "[shape-rendering]" | |
| "[side]" | |
| "[slope]" | |
| "[solid-color]" | |
| "[solid-opacity]" | |
| "[spacing]" | |
| "[specularConstant]" | |
| "[specularExponent]" | |
| "[spreadMethod]" | |
| "[startOffset]" | |
| "[stdDeviation]" | |
| "[stemh]" | |
| "[stemv]" | |
| "[stitchTiles]" | |
| "[stop-color]" | |
| "[stop-opacity]" | |
| "[strikethrough-position]" | |
| "[strikethrough-thickness]" | |
| "[string]" | |
| "[stroke-dasharray]" | |
| "[stroke-dashoffset]" | |
| "[stroke-linecap]" | |
| "[stroke-linejoin]" | |
| "[stroke-miterlimit]" | |
| "[stroke-opacity]" | |
| "[stroke-width]" | |
| "[stroke]" | |
| "[style]" | |
| "[surfaceScale]" | |
| "[systemLanguage]" | |
| "[tabindex]" | |
| "[targetX]" | |
| "[targetY]" | |
| "[target]" | |
| "[text-anchor]" | |
| "[text-decoration]" | |
| "[text-overflow]" | |
| "[text-rendering]" | |
| "[textLength]" | |
| "[title]" | |
| "[to]" | |
| "[transform-origin]" | |
| "[transform]" | |
| "[type]" | |
| "[u1]" | |
| "[u2]" | |
| "[underline-position]" | |
| "[underline-thickness]" | |
| "[unicode-bidi]" | |
| "[unicode-range]" | |
| "[unicode]" | |
| "[units-per-em]" | |
| "[v-alphabetic]" | |
| "[v-hanging]" | |
| "[v-ideographic]" | |
| "[v-mathematical]" | |
| "[values]" | |
| "[vector-effect]" | |
| "[version]" | |
| "[vert-adv-y]" | |
| "[vert-origin-x]" | |
| "[vert-origin-y]" | |
| "[viewBox]" | |
| "[viewTarget]" | |
| "[visibility]" | |
| "[white-space]" | |
| "[width]" | |
| "[widths]" | |
| "[word-spacing]" | |
| "[writing-mode]" | |
| "[x-height]" | |
| "[x1]" | |
| "[x2]" | |
| "[xChannelSelector]" | |
| "[x]" | |
| "[y1]" | |
| "[y2]" | |
| "[yChannelSelector]" | |
| "[y]" | |
| "[z]" | |
| "[zoomAndPan]"; | |
export type Globals = "-moz-initial" | "inherit" | "initial" | "revert" | "revert-layer" | "unset"; | |
export 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 | "baseline" | "normal" | "stretch" | (string & {}); | |
export type AlignSelf = Globals | DataType.SelfPosition | "auto" | "baseline" | "normal" | "stretch" | (string & {}); | |
export type AlignTracks = Globals | DataType.ContentDistribution | DataType.ContentPosition | "baseline" | "normal" | (string & {}); | |
export type All = Globals; | |
export type Animation<TTime = string & {}> = Globals | DataType.SingleAnimation<TTime> | (string & {}); | |
export type AnimationComposition = Globals | (string & {}); | |
export type AnimationDelay<TTime = string & {}> = Globals | TTime | (string & {}); | |
export type AnimationDirection = Globals | DataType.SingleAnimationDirection | (string & {}); | |
export type AnimationDuration<TTime = string & {}> = Globals | TTime | (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 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 Azimuth = | |
| Globals | |
| "behind" | |
| "center" | |
| "center-left" | |
| "center-right" | |
| "far-left" | |
| "far-right" | |
| "left" | |
| "left-side" | |
| "leftwards" | |
| "right" | |
| "right-side" | |
| "rightwards" | |
| (string & {}); | |
export type BackdropFilter = Globals | "none" | (string & {}); | |
export type BackfaceVisibility = Globals | "hidden" | "visible"; | |
export type Background<TLength = (string & {}) | 0> = Globals | DataType.FinalBgLayer<TLength> | (string & {}); | |
export type BackgroundAttachment = Globals | DataType.Attachment | (string & {}); | |
export type BackgroundBlendMode = Globals | DataType.BlendMode | (string & {}); | |
export type BackgroundClip = Globals | DataType.Box | (string & {}); | |
export type BackgroundColor = Globals | DataType.Color; | |
export type BackgroundImage = Globals | "none" | (string & {}); | |
export type BackgroundOrigin = Globals | DataType.Box | (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 BlockOverflow = Globals | "clip" | "ellipsis" | (string & {}); | |
export type BlockSize<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 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; | |
export type BorderBlockWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength>; | |
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; | |
export type BorderInlineWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength>; | |
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 | "block-end" | "block-start" | "bottom" | "inline-end" | "inline-start" | "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 Color = Globals | DataType.Color; | |
export type PrintColorAdjust = Globals | "economy" | "exact"; | |
export type ColorScheme = Globals | "dark" | "light" | "normal" | (string & {}); | |
export type ColumnCount = Globals | "auto" | (number & {}) | (string & {}); | |
export type ColumnFill = Globals | "auto" | "balance" | "balance-all"; | |
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 Content = Globals | DataType.ContentList | "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 | |
| "-moz-grab" | |
| "-webkit-grab" | |
| "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" | |
| (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 EmptyCells = Globals | "hide" | "show"; | |
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 Font = Globals | "caption" | "icon" | "menu" | "message-box" | "small-caption" | "status-bar" | (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 FontSize<TLength = (string & {}) | 0> = Globals | DataType.AbsoluteSize | TLength | "larger" | "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" | "small-caps" | "style" | "weight" | (string & {}); | |
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 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 ForcedColorAdjust = Globals | "auto" | "none"; | |
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-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"; | |
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 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 InputSecurity = Globals | "auto" | "none"; | |
export type Inset<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {}); | |
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 Isolation = Globals | "auto" | "isolate"; | |
export type JustifyContent = Globals | DataType.ContentDistribution | DataType.ContentPosition | "left" | "normal" | "right" | (string & {}); | |
export type JustifyItems = Globals | DataType.SelfPosition | "baseline" | "left" | "legacy" | "normal" | "right" | "stretch" | (string & {}); | |
export type JustifySelf = Globals | DataType.SelfPosition | "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 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 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.GeometryBox | "no-clip" | (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.GeometryBox | (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 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-fill-available" | |
| "-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-lighter"; | |
export type Offset<TLength = (string & {}) | 0> = Globals | DataType.Position<TLength> | DataType.GeometryBox | "auto" | "none" | (string & {}); | |
export type OffsetDistance<TLength = (string & {}) | 0> = Globals | TLength | (string & {}); | |
export type OffsetPath = Globals | DataType.GeometryBox | "none" | (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 OffsetAnchor<TLength = (string & {}) | 0> = Globals | DataType.Position<TLength> | "auto"; | |
export type OffsetPosition<TLength = (string & {}) | 0> = Globals | DataType.Position<TLength> | "auto"; | |
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.Color | DataType.LineStyle | DataType.LineWidth<TLength> | "auto" | "invert" | (string & {}); | |
export type OutlineColor = Globals | DataType.Color | "invert"; | |
export type OutlineOffset<TLength = (string & {}) | 0> = Globals | TLength; | |
export type OutlineStyle = Globals | DataType.LineStyle | "auto" | (string & {}); | |
export type OutlineWidth<TLength = (string & {}) | 0> = Globals | DataType.LineWidth<TLength>; | |
export type Overflow = Globals | "-moz-hidden-unscrollable" | "auto" | "clip" | "hidden" | "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" | "scroll" | "visible"; | |
export type OverflowY = Globals | "-moz-hidden-unscrollable" | "auto" | "clip" | "hidden" | "scroll" | "visible"; | |
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 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 | "baseline" | "normal" | "stretch" | (string & {}); | |
export type PlaceSelf = Globals | DataType.SelfPosition | "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 Quotes = Globals | "auto" | "none" | (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 RubyPosition = Globals | "alternate" | "inter-character" | "over" | "under" | (string & {}); | |
export type Scale = Globals | "none" | (string & {}) | (number & {}); | |
export type ScrollBehavior = Globals | "auto" | "smooth"; | |
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 | (string & {}); | |
export type ScrollTimelineAxis = Globals | "block" | "horizontal" | "inline" | "vertical"; | |
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.Box | "margin-box" | "none" | (string & {}); | |
export type TabSize<TLength = (string & {}) | 0> = Globals | TLength | (number & {}) | (string & {}); | |
export type TableLayout = Globals | "auto" | "fixed"; | |
export type TextAlign = Globals | "center" | "end" | "justify" | "left" | "match-parent" | "right" | "start"; | |
export type TextAlignLast = Globals | "auto" | "center" | "end" | "justify" | "left" | "right" | "start"; | |
export type TextCombineUpright = Globals | "all" | "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 | (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" | "inter-character" | "inter-word" | "none"; | |
export type TextOrientation = Globals | "mixed" | "sideways" | "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 TextTransform = Globals | "capitalize" | "full-size-kana" | "full-width" | "lowercase" | "none" | "uppercase"; | |
export type TextUnderlineOffset<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {}); | |
export type TextUnderlinePosition = Globals | "auto" | "from-font" | "left" | "right" | "under" | (string & {}); | |
export type Top<TLength = (string & {}) | 0> = Globals | TLength | "auto" | (string & {}); | |
export type TouchAction = | |
| Globals | |
| "-ms-manipulation" | |
| "-ms-none" | |
| "-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 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" | "contain" | "element" | "none" | "text"; | |
export type VerticalAlign<TLength = (string & {}) | 0> = | |
| Globals | |
| TLength | |
| "baseline" | |
| "bottom" | |
| "middle" | |
| "sub" | |
| "super" | |
| "text-bottom" | |
| "text-top" | |
| "top" | |
| (string & {}); | |
export type Visibility = Globals | "collapse" | "hidden" | "visible"; | |
export type WhiteSpace = Globals | "-moz-pre-wrap" | "break-spaces" | "normal" | "nowrap" | "pre" | "pre-line" | "pre-wrap"; | |
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 | "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 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 MozImageRegion = Globals | "auto" | (string & {}); | |
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.Box | |
| "border" | |
| "content" | |
| "none" | |
| "padding" | |
| "text" | |
| (string & {}); | |
export type WebkitMaskAttachment = Globals | DataType.Attachment | (string & {}); | |
export type WebkitMaskClip = Globals | DataType.Box | "border" | "content" | "padding" | "text" | (string & {}); | |
export type WebkitMaskComposite = Globals | DataType.CompositeStyle | (string & {}); | |
export type WebkitMaskImage = Globals | "none" | (string & {}); | |
export type WebkitMaskOrigin = Globals | DataType.Box | "border" | "content" | "padding" | (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 AlignmentBaseline = | |
| Globals | |
| "after-edge" | |
| "alphabetic" | |
| "auto" | |
| "baseline" | |
| "before-edge" | |
| "central" | |
| "hanging" | |
| "ideographic" | |
| "mathematical" | |
| "middle" | |
| "text-after-edge" | |
| "text-before-edge"; | |
export type BaselineShift<TLength = (string & {}) | 0> = Globals | TLength | "baseline" | "sub" | "super" | (string & {}); | |
export type ClipRule = Globals | "evenodd" | "nonzero"; | |
export type ColorInterpolation = Globals | "auto" | "linearRGB" | "sRGB"; | |
export type ColorRendering = Globals | "auto" | "optimizeQuality" | "optimizeSpeed"; | |
export type DominantBaseline = | |
| Globals | |
| "alphabetic" | |
| "auto" | |
| "central" | |
| "hanging" | |
| "ideographic" | |
| "mathematical" | |
| "middle" | |
| "no-change" | |
| "reset-size" | |
| "text-after-edge" | |
| "text-before-edge" | |
| "use-script"; | |
export type Fill = Globals | DataType.Paint; | |
export type FillOpacity = Globals | (number & {}) | (string & {}); | |
export type FillRule = Globals | "evenodd" | "nonzero"; | |
export type FloodColor = Globals | DataType.Color | "currentColor"; | |
export type FloodOpacity = Globals | (number & {}) | (string & {}); | |
export type GlyphOrientationVertical = Globals | "auto" | (string & {}) | (number & {}); | |
export type LightingColor = Globals | DataType.Color | "currentColor"; | |
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 ShapeRendering = Globals | "auto" | "crispEdges" | "geometricPrecision" | "optimizeSpeed"; | |
export type StopColor = Globals | DataType.Color | "currentColor"; | |
export type StopOpacity = Globals | (number & {}) | (string & {}); | |
export type Stroke = Globals | DataType.Paint; | |
export type StrokeDasharray<TLength = (string & {}) | 0> = Globals | DataType.Dasharray<TLength> | "none"; | |
export type StrokeDashoffset<TLength = (string & {}) | 0> = Globals | TLength | (string & {}); | |
export type StrokeLinecap = Globals | "butt" | "round" | "square"; | |
export type StrokeLinejoin = Globals | "bevel" | "miter" | "round"; | |
export type StrokeMiterlimit = Globals | (number & {}) | (string & {}); | |
export type StrokeOpacity = Globals | (number & {}) | (string & {}); | |
export type StrokeWidth<TLength = (string & {}) | 0> = Globals | TLength | (string & {}); | |
export type TextAnchor = Globals | "end" | "middle" | "start"; | |
export type VectorEffect = Globals | "non-scaling-stroke" | "none"; | |
} | |
export namespace AtRule { | |
export interface CounterStyle<TLength = (string & {}) | 0, TTime = string & {}> { | |
additiveSymbols?: string | undefined; | |
fallback?: string | undefined; | |
negative?: string | undefined; | |
pad?: string | undefined; | |
prefix?: string | undefined; | |
range?: Range | undefined; | |
speakAs?: SpeakAs | undefined; | |
suffix?: string | undefined; | |
symbols?: string | undefined; | |
system?: System | undefined; | |
} | |
export interface CounterStyleHyphen<TLength = (string & {}) | 0, TTime = string & {}> { | |
"additive-symbols"?: string | undefined; | |
fallback?: string | undefined; | |
negative?: string | undefined; | |
pad?: string | undefined; | |
prefix?: string | undefined; | |
range?: Range | undefined; | |
"speak-as"?: SpeakAs | undefined; | |
suffix?: string | undefined; | |
symbols?: string | undefined; | |
system?: System | undefined; | |
} | |
export type CounterStyleFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<CounterStyle<TLength, TTime>>; | |
export type CounterStyleHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<CounterStyleHyphen<TLength, TTime>>; | |
export interface FontFace<TLength = (string & {}) | 0, TTime = string & {}> { | |
MozFontFeatureSettings?: FontFeatureSettings | undefined; | |
ascentOverride?: AscentOverride | undefined; | |
descentOverride?: DescentOverride | undefined; | |
fontDisplay?: FontDisplay | undefined; | |
fontFamily?: string | undefined; | |
fontFeatureSettings?: FontFeatureSettings | undefined; | |
fontStretch?: FontStretch | undefined; | |
fontStyle?: FontStyle | undefined; | |
fontVariant?: FontVariant | undefined; | |
fontVariationSettings?: FontVariationSettings | undefined; | |
fontWeight?: FontWeight | undefined; | |
lineGapOverride?: LineGapOverride | undefined; | |
sizeAdjust?: string | undefined; | |
src?: string | undefined; | |
unicodeRange?: string | undefined; | |
} | |
export interface FontFaceHyphen<TLength = (string & {}) | 0, TTime = string & {}> { | |
"-moz-font-feature-settings"?: FontFeatureSettings | undefined; | |
"ascent-override"?: AscentOverride | undefined; | |
"descent-override"?: DescentOverride | undefined; | |
"font-display"?: FontDisplay | undefined; | |
"font-family"?: string | undefined; | |
"font-feature-settings"?: FontFeatureSettings | undefined; | |
"font-stretch"?: FontStretch | undefined; | |
"font-style"?: FontStyle | undefined; | |
"font-variant"?: FontVariant | undefined; | |
"font-variation-settings"?: FontVariationSettings | undefined; | |
"font-weight"?: FontWeight | undefined; | |
"line-gap-override"?: LineGapOverride | undefined; | |
"size-adjust"?: string | undefined; | |
src?: string | undefined; | |
"unicode-range"?: string | undefined; | |
} | |
export type FontFaceFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<FontFace<TLength, TTime>>; | |
export type FontFaceHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<FontFaceHyphen<TLength, TTime>>; | |
export interface Page<TLength = (string & {}) | 0, TTime = string & {}> { | |
bleed?: Bleed<TLength> | undefined; | |
marks?: Marks | undefined; | |
size?: Size<TLength> | undefined; | |
} | |
export interface PageHyphen<TLength = (string & {}) | 0, TTime = string & {}> { | |
bleed?: Bleed<TLength> | undefined; | |
marks?: Marks | undefined; | |
size?: Size<TLength> | undefined; | |
} | |
export type PageFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<Page<TLength, TTime>>; | |
export type PageHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<PageHyphen<TLength, TTime>>; | |
export interface Property<TLength = (string & {}) | 0, TTime = string & {}> { | |
inherits?: Inherits | undefined; | |
initialValue?: string | undefined; | |
syntax?: string | undefined; | |
} | |
export interface PropertyHyphen<TLength = (string & {}) | 0, TTime = string & {}> { | |
inherits?: Inherits | undefined; | |
"initial-value"?: string | undefined; | |
syntax?: string | undefined; | |
} | |
export type PropertyFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<Property<TLength, TTime>>; | |
export type PropertyHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<PropertyHyphen<TLength, TTime>>; | |
export interface Viewport<TLength = (string & {}) | 0, TTime = string & {}> { | |
height?: Height<TLength> | undefined; | |
maxHeight?: MaxHeight<TLength> | undefined; | |
maxWidth?: MaxWidth<TLength> | undefined; | |
maxZoom?: MaxZoom | undefined; | |
minHeight?: MinHeight<TLength> | undefined; | |
minWidth?: MinWidth<TLength> | undefined; | |
minZoom?: MinZoom | undefined; | |
orientation?: Orientation | undefined; | |
userZoom?: UserZoom | undefined; | |
viewportFit?: ViewportFit | undefined; | |
width?: Width<TLength> | undefined; | |
zoom?: Zoom | undefined; | |
} | |
export interface ViewportHyphen<TLength = (string & {}) | 0, TTime = string & {}> { | |
height?: Height<TLength> | undefined; | |
"max-height"?: MaxHeight<TLength> | undefined; | |
"max-width"?: MaxWidth<TLength> | undefined; | |
"max-zoom"?: MaxZoom | undefined; | |
"min-height"?: MinHeight<TLength> | undefined; | |
"min-width"?: MinWidth<TLength> | undefined; | |
"min-zoom"?: MinZoom | undefined; | |
orientation?: Orientation | undefined; | |
"user-zoom"?: UserZoom | undefined; | |
"viewport-fit"?: ViewportFit | undefined; | |
width?: Width<TLength> | undefined; | |
zoom?: Zoom | undefined; | |
} | |
export type ViewportFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<Viewport<TLength, TTime>>; | |
export type ViewportHyphenFallback<TLength = (string & {}) | 0, TTime = string & {}> = Fallback<ViewportHyphen<TLength, TTime>>; | |
type Range = "auto" | (string & {}); | |
type SpeakAs = "auto" | "bullets" | "numbers" | "spell-out" | "words" | (string & {}); | |
type System = "additive" | "alphabetic" | "cyclic" | "fixed" | "numeric" | "symbolic" | (string & {}); | |
type FontFeatureSettings = "normal" | (string & {}); | |
type AscentOverride = "normal" | (string & {}); | |
type DescentOverride = "normal" | (string & {}); | |
type FontDisplay = "auto" | "block" | "fallback" | "optional" | "swap"; | |
type FontStretch = DataType.FontStretchAbsolute | (string & {}); | |
type FontStyle = "italic" | "normal" | "oblique" | (string & {}); | |
type FontVariant = | |
| 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 & {}); | |
type FontVariationSettings = "normal" | (string & {}); | |
type FontWeight = DataType.FontWeightAbsolute | (string & {}); | |
type LineGapOverride = "normal" | (string & {}); | |
type Bleed<TLength> = TLength | "auto"; | |
type Marks = "crop" | "cross" | "none" | (string & {}); | |
type Size<TLength> = DataType.PageSize | TLength | "auto" | "landscape" | "portrait" | (string & {}); | |
type Inherits = "false" | "true"; | |
type Height<TLength> = DataType.ViewportLength<TLength> | (string & {}); | |
type MaxHeight<TLength> = DataType.ViewportLength<TLength>; | |
type MaxWidth<TLength> = DataType.ViewportLength<TLength>; | |
type MaxZoom = "auto" | (string & {}) | (number & {}); | |
type MinHeight<TLength> = DataType.ViewportLength<TLength>; | |
type MinWidth<TLength> = DataType.ViewportLength<TLength>; | |
type MinZoom = "auto" | (string & {}) | (number & {}); | |
type Orientation = "auto" | "landscape" | "portrait"; | |
type UserZoom = "fixed" | "zoom"; | |
type ViewportFit = "auto" | "contain" | "cover"; | |
type Width<TLength> = DataType.ViewportLength<TLength> | (string & {}); | |
type Zoom = "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. | |
*/ | |
export 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 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 Box = "border-box" | "content-box" | "padding-box"; | |
type Color = NamedColor | DeprecatedSystemColor | "currentcolor" | (string & {}); | |
type CompatAuto = | |
| "button" | |
| "checkbox" | |
| "listbox" | |
| "menulist" | |
| "meter" | |
| "progress-bar" | |
| "push-button" | |
| "radio" | |
| "searchfield" | |
| "slider-horizontal" | |
| "square-button" | |
| "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 ContentList = Quote | "contents" | (string & {}); | |
type ContentPosition = "center" | "end" | "flex-end" | "flex-start" | "start"; | |
type CubicBezierTimingFunction = "ease" | "ease-in" | "ease-in-out" | "ease-out" | (string & {}); | |
type Dasharray<TLength> = TLength | (string & {}) | (number & {}); | |
type DeprecatedSystemColor = | |
| "ActiveBorder" | |
| "ActiveCaption" | |
| "AppWorkspace" | |
| "Background" | |
| "ButtonFace" | |
| "ButtonHighlight" | |
| "ButtonShadow" | |
| "ButtonText" | |
| "CaptionText" | |
| "GrayText" | |
| "Highlight" | |
| "HighlightText" | |
| "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 = CubicBezierTimingFunction | StepTimingFunction | "linear"; | |
type EastAsianVariantValues = "jis04" | "jis78" | "jis83" | "jis90" | "simplified" | "traditional"; | |
type FinalBgLayer<TLength> = Color | BgPosition<TLength> | RepeatStyle | Attachment | Box | "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 GenericFamily = "cursive" | "fantasy" | "monospace" | "sans-serif" | "serif"; | |
type GeometryBox = Box | "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" | |
| "transparent" | |
| "turquoise" | |
| "violet" | |
| "wheat" | |
| "white" | |
| "whitesmoke" | |
| "yellow" | |
| "yellowgreen"; | |
type PageSize = "A3" | "A4" | "A5" | "B4" | "B5" | "JIS-B4" | "JIS-B5" | "ledger" | "legal" | "letter"; | |
type Paint = Color | "child" | "context-fill" | "context-stroke" | "none" | (string & {}); | |
type Position<TLength> = TLength | "bottom" | "center" | "left" | "right" | "top" | (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 | |
| TTime | |
| "infinite" | |
| "none" | |
| "paused" | |
| "running" | |
| (string & {}) | |
| (number & {}); | |
type SingleAnimationDirection = "alternate" | "alternate-reverse" | "normal" | "reverse"; | |
type SingleAnimationFillMode = "backwards" | "both" | "forwards" | "none"; | |
type SingleAnimationTimeline = "auto" | "none" | (string & {}); | |
type SingleTransition<TTime> = EasingFunction | TTime | "all" | "none" | (string & {}); | |
type StepTimingFunction = "step-end" | "step-start" | (string & {}); | |
type TrackBreadth<TLength> = TLength | "auto" | "max-content" | "min-content" | (string & {}); | |
type ViewportLength<TLength> = TLength | "auto" | (string & {}); | |
type VisualBox = "border-box" | "content-box" | "padding-box"; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment