UNPKG

react-native-web-headroom

Version:
1,146 lines (1,134 loc) 240 kB
export interface 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; azimuth?: AzimuthProperty; 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>; borderBlockEndColor?: BorderBlockEndColorProperty; borderBlockEndStyle?: BorderBlockEndStyleProperty; borderBlockEndWidth?: BorderBlockEndWidthProperty<TLength>; borderBlockStartColor?: BorderBlockStartColorProperty; borderBlockStartStyle?: BorderBlockStartStyleProperty; borderBlockStartWidth?: BorderBlockStartWidthProperty<TLength>; borderBottomColor?: BorderBottomColorProperty; borderBottomLeftRadius?: BorderBottomLeftRadiusProperty<TLength>; borderBottomRightRadius?: BorderBottomRightRadiusProperty<TLength>; borderBottomStyle?: BorderBottomStyleProperty; borderBottomWidth?: BorderBottomWidthProperty<TLength>; borderCollapse?: BorderCollapseProperty; borderImageOutset?: BorderImageOutsetProperty<TLength>; borderImageRepeat?: BorderImageRepeatProperty; borderImageSlice?: BorderImageSliceProperty; borderImageSource?: BorderImageSourceProperty; borderImageWidth?: BorderImageWidthProperty<TLength>; borderInlineEndColor?: BorderInlineEndColorProperty; borderInlineEndStyle?: BorderInlineEndStyleProperty; borderInlineEndWidth?: BorderInlineEndWidthProperty<TLength>; borderInlineStartColor?: BorderInlineStartColorProperty; borderInlineStartStyle?: BorderInlineStartStyleProperty; borderInlineStartWidth?: BorderInlineStartWidthProperty<TLength>; borderLeftColor?: BorderLeftColorProperty; borderLeftStyle?: BorderLeftStyleProperty; borderLeftWidth?: BorderLeftWidthProperty<TLength>; borderRightColor?: BorderRightColorProperty; borderRightStyle?: BorderRightStyleProperty; borderRightWidth?: BorderRightWidthProperty<TLength>; borderSpacing?: BorderSpacingProperty<TLength>; borderTopColor?: BorderTopColorProperty; borderTopLeftRadius?: BorderTopLeftRadiusProperty<TLength>; borderTopRightRadius?: BorderTopRightRadiusProperty<TLength>; borderTopStyle?: BorderTopStyleProperty; borderTopWidth?: BorderTopWidthProperty<TLength>; bottom?: BottomProperty<TLength>; boxAlign?: BoxAlignProperty; boxDecorationBreak?: BoxDecorationBreakProperty; boxFlexGroup?: GlobalsNumber; boxLines?: BoxLinesProperty; boxOrdinalGroup?: GlobalsNumber; 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; 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; 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; gridColumnGap?: GridColumnGapProperty<TLength>; gridColumnStart?: GridColumnStartProperty; gridRowEnd?: GridRowEndProperty; gridRowGap?: GridRowGapProperty<TLength>; 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; initialLetterAlign?: InitialLetterAlignProperty; inlineSize?: InlineSizeProperty<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; marginBlockEnd?: MarginBlockEndProperty<TLength>; marginBlockStart?: MarginBlockStartProperty<TLength>; marginBottom?: MarginBottomProperty<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>; offsetBlockEnd?: OffsetBlockEndProperty<TLength>; offsetBlockStart?: OffsetBlockStartProperty<TLength>; offsetDistance?: OffsetDistanceProperty<TLength>; offsetInlineEnd?: OffsetInlineEndProperty<TLength>; offsetInlineStart?: OffsetInlineStartProperty<TLength>; offsetPath?: OffsetPathProperty; offsetPosition?: OffsetPositionProperty<TLength>; offsetRotate?: OffsetRotateProperty; offsetRotation?: OffsetRotateProperty; opacity?: GlobalsNumber; 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; paddingBlockEnd?: PaddingBlockEndProperty<TLength>; paddingBlockStart?: PaddingBlockStartProperty<TLength>; paddingBottom?: PaddingBottomProperty<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; scrollSnapType?: ScrollSnapTypeProperty; shapeImageThreshold?: GlobalsNumber; 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; textEmphasisColor?: TextEmphasisColorProperty; textEmphasisPosition?: GlobalsString; textEmphasisStyle?: TextEmphasisStyleProperty; textIndent?: TextIndentProperty<TLength>; textJustify?: TextJustifyProperty; textOrientation?: TextOrientationProperty; textOverflow?: TextOverflowProperty; textRendering?: TextRenderingProperty; textShadow?: TextShadowProperty; textSizeAdjust?: TextSizeAdjustProperty; textTransform?: TextTransformProperty; 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 interface StandardShorthandProperties<TLength = string | 0> { all?: Globals; animation?: AnimationProperty; background?: BackgroundProperty<TLength>; border?: BorderProperty<TLength>; borderBlockEnd?: BorderBlockEndProperty<TLength>; borderBlockStart?: BorderBlockStartProperty<TLength>; borderBottom?: BorderBottomProperty<TLength>; borderColor?: BorderColorProperty; borderImage?: BorderImageProperty; 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; gridGap?: GridGapProperty<TLength>; 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>; textDecoration?: TextDecorationProperty; textEmphasis?: TextEmphasisProperty; transition?: TransitionProperty; } export interface StandardProperties<TLength = string | 0> extends StandardLonghandProperties<TLength>, StandardShorthandProperties<TLength> {} export interface VendorLonghandProperties<TLength = string | 0> { MozAnimationDelay?: GlobalsString; MozAnimationDirection?: AnimationDirectionProperty; MozAnimationDuration?: GlobalsString; MozAnimationFillMode?: AnimationFillModeProperty; MozAnimationIterationCount?: AnimationIterationCountProperty; MozAnimationName?: AnimationNameProperty; MozAnimationPlayState?: AnimationPlayStateProperty; MozAnimationTimingFunction?: AnimationTimingFunctionProperty; MozAppearance?: MozAppearanceProperty; MozBackfaceVisibility?: BackfaceVisibilityProperty; MozBinding?: MozBindingProperty; 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; 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>; MozTextBlink?: MozTextBlinkProperty; MozTextSizeAdjust?: TextSizeAdjustProperty; MozTransformOrigin?: TransformOriginProperty<TLength>; MozTransformStyle?: TransformStyleProperty; MozTransitionDelay?: GlobalsString; MozTransitionDuration?: GlobalsString; MozTransitionProperty?: TransitionPropertyProperty; MozTransitionTimingFunction?: TransitionTimingFunctionProperty; MozUserFocus?: MozUserFocusProperty; MozUserInput?: MozUserInputProperty; MozUserModify?: MozUserModifyProperty; MozUserSelect?: UserSelectProperty; MozWindowDragging?: MozWindowDraggingProperty; MozWindowShadow?: MozWindowShadowProperty; msAccelerator?: MsAcceleratorProperty; 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; msTextSizeAdjust?: TextSizeAdjustProperty; msTouchAction?: TouchActionProperty; msTouchSelect?: MsTouchSelectProperty; msTransform?: TransformProperty; msTransformOrigin?: TransformOriginProperty<TLength>; msUserSelect?: MsUserSelectProperty; msWordBreak?: WordBreakProperty; msWrapFlow?: MsWrapFlowProperty; msWrapMargin?: MsWrapMarginProperty<TLength>; msWrapThrough?: MsWrapThroughProperty; msWritingMode?: WritingModeProperty; OBackgroundSize?: BackgroundSizeProperty<TLength>; 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; WebkitBackdropFilter?: BackdropFilterProperty; WebkitBackfaceVisibility?: BackfaceVisibilityProperty; 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; WebkitColumnCount?: ColumnCountProperty; 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; WebkitFontFeatureSettings?: FontFeatureSettingsProperty; WebkitFontKerning?: FontKerningProperty; WebkitFontVariantLigatures?: FontVariantLigaturesProperty; WebkitHyphens?: HyphensProperty; WebkitJustifyContent?: JustifyContentProperty; WebkitLineBreak?: LineBreakProperty; 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; WebkitMaxInlineSize?: MaxInlineSizeProperty<TLength>; WebkitOrder?: GlobalsNumber; WebkitOverflowScrolling?: WebkitOverflowScrollingProperty; WebkitPaddingEnd?: PaddingInlineStartProperty<TLength>; WebkitPaddingStart?: PaddingInlineStartProperty<TLength>; WebkitPerspective?: PerspectiveProperty<TLength>; WebkitPerspectiveOrigin?: PerspectiveOriginProperty<TLength>; WebkitScrollSnapType?: ScrollSnapTypeProperty; WebkitShapeImageThreshold?: GlobalsNumber; WebkitShapeMargin?: ShapeMarginProperty<TLength>; WebkitShapeOutside?: ShapeOutsideProperty; 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 interface VendorShorthandProperties<TLength = string | 0> { MozAnimation?: AnimationProperty; MozBorderImage?: BorderImageProperty; MozColumnRule?: ColumnRuleProperty<TLength>; MozColumns?: ColumnsProperty<TLength>; MozOutlineRadius?: MozOutlineRadiusProperty<TLength>; MozTransition?: TransitionProperty; msContentZoomLimit?: GlobalsString; msContentZoomSnap?: MsContentZoomSnapProperty; msFlex?: FlexProperty<TLength>; msScrollLimit?: GlobalsString; msScrollSnapX?: GlobalsString; msScrollSnapY?: GlobalsString; OBorderImage?: BorderImageProperty; WebkitAnimation?: AnimationProperty; WebkitBorderBefore?: WebkitBorderBeforeProperty<TLength>; WebkitBorderImage?: BorderImageProperty; WebkitBorderRadius?: BorderRadiusProperty<TLength>; WebkitColumnRule?: ColumnRuleProperty<TLength>; WebkitColumns?: ColumnsProperty<TLength>; WebkitFlex?: FlexProperty<TLength>; WebkitFlexFlow?: FlexFlowProperty; WebkitLineClamp?: WebkitLineClampProperty; WebkitMask?: WebkitMaskProperty; WebkitTextEmphasis?: TextEmphasisProperty; WebkitTextStroke?: WebkitTextStrokeProperty<TLength>; WebkitTransition?: TransitionProperty; } export interface VendorProperties<TLength = string | 0> extends VendorLonghandProperties<TLength>, VendorShorthandProperties<TLength> {} export interface ObsoleteProperties<TLength = string | 0> { /** @deprecated */ boxDirection?: BoxDirectionProperty; /** @deprecated */ boxFlex?: GlobalsNumber; /** @deprecated */ boxOrient?: BoxOrientProperty; /** @deprecated */ boxPack?: BoxPackProperty; /** @deprecated */ clip?: ClipProperty; /** @deprecated */ fontVariantAlternates?: FontVariantAlternatesProperty; /** @deprecated */ imeMode?: ImeModeProperty; /** @deprecated */ scrollSnapCoordinate?: ScrollSnapCoordinateProperty<TLength>; /** @deprecated */ scrollSnapDestination?: ScrollSnapDestinationProperty<TLength>; /** @deprecated */ scrollSnapPointsX?: ScrollSnapPointsXProperty; /** @deprecated */ scrollSnapPointsY?: ScrollSnapPointsYProperty; /** @deprecated */ scrollSnapTypeX?: ScrollSnapTypeXProperty; /** @deprecated */ scrollSnapTypeY?: ScrollSnapTypeYProperty; /** @deprecated */ textCombineHorizontal?: TextCombineUprightProperty; /** @deprecated */ KhtmlBoxDirection?: BoxDirectionProperty; /** @deprecated */ KhtmlBoxFlex?: GlobalsNumber; /** @deprecated */ KhtmlBoxOrient?: BoxOrientProperty; /** @deprecated */ KhtmlBoxPack?: BoxPackProperty; /** @deprecated */ MozBackgroundInlinePolicy?: BoxDecorationBreakProperty; /** @deprecated */ MozBackgroundSize?: BackgroundSizeProperty<TLength>; /** @deprecated */ MozBorderRadius?: BorderRadiusProperty<TLength>; /** @deprecated */ MozBorderRadiusTopright?: BorderTopRightRadiusProperty<TLength>; /** @deprecated */ MozBoxDirection?: BoxDirectionProperty; /** @deprecated */ MozBoxFlex?: GlobalsNumber; /** @deprecated */ MozBoxOrient?: BoxOrientProperty; /** @deprecated */ MozBoxPack?: BoxPackProperty; /** @deprecated */ MozBoxShadow?: BoxShadowProperty; /** @deprecated */ MozOpacity?: GlobalsNumber; /** @deprecated */ MozOutline?: OutlineProperty<TLength>; /** @deprecated */ MozOutlineColor?: OutlineColorProperty; /** @deprecated */ MozOutlineStyle?: OutlineStyleProperty; /** @deprecated */ MozOutlineWidth?: OutlineWidthProperty<TLength>; /** @deprecated */ MozResize?: ResizeProperty; /** @deprecated */ MozTextAlignLast?: TextAlignLastProperty; /** @deprecated */ MozTextDecorationColor?: TextDecorationColorProperty; /** @deprecated */ MozTextDecorationLine?: TextDecorationLineProperty; /** @deprecated */ MozTextDecorationStyle?: TextDecorationStyleProperty; /** @deprecated */ msImeMode?: ImeModeProperty; /** @deprecated */ OAnimation?: AnimationProperty; /** @deprecated */ OAnimationDelay?: GlobalsString; /** @deprecated */ OAnimationDirection?: AnimationDirectionProperty; /** @deprecated */ OAnimationDuration?: GlobalsString; /** @deprecated */ OAnimationFillMode?: AnimationFillModeProperty; /** @deprecated */ OAnimationIterationCount?: AnimationIterationCountProperty; /** @deprecated */ OAnimationName?: AnimationNameProperty; /** @deprecated */ OAnimationPlayState?: AnimationPlayStateProperty; /** @deprecated */ OAnimationTimingFunction?: AnimationTimingFunctionProperty; /** @deprecated */ OTransform?: TransformProperty; /** @deprecated */ OTransition?: TransitionProperty; /** @deprecated */ OTransitionDelay?: GlobalsString; /** @deprecated */ OTransitionDuration?: GlobalsString; /** @deprecated */ OTransitionProperty?: TransitionPropertyProperty; /** @deprecated */ OTransitionTimingFunction?: TransitionTimingFunctionProperty; /** @deprecated */ WebkitBoxDirection?: BoxDirectionProperty; /** @deprecated */ WebkitBoxFlex?: GlobalsNumber; /** @deprecated */ WebkitBoxOrient?: BoxOrientProperty; /** @deprecated */ WebkitBoxPack?: BoxPackProperty; /** @deprecated */ WebkitBoxSizing?: BoxSizingProperty; /** @deprecated */ WebkitScrollSnapPointsX?: ScrollSnapPointsXProperty; /** @deprecated */ WebkitScrollSnapPointsY?: ScrollSnapPointsYProperty; } export interface 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?: GlobalsNumber; 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; textRendering?: TextRenderingProperty; unicodeBidi?: UnicodeBidiProperty; vectorEffect?: VectorEffectProperty; visibility?: VisibilityProperty; whiteSpace?: WhiteSpaceProperty; wordSpacing?: WordSpacingProperty<TLength>; writingMode?: WritingModeProperty; } export interface Properties<TLength = string | 0> extends StandardProperties<TLength>, VendorProperties<TLength>, ObsoleteProperties<TLength>, SvgProperties<TLength> {} export interface 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; azimuth?: AzimuthProperty; "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-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-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-image-outset"?: BorderImageOutsetProperty<TLength>; "border-image-repeat"?: BorderImageRepeatProperty; "border-image-slice"?: BorderImageSliceProperty; "border-image-source"?: BorderImageSourceProperty; "border-image-width"?: BorderImageWidthProperty<TLength>; "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-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-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-align"?: BoxAlignProperty; "box-decoration-break"?: BoxDecorationBreakProperty; "box-flex-group"?: GlobalsNumber; "box-lines"?: BoxLinesProperty; "box-ordinal-group"?: GlobalsNumber; "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; 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-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-gap"?: GridColumnGapProperty<TLength>; "grid-column-start"?: GridColumnStartProperty; "grid-row-end"?: GridRowEndProperty; "grid-row-gap"?: GridRowGapProperty<TLength>; "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; "initial-letter-align"?: InitialLetterAlignProperty; "inline-size"?: InlineSizeProperty<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-end"?: MarginBlockEndProperty<TLength>; "margin-block-start"?: MarginBlockStartProperty<TLength>; "margin-bottom"?: MarginBottomProperty<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-block-end"?: OffsetBlockEndProperty<TLength>; "offset-block-start"?: OffsetBlockStartProperty<TLength>; "offset-distance"?: OffsetDistanceProperty<TLength>; "offset-inline-end"?: OffsetInlineEndProperty<TLength>; "offset-inline-start"?: OffsetInlineStartProperty<TLength>; "offset-path"?: OffsetPathProperty; "offset-position"?: OffsetPositionProperty<TLength>; "offset-rotate"?: OffsetRotateProperty; "offset-rotation"?: OffsetRotateProperty; opacity?: GlobalsNumber; 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-end"?: PaddingBlockEndProperty<TLength>; "padding-block-start"?: PaddingBlockStartProperty<TLength>; "padding-bottom"?: PaddingBottomProperty<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-snap-type"?: ScrollSnapTypeProperty; "shape-image-threshold"?: GlobalsNumber; "shape-margin"?: ShapeMarginProperty<TLength>; "shape-outside"?: ShapeOutsideProperty; "tab-size"?: TabSizeProperty<TLength>; "table-layout"?: TableLayoutProperty; "text-align"?: TextAlignProperty; "text-align-last"?: TextAlignLastProperty; "text-combine-upright"?: TextCombineUprightProperty; "text-decoration-color"?: TextDecorationColorProperty; "text-decoration-line"?: TextDecorationLineProperty; "text-decoration-skip"?: TextDecorationSkipProperty; "text-decoration-skip-ink"?: TextDecorationSkipInkProperty; "text-decoration-style"?: TextDecorationStyleProperty; "text-emphasis-color"?: TextEmphasisColorProperty; "text-emphasis-position"?: GlobalsString; "text-emphasis-style"?: TextEmphasisStyleProperty; "text-indent"?: TextIndentProperty<TLength>; "text-justify"?: TextJustifyProperty; "text-orientation"?: TextOrientationProperty; "text-overflow"?: TextOverflowProperty; "text-rendering"?: TextRenderingProperty; "text-shadow"?: TextShadowProperty; "text-size-adjust"?: TextSizeAdjustProperty; "text-transform"?: TextTransformProperty; "text-underline-position"?: TextUnderlinePositionProperty; top?: TopProperty<TLength>; "touch-action"?: TouchActionProperty; transform?: TransformProperty; "transform-box"?: TransformBoxProperty; "transform-origin"?: TransformOriginProperty<TLength>; "transform-style"?: TransformStyleProperty; "transition-delay"?: GlobalsString; "transition-duration"?: GlobalsString; "transition-property"?: TransitionPropertyProperty; "transition-timing-function"?: TransitionTimingFunctionProperty; translate?: TranslateProperty<TLength>; "unicode-bidi"?: UnicodeBidiProperty; "user-select"?: UserSelectProperty; "vertical-align"?: VerticalAlignProperty<TLength>; visibility?: VisibilityProperty; "white-space"?: WhiteSpaceProperty; widows?: GlobalsNumber; width?: WidthProperty<TLength>; "will-change"?: WillChangeProperty; "word-break"?: WordBreakProperty; "word-spacing"?: WordSpacingProperty<TLength>; "word-wrap"?: WordWrapProperty; "writing-mode"?: WritingModeProperty; "z-index"?: ZIndexProperty; zoom?: ZoomProperty; } export interface StandardShorthandPropertiesHyphen<TLength = string | 0> { all?: Globals; animation?: AnimationProperty; background?: BackgroundProperty<TLength>; border?: BorderProperty<TLength>; "border-block-end"?: BorderBlockEndProperty<TLength>; "border-block-start"?: BorderBlockStartProperty<TLength>; "border-bottom"?: BorderBottomProperty<TLength>; "border-color"?: BorderColorProperty; "border-image"?: BorderImageProperty; "border-inline-end"?: BorderInlineEndProperty<TLength>; "border-inline-start"?: BorderInlineStartProperty<TLength>; "border-left"?: BorderLeftProperty<TLength>; "border-radius"?: BorderRadiusProperty<TLength>; "border-right"?: BorderRightProperty<TLength>; "border-style"?: BorderStyleProperty; "border-top"?: BorderTopProperty<TLength>; "border-width"?: BorderWidthProperty<TLength>; "column-rule"?: ColumnRuleProperty<TLength>; columns?: ColumnsProperty<TLength>; flex?: FlexProperty<TLength>; "flex-flow"?: FlexFlowProperty; font?: FontProperty; gap?: GapProperty<TLength>; grid?: GridProperty; "grid-area"?: GridAreaProperty; "grid-column"?: GridColumnProperty; "grid-gap"?: GridGapProperty<TLength>; "grid-row"?: GridRowProperty; "grid-template"?: GridTemplateProperty; "line-clamp"?: LineClampProperty; "list-style"?: ListStyleProperty; margin?: MarginProperty<TLength>; mask?: MaskProperty<TLength>; "mask-border"?: MaskBorderProperty; motion?: OffsetProperty<TLength>; offset?: OffsetProperty<TLength>; outline?: OutlineProperty<TLength>; padding?: PaddingProperty<TLength>; "text-decoration"?: TextDecorationProperty; "text-emphasis"?: TextEmphasisProperty; transition?: TransitionProperty; } export interface StandardPropertiesHyphen<TLength = string | 0> extends StandardLonghandPropertiesHyphen<TLength>, StandardShorthandPropertiesHyphen<TLength> {} export interface VendorLonghandPropertiesHyphen<TLength = string | 0> { "-moz-animation-delay"?: GlobalsString; "-moz-animation-direction"?: AnimationDirectionProperty; "-moz-animation-duration"?: GlobalsString; "-moz-animation-fill-mode"?: AnimationFillModeProperty; "-moz-animation-iteration-count"?: AnimationIterationCountProperty; "-moz-animation-name"?: AnimationNameProperty; "-moz-animation-play-state"?: AnimationPlayStateProperty; "-moz-animation-timing-function"?: AnimationTimingFunctionProperty; "-moz-appearance"?: MozAppearanceProperty; "-moz-backface-visibility"?: BackfaceVisibilityProperty; "-moz-binding"?: MozBindingProperty; "-moz-border-bottom-colors"?: MozBorderBottomColorsProperty; "-moz-border-end-color"?: BorderInlineEndColorProperty; "-moz-border-end-style"?: BorderInlineEndStyleProperty; "-moz-border-end-width"?: BorderInlineEndWidt