UNPKG

tap

Version:

A Test-Anything-Protocol library for JavaScript

1,087 lines (1,078 loc) 278 kB
// @flow export type StandardLonghandProperties<TLength = string | 0> = { alignContent?: AlignContentProperty, alignItems?: AlignItemsProperty, alignSelf?: AlignSelfProperty, animationDelay?: GlobalsString, animationDirection?: AnimationDirectionProperty, animationDuration?: GlobalsString, animationFillMode?: AnimationFillModeProperty, animationIterationCount?: AnimationIterationCountProperty, animationName?: AnimationNameProperty, animationPlayState?: AnimationPlayStateProperty, animationTimingFunction?: AnimationTimingFunctionProperty, appearance?: AppearanceProperty, backdropFilter?: BackdropFilterProperty, backfaceVisibility?: BackfaceVisibilityProperty, backgroundAttachment?: BackgroundAttachmentProperty, backgroundBlendMode?: BackgroundBlendModeProperty, backgroundClip?: BackgroundClipProperty, backgroundColor?: BackgroundColorProperty, backgroundImage?: BackgroundImageProperty, backgroundOrigin?: BackgroundOriginProperty, backgroundPosition?: BackgroundPositionProperty<TLength>, backgroundPositionX?: BackgroundPositionXProperty<TLength>, backgroundPositionY?: BackgroundPositionYProperty<TLength>, backgroundRepeat?: BackgroundRepeatProperty, backgroundSize?: BackgroundSizeProperty<TLength>, blockOverflow?: BlockOverflowProperty, blockSize?: BlockSizeProperty<TLength>, borderBlockColor?: BorderBlockColorProperty, borderBlockEndColor?: BorderBlockEndColorProperty, borderBlockEndStyle?: BorderBlockEndStyleProperty, borderBlockEndWidth?: BorderBlockEndWidthProperty<TLength>, borderBlockStartColor?: BorderBlockStartColorProperty, borderBlockStartStyle?: BorderBlockStartStyleProperty, borderBlockStartWidth?: BorderBlockStartWidthProperty<TLength>, borderBlockStyle?: BorderBlockStyleProperty, borderBlockWidth?: BorderBlockWidthProperty<TLength>, borderBottomColor?: BorderBottomColorProperty, borderBottomLeftRadius?: BorderBottomLeftRadiusProperty<TLength>, borderBottomRightRadius?: BorderBottomRightRadiusProperty<TLength>, borderBottomStyle?: BorderBottomStyleProperty, borderBottomWidth?: BorderBottomWidthProperty<TLength>, borderCollapse?: BorderCollapseProperty, borderEndEndRadius?: BorderEndEndRadiusProperty<TLength>, borderEndStartRadius?: BorderEndStartRadiusProperty<TLength>, borderImageOutset?: BorderImageOutsetProperty<TLength>, borderImageRepeat?: BorderImageRepeatProperty, borderImageSlice?: BorderImageSliceProperty, borderImageSource?: BorderImageSourceProperty, borderImageWidth?: BorderImageWidthProperty<TLength>, borderInlineColor?: BorderInlineColorProperty, borderInlineEndColor?: BorderInlineEndColorProperty, borderInlineEndStyle?: BorderInlineEndStyleProperty, borderInlineEndWidth?: BorderInlineEndWidthProperty<TLength>, borderInlineStartColor?: BorderInlineStartColorProperty, borderInlineStartStyle?: BorderInlineStartStyleProperty, borderInlineStartWidth?: BorderInlineStartWidthProperty<TLength>, borderInlineStyle?: BorderInlineStyleProperty, borderInlineWidth?: BorderInlineWidthProperty<TLength>, borderLeftColor?: BorderLeftColorProperty, borderLeftStyle?: BorderLeftStyleProperty, borderLeftWidth?: BorderLeftWidthProperty<TLength>, borderRightColor?: BorderRightColorProperty, borderRightStyle?: BorderRightStyleProperty, borderRightWidth?: BorderRightWidthProperty<TLength>, borderSpacing?: BorderSpacingProperty<TLength>, borderStartEndRadius?: BorderStartEndRadiusProperty<TLength>, borderStartStartRadius?: BorderStartStartRadiusProperty<TLength>, borderTopColor?: BorderTopColorProperty, borderTopLeftRadius?: BorderTopLeftRadiusProperty<TLength>, borderTopRightRadius?: BorderTopRightRadiusProperty<TLength>, borderTopStyle?: BorderTopStyleProperty, borderTopWidth?: BorderTopWidthProperty<TLength>, bottom?: BottomProperty<TLength>, boxDecorationBreak?: BoxDecorationBreakProperty, boxShadow?: BoxShadowProperty, boxSizing?: BoxSizingProperty, breakAfter?: BreakAfterProperty, breakBefore?: BreakBeforeProperty, breakInside?: BreakInsideProperty, captionSide?: CaptionSideProperty, caretColor?: CaretColorProperty, clear?: ClearProperty, clipPath?: ClipPathProperty, color?: ColorProperty, colorAdjust?: ColorAdjustProperty, columnCount?: ColumnCountProperty, columnFill?: ColumnFillProperty, columnGap?: ColumnGapProperty<TLength>, columnRuleColor?: ColumnRuleColorProperty, columnRuleStyle?: ColumnRuleStyleProperty, columnRuleWidth?: ColumnRuleWidthProperty<TLength>, columnSpan?: ColumnSpanProperty, columnWidth?: ColumnWidthProperty<TLength>, contain?: ContainProperty, content?: ContentProperty, counterIncrement?: CounterIncrementProperty, counterReset?: CounterResetProperty, counterSet?: CounterSetProperty, cursor?: CursorProperty, direction?: DirectionProperty, display?: DisplayProperty, emptyCells?: EmptyCellsProperty, filter?: FilterProperty, flexBasis?: FlexBasisProperty<TLength>, flexDirection?: FlexDirectionProperty, flexGrow?: GlobalsNumber, flexShrink?: GlobalsNumber, flexWrap?: FlexWrapProperty, float?: FloatProperty, fontFamily?: FontFamilyProperty, fontFeatureSettings?: FontFeatureSettingsProperty, fontKerning?: FontKerningProperty, fontLanguageOverride?: FontLanguageOverrideProperty, fontOpticalSizing?: FontOpticalSizingProperty, fontSize?: FontSizeProperty<TLength>, fontSizeAdjust?: FontSizeAdjustProperty, fontStretch?: FontStretchProperty, fontStyle?: FontStyleProperty, fontSynthesis?: FontSynthesisProperty, fontVariant?: FontVariantProperty, fontVariantCaps?: FontVariantCapsProperty, fontVariantEastAsian?: FontVariantEastAsianProperty, fontVariantLigatures?: FontVariantLigaturesProperty, fontVariantNumeric?: FontVariantNumericProperty, fontVariantPosition?: FontVariantPositionProperty, fontVariationSettings?: FontVariationSettingsProperty, fontWeight?: FontWeightProperty, gridAutoColumns?: GridAutoColumnsProperty<TLength>, gridAutoFlow?: GridAutoFlowProperty, gridAutoRows?: GridAutoRowsProperty<TLength>, gridColumnEnd?: GridColumnEndProperty, gridColumnStart?: GridColumnStartProperty, gridRowEnd?: GridRowEndProperty, gridRowStart?: GridRowStartProperty, gridTemplateAreas?: GridTemplateAreasProperty, gridTemplateColumns?: GridTemplateColumnsProperty<TLength>, gridTemplateRows?: GridTemplateRowsProperty<TLength>, hangingPunctuation?: HangingPunctuationProperty, height?: HeightProperty<TLength>, hyphens?: HyphensProperty, imageOrientation?: ImageOrientationProperty, imageRendering?: ImageRenderingProperty, imageResolution?: ImageResolutionProperty, initialLetter?: InitialLetterProperty, inlineSize?: InlineSizeProperty<TLength>, inset?: InsetProperty<TLength>, insetBlock?: InsetBlockProperty<TLength>, insetBlockEnd?: InsetBlockEndProperty<TLength>, insetBlockStart?: InsetBlockStartProperty<TLength>, insetInline?: InsetInlineProperty<TLength>, insetInlineEnd?: InsetInlineEndProperty<TLength>, insetInlineStart?: InsetInlineStartProperty<TLength>, isolation?: IsolationProperty, justifyContent?: JustifyContentProperty, justifyItems?: JustifyItemsProperty, justifySelf?: JustifySelfProperty, left?: LeftProperty<TLength>, letterSpacing?: LetterSpacingProperty<TLength>, lineBreak?: LineBreakProperty, lineHeight?: LineHeightProperty<TLength>, lineHeightStep?: LineHeightStepProperty<TLength>, listStyleImage?: ListStyleImageProperty, listStylePosition?: ListStylePositionProperty, listStyleType?: ListStyleTypeProperty, marginBlock?: MarginBlockProperty<TLength>, marginBlockEnd?: MarginBlockEndProperty<TLength>, marginBlockStart?: MarginBlockStartProperty<TLength>, marginBottom?: MarginBottomProperty<TLength>, marginInline?: MarginInlineProperty<TLength>, marginInlineEnd?: MarginInlineEndProperty<TLength>, marginInlineStart?: MarginInlineStartProperty<TLength>, marginLeft?: MarginLeftProperty<TLength>, marginRight?: MarginRightProperty<TLength>, marginTop?: MarginTopProperty<TLength>, maskBorderMode?: MaskBorderModeProperty, maskBorderOutset?: MaskBorderOutsetProperty<TLength>, maskBorderRepeat?: MaskBorderRepeatProperty, maskBorderSlice?: MaskBorderSliceProperty, maskBorderSource?: MaskBorderSourceProperty, maskBorderWidth?: MaskBorderWidthProperty<TLength>, maskClip?: MaskClipProperty, maskComposite?: MaskCompositeProperty, maskImage?: MaskImageProperty, maskMode?: MaskModeProperty, maskOrigin?: MaskOriginProperty, maskPosition?: MaskPositionProperty<TLength>, maskRepeat?: MaskRepeatProperty, maskSize?: MaskSizeProperty<TLength>, maskType?: MaskTypeProperty, maxBlockSize?: MaxBlockSizeProperty<TLength>, maxHeight?: MaxHeightProperty<TLength>, maxInlineSize?: MaxInlineSizeProperty<TLength>, maxLines?: MaxLinesProperty, maxWidth?: MaxWidthProperty<TLength>, minBlockSize?: MinBlockSizeProperty<TLength>, minHeight?: MinHeightProperty<TLength>, minInlineSize?: MinInlineSizeProperty<TLength>, minWidth?: MinWidthProperty<TLength>, mixBlendMode?: MixBlendModeProperty, motionDistance?: OffsetDistanceProperty<TLength>, motionPath?: OffsetPathProperty, motionRotation?: OffsetRotateProperty, objectFit?: ObjectFitProperty, objectPosition?: ObjectPositionProperty<TLength>, offsetAnchor?: OffsetAnchorProperty<TLength>, offsetDistance?: OffsetDistanceProperty<TLength>, offsetPath?: OffsetPathProperty, offsetPosition?: OffsetPositionProperty<TLength>, offsetRotate?: OffsetRotateProperty, offsetRotation?: OffsetRotateProperty, opacity?: OpacityProperty, order?: GlobalsNumber, orphans?: GlobalsNumber, outlineColor?: OutlineColorProperty, outlineOffset?: OutlineOffsetProperty<TLength>, outlineStyle?: OutlineStyleProperty, outlineWidth?: OutlineWidthProperty<TLength>, overflow?: OverflowProperty, overflowAnchor?: OverflowAnchorProperty, overflowBlock?: OverflowBlockProperty, overflowClipBox?: OverflowClipBoxProperty, overflowInline?: OverflowInlineProperty, overflowWrap?: OverflowWrapProperty, overflowX?: OverflowXProperty, overflowY?: OverflowYProperty, overscrollBehavior?: OverscrollBehaviorProperty, overscrollBehaviorX?: OverscrollBehaviorXProperty, overscrollBehaviorY?: OverscrollBehaviorYProperty, paddingBlock?: PaddingBlockProperty<TLength>, paddingBlockEnd?: PaddingBlockEndProperty<TLength>, paddingBlockStart?: PaddingBlockStartProperty<TLength>, paddingBottom?: PaddingBottomProperty<TLength>, paddingInline?: PaddingInlineProperty<TLength>, paddingInlineEnd?: PaddingInlineEndProperty<TLength>, paddingInlineStart?: PaddingInlineStartProperty<TLength>, paddingLeft?: PaddingLeftProperty<TLength>, paddingRight?: PaddingRightProperty<TLength>, paddingTop?: PaddingTopProperty<TLength>, pageBreakAfter?: PageBreakAfterProperty, pageBreakBefore?: PageBreakBeforeProperty, pageBreakInside?: PageBreakInsideProperty, paintOrder?: PaintOrderProperty, perspective?: PerspectiveProperty<TLength>, perspectiveOrigin?: PerspectiveOriginProperty<TLength>, placeContent?: PlaceContentProperty, pointerEvents?: PointerEventsProperty, position?: PositionProperty, quotes?: QuotesProperty, resize?: ResizeProperty, right?: RightProperty<TLength>, rotate?: RotateProperty, rowGap?: RowGapProperty<TLength>, rubyAlign?: RubyAlignProperty, rubyMerge?: RubyMergeProperty, rubyPosition?: RubyPositionProperty, scale?: ScaleProperty, scrollBehavior?: ScrollBehaviorProperty, scrollMargin?: ScrollMarginProperty<TLength>, scrollMarginBlock?: ScrollMarginBlockProperty<TLength>, scrollMarginBlockEnd?: ScrollMarginBlockEndProperty<TLength>, scrollMarginBlockStart?: ScrollMarginBlockStartProperty<TLength>, scrollMarginBottom?: ScrollMarginBottomProperty<TLength>, scrollMarginInline?: ScrollMarginInlineProperty<TLength>, scrollMarginInlineEnd?: ScrollMarginInlineEndProperty<TLength>, scrollMarginInlineStart?: ScrollMarginInlineStartProperty<TLength>, scrollMarginLeft?: ScrollMarginLeftProperty<TLength>, scrollMarginRight?: ScrollMarginRightProperty<TLength>, scrollMarginTop?: ScrollMarginTopProperty<TLength>, scrollPadding?: ScrollPaddingProperty<TLength>, scrollPaddingBlock?: ScrollPaddingBlockProperty<TLength>, scrollPaddingBlockEnd?: ScrollPaddingBlockEndProperty<TLength>, scrollPaddingBlockStart?: ScrollPaddingBlockStartProperty<TLength>, scrollPaddingBottom?: ScrollPaddingBottomProperty<TLength>, scrollPaddingInline?: ScrollPaddingInlineProperty<TLength>, scrollPaddingInlineEnd?: ScrollPaddingInlineEndProperty<TLength>, scrollPaddingInlineStart?: ScrollPaddingInlineStartProperty<TLength>, scrollPaddingLeft?: ScrollPaddingLeftProperty<TLength>, scrollPaddingRight?: ScrollPaddingRightProperty<TLength>, scrollPaddingTop?: ScrollPaddingTopProperty<TLength>, scrollSnapAlign?: ScrollSnapAlignProperty, scrollSnapStop?: ScrollSnapStopProperty, scrollSnapType?: ScrollSnapTypeProperty, scrollbarColor?: ScrollbarColorProperty, scrollbarWidth?: ScrollbarWidthProperty, shapeImageThreshold?: ShapeImageThresholdProperty, shapeMargin?: ShapeMarginProperty<TLength>, shapeOutside?: ShapeOutsideProperty, tabSize?: TabSizeProperty<TLength>, tableLayout?: TableLayoutProperty, textAlign?: TextAlignProperty, textAlignLast?: TextAlignLastProperty, textCombineUpright?: TextCombineUprightProperty, textDecorationColor?: TextDecorationColorProperty, textDecorationLine?: TextDecorationLineProperty, textDecorationSkip?: TextDecorationSkipProperty, textDecorationSkipInk?: TextDecorationSkipInkProperty, textDecorationStyle?: TextDecorationStyleProperty, textDecorationThickness?: TextDecorationThicknessProperty<TLength>, textDecorationWidth?: TextDecorationThicknessProperty<TLength>, textEmphasisColor?: TextEmphasisColorProperty, textEmphasisPosition?: GlobalsString, textEmphasisStyle?: TextEmphasisStyleProperty, textIndent?: TextIndentProperty<TLength>, textJustify?: TextJustifyProperty, textOrientation?: TextOrientationProperty, textOverflow?: TextOverflowProperty, textRendering?: TextRenderingProperty, textShadow?: TextShadowProperty, textSizeAdjust?: TextSizeAdjustProperty, textTransform?: TextTransformProperty, textUnderlineOffset?: TextUnderlineOffsetProperty<TLength>, textUnderlinePosition?: TextUnderlinePositionProperty, top?: TopProperty<TLength>, touchAction?: TouchActionProperty, transform?: TransformProperty, transformBox?: TransformBoxProperty, transformOrigin?: TransformOriginProperty<TLength>, transformStyle?: TransformStyleProperty, transitionDelay?: GlobalsString, transitionDuration?: GlobalsString, transitionProperty?: TransitionPropertyProperty, transitionTimingFunction?: TransitionTimingFunctionProperty, translate?: TranslateProperty<TLength>, unicodeBidi?: UnicodeBidiProperty, userSelect?: UserSelectProperty, verticalAlign?: VerticalAlignProperty<TLength>, visibility?: VisibilityProperty, whiteSpace?: WhiteSpaceProperty, widows?: GlobalsNumber, width?: WidthProperty<TLength>, willChange?: WillChangeProperty, wordBreak?: WordBreakProperty, wordSpacing?: WordSpacingProperty<TLength>, wordWrap?: WordWrapProperty, writingMode?: WritingModeProperty, zIndex?: ZIndexProperty, zoom?: ZoomProperty, }; export type StandardShorthandProperties<TLength = string | 0> = { all?: Globals, animation?: AnimationProperty, background?: BackgroundProperty<TLength>, border?: BorderProperty<TLength>, borderBlock?: BorderBlockProperty<TLength>, borderBlockEnd?: BorderBlockEndProperty<TLength>, borderBlockStart?: BorderBlockStartProperty<TLength>, borderBottom?: BorderBottomProperty<TLength>, borderColor?: BorderColorProperty, borderImage?: BorderImageProperty, borderInline?: BorderInlineProperty<TLength>, borderInlineEnd?: BorderInlineEndProperty<TLength>, borderInlineStart?: BorderInlineStartProperty<TLength>, borderLeft?: BorderLeftProperty<TLength>, borderRadius?: BorderRadiusProperty<TLength>, borderRight?: BorderRightProperty<TLength>, borderStyle?: BorderStyleProperty, borderTop?: BorderTopProperty<TLength>, borderWidth?: BorderWidthProperty<TLength>, columnRule?: ColumnRuleProperty<TLength>, columns?: ColumnsProperty<TLength>, flex?: FlexProperty<TLength>, flexFlow?: FlexFlowProperty, font?: FontProperty, gap?: GapProperty<TLength>, grid?: GridProperty, gridArea?: GridAreaProperty, gridColumn?: GridColumnProperty, gridRow?: GridRowProperty, gridTemplate?: GridTemplateProperty, lineClamp?: LineClampProperty, listStyle?: ListStyleProperty, margin?: MarginProperty<TLength>, mask?: MaskProperty<TLength>, maskBorder?: MaskBorderProperty, motion?: OffsetProperty<TLength>, offset?: OffsetProperty<TLength>, outline?: OutlineProperty<TLength>, padding?: PaddingProperty<TLength>, placeItems?: PlaceItemsProperty, placeSelf?: PlaceSelfProperty, textDecoration?: TextDecorationProperty<TLength>, textEmphasis?: TextEmphasisProperty, transition?: TransitionProperty, }; export type StandardProperties<TLength = string | 0> = StandardLonghandProperties<TLength> & StandardShorthandProperties<TLength>; export type VendorLonghandProperties<TLength = string | 0> = { MozAnimationDelay?: GlobalsString, MozAnimationDirection?: AnimationDirectionProperty, MozAnimationDuration?: GlobalsString, MozAnimationFillMode?: AnimationFillModeProperty, MozAnimationIterationCount?: AnimationIterationCountProperty, MozAnimationName?: AnimationNameProperty, MozAnimationPlayState?: AnimationPlayStateProperty, MozAnimationTimingFunction?: AnimationTimingFunctionProperty, MozAppearance?: MozAppearanceProperty, MozBackfaceVisibility?: BackfaceVisibilityProperty, MozBorderBottomColors?: MozBorderBottomColorsProperty, MozBorderEndColor?: BorderInlineEndColorProperty, MozBorderEndStyle?: BorderInlineEndStyleProperty, MozBorderEndWidth?: BorderInlineEndWidthProperty<TLength>, MozBorderLeftColors?: MozBorderLeftColorsProperty, MozBorderRightColors?: MozBorderRightColorsProperty, MozBorderStartColor?: BorderInlineStartColorProperty, MozBorderStartStyle?: BorderInlineStartStyleProperty, MozBorderTopColors?: MozBorderTopColorsProperty, MozBoxSizing?: BoxSizingProperty, MozColumnCount?: ColumnCountProperty, MozColumnFill?: ColumnFillProperty, MozColumnGap?: ColumnGapProperty<TLength>, MozColumnRuleColor?: ColumnRuleColorProperty, MozColumnRuleStyle?: ColumnRuleStyleProperty, MozColumnRuleWidth?: ColumnRuleWidthProperty<TLength>, MozColumnWidth?: ColumnWidthProperty<TLength>, MozContextProperties?: MozContextPropertiesProperty, MozFloatEdge?: MozFloatEdgeProperty, MozFontFeatureSettings?: FontFeatureSettingsProperty, MozFontLanguageOverride?: FontLanguageOverrideProperty, MozForceBrokenImageIcon?: GlobalsNumber, MozHyphens?: HyphensProperty, MozImageRegion?: MozImageRegionProperty, MozMarginEnd?: MarginInlineEndProperty<TLength>, MozMarginStart?: MarginInlineStartProperty<TLength>, MozOrient?: MozOrientProperty, MozOutlineRadiusBottomleft?: MozOutlineRadiusBottomleftProperty<TLength>, MozOutlineRadiusBottomright?: MozOutlineRadiusBottomrightProperty<TLength>, MozOutlineRadiusTopleft?: MozOutlineRadiusTopleftProperty<TLength>, MozOutlineRadiusTopright?: MozOutlineRadiusToprightProperty<TLength>, MozPaddingEnd?: PaddingInlineEndProperty<TLength>, MozPaddingStart?: PaddingInlineStartProperty<TLength>, MozPerspective?: PerspectiveProperty<TLength>, MozPerspectiveOrigin?: PerspectiveOriginProperty<TLength>, MozStackSizing?: MozStackSizingProperty, MozTabSize?: TabSizeProperty<TLength>, MozTextSizeAdjust?: TextSizeAdjustProperty, MozTransformOrigin?: TransformOriginProperty<TLength>, MozTransformStyle?: TransformStyleProperty, MozTransitionDelay?: GlobalsString, MozTransitionDuration?: GlobalsString, MozTransitionProperty?: TransitionPropertyProperty, MozTransitionTimingFunction?: TransitionTimingFunctionProperty, MozUserFocus?: MozUserFocusProperty, MozUserModify?: MozUserModifyProperty, MozUserSelect?: UserSelectProperty, MozWindowDragging?: MozWindowDraggingProperty, msAccelerator?: MsAcceleratorProperty, msAlignSelf?: AlignSelfProperty, msBlockProgression?: MsBlockProgressionProperty, msContentZoomChaining?: MsContentZoomChainingProperty, msContentZoomLimitMax?: GlobalsString, msContentZoomLimitMin?: GlobalsString, msContentZoomSnapPoints?: GlobalsString, msContentZoomSnapType?: MsContentZoomSnapTypeProperty, msContentZooming?: MsContentZoomingProperty, msFilter?: GlobalsString, msFlexDirection?: FlexDirectionProperty, msFlexPositive?: GlobalsNumber, msFlowFrom?: MsFlowFromProperty, msFlowInto?: MsFlowIntoProperty, msGridColumns?: GridAutoColumnsProperty<TLength>, msGridRows?: GridAutoRowsProperty<TLength>, msHighContrastAdjust?: MsHighContrastAdjustProperty, msHyphenateLimitChars?: MsHyphenateLimitCharsProperty, msHyphenateLimitLines?: MsHyphenateLimitLinesProperty, msHyphenateLimitZone?: MsHyphenateLimitZoneProperty<TLength>, msHyphens?: HyphensProperty, msImeAlign?: MsImeAlignProperty, msLineBreak?: LineBreakProperty, msOrder?: GlobalsNumber, msOverflowStyle?: MsOverflowStyleProperty, msOverflowX?: OverflowXProperty, msOverflowY?: OverflowYProperty, msScrollChaining?: MsScrollChainingProperty, msScrollLimitXMax?: MsScrollLimitXMaxProperty<TLength>, msScrollLimitXMin?: MsScrollLimitXMinProperty<TLength>, msScrollLimitYMax?: MsScrollLimitYMaxProperty<TLength>, msScrollLimitYMin?: MsScrollLimitYMinProperty<TLength>, msScrollRails?: MsScrollRailsProperty, msScrollSnapPointsX?: GlobalsString, msScrollSnapPointsY?: GlobalsString, msScrollSnapType?: MsScrollSnapTypeProperty, msScrollTranslation?: MsScrollTranslationProperty, msScrollbar3dlightColor?: MsScrollbar3dlightColorProperty, msScrollbarArrowColor?: MsScrollbarArrowColorProperty, msScrollbarBaseColor?: MsScrollbarBaseColorProperty, msScrollbarDarkshadowColor?: MsScrollbarDarkshadowColorProperty, msScrollbarFaceColor?: MsScrollbarFaceColorProperty, msScrollbarHighlightColor?: MsScrollbarHighlightColorProperty, msScrollbarShadowColor?: MsScrollbarShadowColorProperty, msScrollbarTrackColor?: MsScrollbarTrackColorProperty, msTextAutospace?: MsTextAutospaceProperty, msTextCombineHorizontal?: TextCombineUprightProperty, msTextOverflow?: TextOverflowProperty, msTouchAction?: TouchActionProperty, msTouchSelect?: MsTouchSelectProperty, msTransform?: TransformProperty, msTransformOrigin?: TransformOriginProperty<TLength>, msTransitionDelay?: GlobalsString, msTransitionDuration?: GlobalsString, msTransitionProperty?: TransitionPropertyProperty, msTransitionTimingFunction?: TransitionTimingFunctionProperty, msUserSelect?: MsUserSelectProperty, msWordBreak?: WordBreakProperty, msWrapFlow?: MsWrapFlowProperty, msWrapMargin?: MsWrapMarginProperty<TLength>, msWrapThrough?: MsWrapThroughProperty, msWritingMode?: WritingModeProperty, OObjectFit?: ObjectFitProperty, OObjectPosition?: ObjectPositionProperty<TLength>, OTabSize?: TabSizeProperty<TLength>, OTextOverflow?: TextOverflowProperty, OTransformOrigin?: TransformOriginProperty<TLength>, WebkitAlignContent?: AlignContentProperty, WebkitAlignItems?: AlignItemsProperty, WebkitAlignSelf?: AlignSelfProperty, WebkitAnimationDelay?: GlobalsString, WebkitAnimationDirection?: AnimationDirectionProperty, WebkitAnimationDuration?: GlobalsString, WebkitAnimationFillMode?: AnimationFillModeProperty, WebkitAnimationIterationCount?: AnimationIterationCountProperty, WebkitAnimationName?: AnimationNameProperty, WebkitAnimationPlayState?: AnimationPlayStateProperty, WebkitAnimationTimingFunction?: AnimationTimingFunctionProperty, WebkitAppearance?: WebkitAppearanceProperty, WebkitBackdropFilter?: BackdropFilterProperty, WebkitBackfaceVisibility?: BackfaceVisibilityProperty, WebkitBackgroundClip?: BackgroundClipProperty, WebkitBackgroundOrigin?: BackgroundOriginProperty, WebkitBackgroundSize?: BackgroundSizeProperty<TLength>, WebkitBorderBeforeColor?: WebkitBorderBeforeColorProperty, WebkitBorderBeforeStyle?: WebkitBorderBeforeStyleProperty, WebkitBorderBeforeWidth?: WebkitBorderBeforeWidthProperty<TLength>, WebkitBorderBottomLeftRadius?: BorderBottomLeftRadiusProperty<TLength>, WebkitBorderBottomRightRadius?: BorderBottomRightRadiusProperty<TLength>, WebkitBorderImageSlice?: BorderImageSliceProperty, WebkitBorderTopLeftRadius?: BorderTopLeftRadiusProperty<TLength>, WebkitBorderTopRightRadius?: BorderTopRightRadiusProperty<TLength>, WebkitBoxDecorationBreak?: BoxDecorationBreakProperty, WebkitBoxReflect?: WebkitBoxReflectProperty<TLength>, WebkitBoxShadow?: BoxShadowProperty, WebkitBoxSizing?: BoxSizingProperty, WebkitClipPath?: ClipPathProperty, WebkitColorAdjust?: ColorAdjustProperty, WebkitColumnCount?: ColumnCountProperty, WebkitColumnFill?: ColumnFillProperty, WebkitColumnGap?: ColumnGapProperty<TLength>, WebkitColumnRuleColor?: ColumnRuleColorProperty, WebkitColumnRuleStyle?: ColumnRuleStyleProperty, WebkitColumnRuleWidth?: ColumnRuleWidthProperty<TLength>, WebkitColumnSpan?: ColumnSpanProperty, WebkitColumnWidth?: ColumnWidthProperty<TLength>, WebkitFilter?: FilterProperty, WebkitFlexBasis?: FlexBasisProperty<TLength>, WebkitFlexDirection?: FlexDirectionProperty, WebkitFlexGrow?: GlobalsNumber, WebkitFlexShrink?: GlobalsNumber, WebkitFlexWrap?: FlexWrapProperty, WebkitFontFeatureSettings?: FontFeatureSettingsProperty, WebkitFontKerning?: FontKerningProperty, WebkitFontVariantLigatures?: FontVariantLigaturesProperty, WebkitHyphens?: HyphensProperty, WebkitJustifyContent?: JustifyContentProperty, WebkitLineBreak?: LineBreakProperty, WebkitLineClamp?: WebkitLineClampProperty, WebkitMarginEnd?: MarginInlineEndProperty<TLength>, WebkitMarginStart?: MarginInlineStartProperty<TLength>, WebkitMaskAttachment?: WebkitMaskAttachmentProperty, WebkitMaskClip?: WebkitMaskClipProperty, WebkitMaskComposite?: WebkitMaskCompositeProperty, WebkitMaskImage?: WebkitMaskImageProperty, WebkitMaskOrigin?: WebkitMaskOriginProperty, WebkitMaskPosition?: WebkitMaskPositionProperty<TLength>, WebkitMaskPositionX?: WebkitMaskPositionXProperty<TLength>, WebkitMaskPositionY?: WebkitMaskPositionYProperty<TLength>, WebkitMaskRepeat?: WebkitMaskRepeatProperty, WebkitMaskRepeatX?: WebkitMaskRepeatXProperty, WebkitMaskRepeatY?: WebkitMaskRepeatYProperty, WebkitMaskSize?: WebkitMaskSizeProperty<TLength>, WebkitMaxInlineSize?: MaxInlineSizeProperty<TLength>, WebkitOrder?: GlobalsNumber, WebkitOverflowScrolling?: WebkitOverflowScrollingProperty, WebkitPaddingEnd?: PaddingInlineEndProperty<TLength>, WebkitPaddingStart?: PaddingInlineStartProperty<TLength>, WebkitPerspective?: PerspectiveProperty<TLength>, WebkitPerspectiveOrigin?: PerspectiveOriginProperty<TLength>, WebkitScrollSnapType?: ScrollSnapTypeProperty, WebkitShapeMargin?: ShapeMarginProperty<TLength>, WebkitTapHighlightColor?: WebkitTapHighlightColorProperty, WebkitTextCombine?: TextCombineUprightProperty, WebkitTextDecorationColor?: TextDecorationColorProperty, WebkitTextDecorationLine?: TextDecorationLineProperty, WebkitTextDecorationSkip?: TextDecorationSkipProperty, WebkitTextDecorationStyle?: TextDecorationStyleProperty, WebkitTextEmphasisColor?: TextEmphasisColorProperty, WebkitTextEmphasisPosition?: GlobalsString, WebkitTextEmphasisStyle?: TextEmphasisStyleProperty, WebkitTextFillColor?: WebkitTextFillColorProperty, WebkitTextOrientation?: TextOrientationProperty, WebkitTextSizeAdjust?: TextSizeAdjustProperty, WebkitTextStrokeColor?: WebkitTextStrokeColorProperty, WebkitTextStrokeWidth?: WebkitTextStrokeWidthProperty<TLength>, WebkitTouchCallout?: WebkitTouchCalloutProperty, WebkitTransform?: TransformProperty, WebkitTransformOrigin?: TransformOriginProperty<TLength>, WebkitTransformStyle?: TransformStyleProperty, WebkitTransitionDelay?: GlobalsString, WebkitTransitionDuration?: GlobalsString, WebkitTransitionProperty?: TransitionPropertyProperty, WebkitTransitionTimingFunction?: TransitionTimingFunctionProperty, WebkitUserModify?: WebkitUserModifyProperty, WebkitUserSelect?: UserSelectProperty, WebkitWritingMode?: WritingModeProperty, }; export type VendorShorthandProperties<TLength = string | 0> = { MozAnimation?: AnimationProperty, MozBorderImage?: BorderImageProperty, MozColumnRule?: ColumnRuleProperty<TLength>, MozColumns?: ColumnsProperty<TLength>, MozTransition?: TransitionProperty, msContentZoomLimit?: GlobalsString, msContentZoomSnap?: MsContentZoomSnapProperty, msFlex?: FlexProperty<TLength>, msScrollLimit?: GlobalsString, msScrollSnapX?: GlobalsString, msScrollSnapY?: GlobalsString, msTransition?: TransitionProperty, WebkitAnimation?: AnimationProperty, WebkitBorderBefore?: WebkitBorderBeforeProperty<TLength>, WebkitBorderImage?: BorderImageProperty, WebkitBorderRadius?: BorderRadiusProperty<TLength>, WebkitColumnRule?: ColumnRuleProperty<TLength>, WebkitColumns?: ColumnsProperty<TLength>, WebkitFlex?: FlexProperty<TLength>, WebkitFlexFlow?: FlexFlowProperty, WebkitMask?: WebkitMaskProperty<TLength>, WebkitTextEmphasis?: TextEmphasisProperty, WebkitTextStroke?: WebkitTextStrokeProperty<TLength>, WebkitTransition?: TransitionProperty, }; export type VendorProperties<TLength = string | 0> = VendorLonghandProperties<TLength> & VendorShorthandProperties<TLength>; export type ObsoleteProperties<TLength = string | 0> = { boxAlign?: BoxAlignProperty, boxDirection?: BoxDirectionProperty, boxFlex?: GlobalsNumber, boxFlexGroup?: GlobalsNumber, boxLines?: BoxLinesProperty, boxOrdinalGroup?: GlobalsNumber, boxOrient?: BoxOrientProperty, boxPack?: BoxPackProperty, clip?: ClipProperty, fontVariantAlternates?: FontVariantAlternatesProperty, gridColumnGap?: GridColumnGapProperty<TLength>, gridGap?: GridGapProperty<TLength>, gridRowGap?: GridRowGapProperty<TLength>, imeMode?: ImeModeProperty, offsetBlock?: InsetBlockProperty<TLength>, offsetBlockEnd?: InsetBlockEndProperty<TLength>, offsetBlockStart?: InsetBlockStartProperty<TLength>, offsetInline?: InsetInlineProperty<TLength>, offsetInlineEnd?: InsetInlineEndProperty<TLength>, offsetInlineStart?: InsetInlineStartProperty<TLength>, scrollSnapCoordinate?: ScrollSnapCoordinateProperty<TLength>, scrollSnapDestination?: ScrollSnapDestinationProperty<TLength>, scrollSnapPointsX?: ScrollSnapPointsXProperty, scrollSnapPointsY?: ScrollSnapPointsYProperty, scrollSnapTypeX?: ScrollSnapTypeXProperty, scrollSnapTypeY?: ScrollSnapTypeYProperty, textCombineHorizontal?: TextCombineUprightProperty, KhtmlBoxAlign?: BoxAlignProperty, KhtmlBoxDirection?: BoxDirectionProperty, KhtmlBoxFlex?: GlobalsNumber, KhtmlBoxFlexGroup?: GlobalsNumber, KhtmlBoxLines?: BoxLinesProperty, KhtmlBoxOrdinalGroup?: GlobalsNumber, KhtmlBoxOrient?: BoxOrientProperty, KhtmlBoxPack?: BoxPackProperty, KhtmlLineBreak?: LineBreakProperty, KhtmlOpacity?: OpacityProperty, KhtmlUserSelect?: UserSelectProperty, MozBackgroundClip?: BackgroundClipProperty, MozBackgroundInlinePolicy?: BoxDecorationBreakProperty, MozBackgroundOrigin?: BackgroundOriginProperty, MozBackgroundSize?: BackgroundSizeProperty<TLength>, MozBinding?: MozBindingProperty, MozBorderRadius?: BorderRadiusProperty<TLength>, MozBorderRadiusBottomleft?: BorderBottomLeftRadiusProperty<TLength>, MozBorderRadiusBottomright?: BorderBottomRightRadiusProperty<TLength>, MozBorderRadiusTopleft?: BorderTopLeftRadiusProperty<TLength>, MozBorderRadiusTopright?: BorderTopRightRadiusProperty<TLength>, MozBoxAlign?: BoxAlignProperty, MozBoxDirection?: BoxDirectionProperty, MozBoxFlex?: GlobalsNumber, MozBoxOrdinalGroup?: GlobalsNumber, MozBoxOrient?: BoxOrientProperty, MozBoxPack?: BoxPackProperty, MozBoxShadow?: BoxShadowProperty, MozOpacity?: OpacityProperty, MozOutline?: OutlineProperty<TLength>, MozOutlineColor?: OutlineColorProperty, MozOutlineRadius?: MozOutlineRadiusProperty<TLength>, MozOutlineStyle?: OutlineStyleProperty, MozOutlineWidth?: OutlineWidthProperty<TLength>, MozTextAlignLast?: TextAlignLastProperty, MozTextBlink?: MozTextBlinkProperty, MozTextDecorationColor?: TextDecorationColorProperty, MozTextDecorationLine?: TextDecorationLineProperty, MozTextDecorationStyle?: TextDecorationStyleProperty, MozUserInput?: MozUserInputProperty, MozWindowShadow?: MozWindowShadowProperty, msImeMode?: ImeModeProperty, OAnimation?: AnimationProperty, OAnimationDelay?: GlobalsString, OAnimationDirection?: AnimationDirectionProperty, OAnimationDuration?: GlobalsString, OAnimationFillMode?: AnimationFillModeProperty, OAnimationIterationCount?: AnimationIterationCountProperty, OAnimationName?: AnimationNameProperty, OAnimationPlayState?: AnimationPlayStateProperty, OAnimationTimingFunction?: AnimationTimingFunctionProperty, OBackgroundSize?: BackgroundSizeProperty<TLength>, OBorderImage?: BorderImageProperty, OTransform?: TransformProperty, OTransition?: TransitionProperty, OTransitionDelay?: GlobalsString, OTransitionDuration?: GlobalsString, OTransitionProperty?: TransitionPropertyProperty, OTransitionTimingFunction?: TransitionTimingFunctionProperty, WebkitBoxAlign?: BoxAlignProperty, WebkitBoxDirection?: BoxDirectionProperty, WebkitBoxFlex?: GlobalsNumber, WebkitBoxFlexGroup?: GlobalsNumber, WebkitBoxLines?: BoxLinesProperty, WebkitBoxOrdinalGroup?: GlobalsNumber, WebkitBoxOrient?: BoxOrientProperty, WebkitBoxPack?: BoxPackProperty, WebkitScrollSnapPointsX?: ScrollSnapPointsXProperty, WebkitScrollSnapPointsY?: ScrollSnapPointsYProperty, }; export type SvgProperties<TLength = string | 0> = { alignmentBaseline?: AlignmentBaselineProperty, baselineShift?: BaselineShiftProperty<TLength>, clip?: ClipProperty, clipPath?: ClipPathProperty, clipRule?: ClipRuleProperty, color?: ColorProperty, colorInterpolation?: ColorInterpolationProperty, colorRendering?: ColorRenderingProperty, cursor?: CursorProperty, direction?: DirectionProperty, display?: DisplayProperty, dominantBaseline?: DominantBaselineProperty, fill?: FillProperty, fillOpacity?: GlobalsNumber, fillRule?: FillRuleProperty, filter?: FilterProperty, floodColor?: FloodColorProperty, floodOpacity?: GlobalsNumber, font?: FontProperty, fontFamily?: FontFamilyProperty, fontSize?: FontSizeProperty<TLength>, fontSizeAdjust?: FontSizeAdjustProperty, fontStretch?: FontStretchProperty, fontStyle?: FontStyleProperty, fontVariant?: FontVariantProperty, fontWeight?: FontWeightProperty, glyphOrientationVertical?: GlyphOrientationVerticalProperty, imageRendering?: ImageRenderingProperty, letterSpacing?: LetterSpacingProperty<TLength>, lightingColor?: LightingColorProperty, lineHeight?: LineHeightProperty<TLength>, marker?: MarkerProperty, markerEnd?: MarkerEndProperty, markerMid?: MarkerMidProperty, markerStart?: MarkerStartProperty, mask?: MaskProperty<TLength>, opacity?: OpacityProperty, overflow?: OverflowProperty, paintOrder?: PaintOrderProperty, pointerEvents?: PointerEventsProperty, shapeRendering?: ShapeRenderingProperty, stopColor?: StopColorProperty, stopOpacity?: GlobalsNumber, stroke?: StrokeProperty, strokeDasharray?: StrokeDasharrayProperty<TLength>, strokeDashoffset?: StrokeDashoffsetProperty<TLength>, strokeLinecap?: StrokeLinecapProperty, strokeLinejoin?: StrokeLinejoinProperty, strokeMiterlimit?: GlobalsNumber, strokeOpacity?: GlobalsNumber, strokeWidth?: StrokeWidthProperty<TLength>, textAnchor?: TextAnchorProperty, textDecoration?: TextDecorationProperty<TLength>, textRendering?: TextRenderingProperty, unicodeBidi?: UnicodeBidiProperty, vectorEffect?: VectorEffectProperty, visibility?: VisibilityProperty, whiteSpace?: WhiteSpaceProperty, wordSpacing?: WordSpacingProperty<TLength>, writingMode?: WritingModeProperty, }; export type Properties<TLength = string | 0> = StandardProperties<TLength> & VendorProperties<TLength> & ObsoleteProperties<TLength> & SvgProperties<TLength>; export type StandardLonghandPropertiesHyphen<TLength = string | 0> = { "align-content"?: AlignContentProperty, "align-items"?: AlignItemsProperty, "align-self"?: AlignSelfProperty, "animation-delay"?: GlobalsString, "animation-direction"?: AnimationDirectionProperty, "animation-duration"?: GlobalsString, "animation-fill-mode"?: AnimationFillModeProperty, "animation-iteration-count"?: AnimationIterationCountProperty, "animation-name"?: AnimationNameProperty, "animation-play-state"?: AnimationPlayStateProperty, "animation-timing-function"?: AnimationTimingFunctionProperty, appearance?: AppearanceProperty, "backdrop-filter"?: BackdropFilterProperty, "backface-visibility"?: BackfaceVisibilityProperty, "background-attachment"?: BackgroundAttachmentProperty, "background-blend-mode"?: BackgroundBlendModeProperty, "background-clip"?: BackgroundClipProperty, "background-color"?: BackgroundColorProperty, "background-image"?: BackgroundImageProperty, "background-origin"?: BackgroundOriginProperty, "background-position"?: BackgroundPositionProperty<TLength>, "background-position-x"?: BackgroundPositionXProperty<TLength>, "background-position-y"?: BackgroundPositionYProperty<TLength>, "background-repeat"?: BackgroundRepeatProperty, "background-size"?: BackgroundSizeProperty<TLength>, "block-overflow"?: BlockOverflowProperty, "block-size"?: BlockSizeProperty<TLength>, "border-block-color"?: BorderBlockColorProperty, "border-block-end-color"?: BorderBlockEndColorProperty, "border-block-end-style"?: BorderBlockEndStyleProperty, "border-block-end-width"?: BorderBlockEndWidthProperty<TLength>, "border-block-start-color"?: BorderBlockStartColorProperty, "border-block-start-style"?: BorderBlockStartStyleProperty, "border-block-start-width"?: BorderBlockStartWidthProperty<TLength>, "border-block-style"?: BorderBlockStyleProperty, "border-block-width"?: BorderBlockWidthProperty<TLength>, "border-bottom-color"?: BorderBottomColorProperty, "border-bottom-left-radius"?: BorderBottomLeftRadiusProperty<TLength>, "border-bottom-right-radius"?: BorderBottomRightRadiusProperty<TLength>, "border-bottom-style"?: BorderBottomStyleProperty, "border-bottom-width"?: BorderBottomWidthProperty<TLength>, "border-collapse"?: BorderCollapseProperty, "border-end-end-radius"?: BorderEndEndRadiusProperty<TLength>, "border-end-start-radius"?: BorderEndStartRadiusProperty<TLength>, "border-image-outset"?: BorderImageOutsetProperty<TLength>, "border-image-repeat"?: BorderImageRepeatProperty, "border-image-slice"?: BorderImageSliceProperty, "border-image-source"?: BorderImageSourceProperty, "border-image-width"?: BorderImageWidthProperty<TLength>, "border-inline-color"?: BorderInlineColorProperty, "border-inline-end-color"?: BorderInlineEndColorProperty, "border-inline-end-style"?: BorderInlineEndStyleProperty, "border-inline-end-width"?: BorderInlineEndWidthProperty<TLength>, "border-inline-start-color"?: BorderInlineStartColorProperty, "border-inline-start-style"?: BorderInlineStartStyleProperty, "border-inline-start-width"?: BorderInlineStartWidthProperty<TLength>, "border-inline-style"?: BorderInlineStyleProperty, "border-inline-width"?: BorderInlineWidthProperty<TLength>, "border-left-color"?: BorderLeftColorProperty, "border-left-style"?: BorderLeftStyleProperty, "border-left-width"?: BorderLeftWidthProperty<TLength>, "border-right-color"?: BorderRightColorProperty, "border-right-style"?: BorderRightStyleProperty, "border-right-width"?: BorderRightWidthProperty<TLength>, "border-spacing"?: BorderSpacingProperty<TLength>, "border-start-end-radius"?: BorderStartEndRadiusProperty<TLength>, "border-start-start-radius"?: BorderStartStartRadiusProperty<TLength>, "border-top-color"?: BorderTopColorProperty, "border-top-left-radius"?: BorderTopLeftRadiusProperty<TLength>, "border-top-right-radius"?: BorderTopRightRadiusProperty<TLength>, "border-top-style"?: BorderTopStyleProperty, "border-top-width"?: BorderTopWidthProperty<TLength>, bottom?: BottomProperty<TLength>, "box-decoration-break"?: BoxDecorationBreakProperty, "box-shadow"?: BoxShadowProperty, "box-sizing"?: BoxSizingProperty, "break-after"?: BreakAfterProperty, "break-before"?: BreakBeforeProperty, "break-inside"?: BreakInsideProperty, "caption-side"?: CaptionSideProperty, "caret-color"?: CaretColorProperty, clear?: ClearProperty, "clip-path"?: ClipPathProperty, color?: ColorProperty, "color-adjust"?: ColorAdjustProperty, "column-count"?: ColumnCountProperty, "column-fill"?: ColumnFillProperty, "column-gap"?: ColumnGapProperty<TLength>, "column-rule-color"?: ColumnRuleColorProperty, "column-rule-style"?: ColumnRuleStyleProperty, "column-rule-width"?: ColumnRuleWidthProperty<TLength>, "column-span"?: ColumnSpanProperty, "column-width"?: ColumnWidthProperty<TLength>, contain?: ContainProperty, content?: ContentProperty, "counter-increment"?: CounterIncrementProperty, "counter-reset"?: CounterResetProperty, "counter-set"?: CounterSetProperty, cursor?: CursorProperty, direction?: DirectionProperty, display?: DisplayProperty, "empty-cells"?: EmptyCellsProperty, filter?: FilterProperty, "flex-basis"?: FlexBasisProperty<TLength>, "flex-direction"?: FlexDirectionProperty, "flex-grow"?: GlobalsNumber, "flex-shrink"?: GlobalsNumber, "flex-wrap"?: FlexWrapProperty, float?: FloatProperty, "font-family"?: FontFamilyProperty, "font-feature-settings"?: FontFeatureSettingsProperty, "font-kerning"?: FontKerningProperty, "font-language-override"?: FontLanguageOverrideProperty, "font-optical-sizing"?: FontOpticalSizingProperty, "font-size"?: FontSizeProperty<TLength>, "font-size-adjust"?: FontSizeAdjustProperty, "font-stretch"?: FontStretchProperty, "font-style"?: FontStyleProperty, "font-synthesis"?: FontSynthesisProperty, "font-variant"?: FontVariantProperty, "font-variant-caps"?: FontVariantCapsProperty, "font-variant-east-asian"?: FontVariantEastAsianProperty, "font-variant-ligatures"?: FontVariantLigaturesProperty, "font-variant-numeric"?: FontVariantNumericProperty, "font-variant-position"?: FontVariantPositionProperty, "font-variation-settings"?: FontVariationSettingsProperty, "font-weight"?: FontWeightProperty, "grid-auto-columns"?: GridAutoColumnsProperty<TLength>, "grid-auto-flow"?: GridAutoFlowProperty, "grid-auto-rows"?: GridAutoRowsProperty<TLength>, "grid-column-end"?: GridColumnEndProperty, "grid-column-start"?: GridColumnStartProperty, "grid-row-end"?: GridRowEndProperty, "grid-row-start"?: GridRowStartProperty, "grid-template-areas"?: GridTemplateAreasProperty, "grid-template-columns"?: GridTemplateColumnsProperty<TLength>, "grid-template-rows"?: GridTemplateRowsProperty<TLength>, "hanging-punctuation"?: HangingPunctuationProperty, height?: HeightProperty<TLength>, hyphens?: HyphensProperty, "image-orientation"?: ImageOrientationProperty, "image-rendering"?: ImageRenderingProperty, "image-resolution"?: ImageResolutionProperty, "initial-letter"?: InitialLetterProperty, "inline-size"?: InlineSizeProperty<TLength>, inset?: InsetProperty<TLength>, "inset-block"?: InsetBlockProperty<TLength>, "inset-block-end"?: InsetBlockEndProperty<TLength>, "inset-block-start"?: InsetBlockStartProperty<TLength>, "inset-inline"?: InsetInlineProperty<TLength>, "inset-inline-end"?: InsetInlineEndProperty<TLength>, "inset-inline-start"?: InsetInlineStartProperty<TLength>, isolation?: IsolationProperty, "justify-content"?: JustifyContentProperty, "justify-items"?: JustifyItemsProperty, "justify-self"?: JustifySelfProperty, left?: LeftProperty<TLength>, "letter-spacing"?: LetterSpacingProperty<TLength>, "line-break"?: LineBreakProperty, "line-height"?: LineHeightProperty<TLength>, "line-height-step"?: LineHeightStepProperty<TLength>, "list-style-image"?: ListStyleImageProperty, "list-style-position"?: ListStylePositionProperty, "list-style-type"?: ListStyleTypeProperty, "margin-block"?: MarginBlockProperty<TLength>, "margin-block-end"?: MarginBlockEndProperty<TLength>, "margin-block-start"?: MarginBlockStartProperty<TLength>, "margin-bottom"?: MarginBottomProperty<TLength>, "margin-inline"?: MarginInlineProperty<TLength>, "margin-inline-end"?: MarginInlineEndProperty<TLength>, "margin-inline-start"?: MarginInlineStartProperty<TLength>, "margin-left"?: MarginLeftProperty<TLength>, "margin-right"?: MarginRightProperty<TLength>, "margin-top"?: MarginTopProperty<TLength>, "mask-border-mode"?: MaskBorderModeProperty, "mask-border-outset"?: MaskBorderOutsetProperty<TLength>, "mask-border-repeat"?: MaskBorderRepeatProperty, "mask-border-slice"?: MaskBorderSliceProperty, "mask-border-source"?: MaskBorderSourceProperty, "mask-border-width"?: MaskBorderWidthProperty<TLength>, "mask-clip"?: MaskClipProperty, "mask-composite"?: MaskCompositeProperty, "mask-image"?: MaskImageProperty, "mask-mode"?: MaskModeProperty, "mask-origin"?: MaskOriginProperty, "mask-position"?: MaskPositionProperty<TLength>, "mask-repeat"?: MaskRepeatProperty, "mask-size"?: MaskSizeProperty<TLength>, "mask-type"?: MaskTypeProperty, "max-block-size"?: MaxBlockSizeProperty<TLength>, "max-height"?: MaxHeightProperty<TLength>, "max-inline-size"?: MaxInlineSizeProperty<TLength>, "max-lines"?: MaxLinesProperty, "max-width"?: MaxWidthProperty<TLength>, "min-block-size"?: MinBlockSizeProperty<TLength>, "min-height"?: MinHeightProperty<TLength>, "min-inline-size"?: MinInlineSizeProperty<TLength>, "min-width"?: MinWidthProperty<TLength>, "mix-blend-mode"?: MixBlendModeProperty, "motion-distance"?: OffsetDistanceProperty<TLength>, "motion-path"?: OffsetPathProperty, "motion-rotation"?: OffsetRotateProperty, "object-fit"?: ObjectFitProperty, "object-position"?: ObjectPositionProperty<TLength>, "offset-anchor"?: OffsetAnchorProperty<TLength>, "offset-distance"?: OffsetDistanceProperty<TLength>, "offset-path"?: OffsetPathProperty, "offset-position"?: OffsetPositionProperty<TLength>, "offset-rotate"?: OffsetRotateProperty, "offset-rotation"?: OffsetRotateProperty, opacity?: OpacityProperty, order?: GlobalsNumber, orphans?: GlobalsNumber, "outline-color"?: OutlineColorProperty, "outline-offset"?: OutlineOffsetProperty<TLength>, "outline-style"?: OutlineStyleProperty, "outline-width"?: OutlineWidthProperty<TLength>, overflow?: OverflowProperty, "overflow-anchor"?: OverflowAnchorProperty, "overflow-block"?: OverflowBlockProperty, "overflow-clip-box"?: OverflowClipBoxProperty, "overflow-inline"?: OverflowInlineProperty, "overflow-wrap"?: OverflowWrapProperty, "overflow-x"?: OverflowXProperty, "overflow-y"?: OverflowYProperty, "overscroll-behavior"?: OverscrollBehaviorProperty, "overscroll-behavior-x"?: OverscrollBehaviorXProperty, "overscroll-behavior-y"?: OverscrollBehaviorYProperty, "padding-block"?: PaddingBlockProperty<TLength>, "padding-block-end"?: PaddingBlockEndProperty<TLength>, "padding-block-start"?: PaddingBlockStartProperty<TLength>, "padding-bottom"?: PaddingBottomProperty<TLength>, "padding-inline"?: PaddingInlineProperty<TLength>, "padding-inline-end"?: PaddingInlineEndProperty<TLength>, "padding-inline-start"?: PaddingInlineStartProperty<TLength>, "padding-left"?: PaddingLeftProperty<TLength>, "padding-right"?: PaddingRightProperty<TLength>, "padding-top"?: PaddingTopProperty<TLength>, "page-break-after"?: PageBreakAfterProperty, "page-break-before"?: PageBreakBeforeProperty, "page-break-inside"?: PageBreakInsideProperty, "paint-order"?: PaintOrderProperty, perspective?: PerspectiveProperty<TLength>, "perspective-origin"?: PerspectiveOriginProperty<TLength>, "place-content"?: PlaceContentProperty, "pointer-events"?: PointerEventsProperty, position?: PositionProperty, quotes?: QuotesProperty, resize?: ResizeProperty, right?: RightProperty<TLength>, rotate?: RotateProperty, "row-gap"?: RowGapProperty<TLength>, "ruby-align"?: RubyAlignProperty, "ruby-merge"?: RubyMergeProperty, "ruby-position"?: RubyPositionProperty, scale?: ScaleProperty, "scroll-behavior"?: ScrollBehaviorProperty, "scroll-margin"?: ScrollMarginProperty<TLength>, "scroll-margin-block"?: ScrollMarginBlockProperty<TLength>, "scroll-margin-block-end"?: ScrollMarginBlockEndProperty<TLength>, "scroll-margin-block-start"?: ScrollMarginBlockStartProperty<TLength>, "scroll-margin-bottom"?: ScrollMarginBottomProperty<TLength>, "scroll-margin-inline"?: ScrollMarginInlineProperty<TLength>, "scroll-margin-inline-end"?: ScrollMarginInlineEndProperty<TLength>, "scroll-margin-inline-start"?: ScrollMarginInlineStartProperty<TLength>, "scroll-margin-left"?: ScrollMarginLeftProperty<TLength>, "scroll-margin-right"?: ScrollMarginRightProperty<TLength>, "scroll-margin-top"?: ScrollMarginTopProperty<TLength>, "scroll-padding"?: ScrollPaddingProperty<TLength>, "scroll-padding-block"?: ScrollPaddingBlockProperty<TLength>, "scroll-padding-block-end"?: ScrollPaddingBlockEndProperty<TLength>, "scroll-padding-block-start"?: ScrollPaddingBlockStartProperty<TLength>, "scroll-padding-bottom"?: ScrollPaddingBottomProperty<TLength>, "scroll-padding-inline"?: ScrollPaddingInlineProperty<TLength>, "scroll-padding-inline-e