UNPKG

svantic

Version:

A set of Fomantic-UI components for Svelte framework

2,250 lines (1,859 loc) 320 kB
export declare type Style = { [key in keyof CSSStyleDeclaration]?: string } export type Globals = | '-moz-initial' | 'inherit' | 'initial' | 'revert' | 'unset' declare namespace DataType { type AbsoluteSize = | 'large' | 'medium' | 'small' | 'x-large' | 'x-small' | 'xx-large' | 'xx-small' | 'xxx-large' type AnimateableFeature = 'contents' | 'scroll-position' | (string & {}) type Attachment = 'fixed' | 'local' | 'scroll' type BgPosition<TLength> = | TLength | 'bottom' | 'center' | 'left' | 'right' | 'top' | (string & {}) type BgSize<TLength> = TLength | 'auto' | 'contain' | 'cover' | (string & {}) type BlendMode = | 'color' | 'color-burn' | 'color-dodge' | 'darken' | 'difference' | 'exclusion' | 'hard-light' | 'hue' | 'lighten' | 'luminosity' | 'multiply' | 'normal' | 'overlay' | 'saturation' | 'screen' | 'soft-light' type Box = 'border-box' | 'content-box' | 'padding-box' type Color = | NamedColor | DeprecatedSystemColor | 'currentcolor' | (string & {}) type CompatAuto = | 'button' | 'checkbox' | 'listbox' | 'menulist' | 'meter' | 'progress-bar' | 'push-button' | 'radio' | 'searchfield' | 'slider-horizontal' | 'square-button' | 'textarea' type CompositeStyle = | 'clear' | 'copy' | 'destination-atop' | 'destination-in' | 'destination-out' | 'destination-over' | 'source-atop' | 'source-in' | 'source-out' | 'source-over' | 'xor' type CompositingOperator = 'add' | 'exclude' | 'intersect' | 'subtract' type ContentDistribution = | 'space-around' | 'space-between' | 'space-evenly' | 'stretch' type ContentList = Quote | 'contents' | (string & {}) type ContentPosition = 'center' | 'end' | 'flex-end' | 'flex-start' | 'start' type CubicBezierTimingFunction = | 'ease' | 'ease-in' | 'ease-in-out' | 'ease-out' | (string & {}) type Dasharray<TLength> = TLength | (string & {}) | (number & {}) type DeprecatedSystemColor = | 'ActiveBorder' | 'ActiveCaption' | 'AppWorkspace' | 'Background' | 'ButtonFace' | 'ButtonHighlight' | 'ButtonShadow' | 'ButtonText' | 'CaptionText' | 'GrayText' | 'Highlight' | 'HighlightText' | 'InactiveBorder' | 'InactiveCaption' | 'InactiveCaptionText' | 'InfoBackground' | 'InfoText' | 'Menu' | 'MenuText' | 'Scrollbar' | 'ThreeDDarkShadow' | 'ThreeDFace' | 'ThreeDHighlight' | 'ThreeDLightShadow' | 'ThreeDShadow' | 'Window' | 'WindowFrame' | 'WindowText' type DisplayInside = | '-ms-flexbox' | '-ms-grid' | '-webkit-flex' | 'flex' | 'flow' | 'flow-root' | 'grid' | 'ruby' | 'table' type DisplayInternal = | 'ruby-base' | 'ruby-base-container' | 'ruby-text' | 'ruby-text-container' | 'table-caption' | 'table-cell' | 'table-column' | 'table-column-group' | 'table-footer-group' | 'table-header-group' | 'table-row' | 'table-row-group' type DisplayLegacy = | '-ms-inline-flexbox' | '-ms-inline-grid' | '-webkit-inline-flex' | 'inline-block' | 'inline-flex' | 'inline-grid' | 'inline-list-item' | 'inline-table' type DisplayOutside = 'block' | 'inline' | 'run-in' type EastAsianVariantValues = | 'jis04' | 'jis78' | 'jis83' | 'jis90' | 'simplified' | 'traditional' type FinalBgLayer<TLength> = | Color | BgPosition<TLength> | RepeatStyle | Attachment | Box | 'none' | (string & {}) type FontStretchAbsolute = | 'condensed' | 'expanded' | 'extra-condensed' | 'extra-expanded' | 'normal' | 'semi-condensed' | 'semi-expanded' | 'ultra-condensed' | 'ultra-expanded' | (string & {}) type FontWeightAbsolute = 'bold' | 'normal' | (number & {}) type GenericFamily = | 'cursive' | 'fantasy' | 'monospace' | 'sans-serif' | 'serif' type GeometryBox = Box | 'fill-box' | 'margin-box' | 'stroke-box' | 'view-box' type GridLine = 'auto' | (string & {}) | (number & {}) type LineStyle = | 'dashed' | 'dotted' | 'double' | 'groove' | 'hidden' | 'inset' | 'none' | 'outset' | 'ridge' | 'solid' type LineWidth<TLength> = TLength | 'medium' | 'thick' | 'thin' type MaskLayer<TLength> = | Position<TLength> | RepeatStyle | GeometryBox | CompositingOperator | MaskingMode | 'no-clip' | 'none' | (string & {}) type MaskingMode = 'alpha' | 'luminance' | 'match-source' type NamedColor = | 'aliceblue' | 'antiquewhite' | 'aqua' | 'aquamarine' | 'azure' | 'beige' | 'bisque' | 'black' | 'blanchedalmond' | 'blue' | 'blueviolet' | 'brown' | 'burlywood' | 'cadetblue' | 'chartreuse' | 'chocolate' | 'coral' | 'cornflowerblue' | 'cornsilk' | 'crimson' | 'cyan' | 'darkblue' | 'darkcyan' | 'darkgoldenrod' | 'darkgray' | 'darkgreen' | 'darkgrey' | 'darkkhaki' | 'darkmagenta' | 'darkolivegreen' | 'darkorange' | 'darkorchid' | 'darkred' | 'darksalmon' | 'darkseagreen' | 'darkslateblue' | 'darkslategray' | 'darkslategrey' | 'darkturquoise' | 'darkviolet' | 'deeppink' | 'deepskyblue' | 'dimgray' | 'dimgrey' | 'dodgerblue' | 'firebrick' | 'floralwhite' | 'forestgreen' | 'fuchsia' | 'gainsboro' | 'ghostwhite' | 'gold' | 'goldenrod' | 'gray' | 'green' | 'greenyellow' | 'grey' | 'honeydew' | 'hotpink' | 'indianred' | 'indigo' | 'ivory' | 'khaki' | 'lavender' | 'lavenderblush' | 'lawngreen' | 'lemonchiffon' | 'lightblue' | 'lightcoral' | 'lightcyan' | 'lightgoldenrodyellow' | 'lightgray' | 'lightgreen' | 'lightgrey' | 'lightpink' | 'lightsalmon' | 'lightseagreen' | 'lightskyblue' | 'lightslategray' | 'lightslategrey' | 'lightsteelblue' | 'lightyellow' | 'lime' | 'limegreen' | 'linen' | 'magenta' | 'maroon' | 'mediumaquamarine' | 'mediumblue' | 'mediumorchid' | 'mediumpurple' | 'mediumseagreen' | 'mediumslateblue' | 'mediumspringgreen' | 'mediumturquoise' | 'mediumvioletred' | 'midnightblue' | 'mintcream' | 'mistyrose' | 'moccasin' | 'navajowhite' | 'navy' | 'oldlace' | 'olive' | 'olivedrab' | 'orange' | 'orangered' | 'orchid' | 'palegoldenrod' | 'palegreen' | 'paleturquoise' | 'palevioletred' | 'papayawhip' | 'peachpuff' | 'peru' | 'pink' | 'plum' | 'powderblue' | 'purple' | 'rebeccapurple' | 'red' | 'rosybrown' | 'royalblue' | 'saddlebrown' | 'salmon' | 'sandybrown' | 'seagreen' | 'seashell' | 'sienna' | 'silver' | 'skyblue' | 'slateblue' | 'slategray' | 'slategrey' | 'snow' | 'springgreen' | 'steelblue' | 'tan' | 'teal' | 'thistle' | 'tomato' | 'transparent' | 'turquoise' | 'violet' | 'wheat' | 'white' | 'whitesmoke' | 'yellow' | 'yellowgreen' type Paint = | Color | 'child' | 'context-fill' | 'context-stroke' | 'none' | (string & {}) type Position<TLength> = | TLength | 'bottom' | 'center' | 'left' | 'right' | 'top' | (string & {}) type Quote = 'close-quote' | 'no-close-quote' | 'no-open-quote' | 'open-quote' type RepeatStyle = | 'no-repeat' | 'repeat' | 'repeat-x' | 'repeat-y' | 'round' | 'space' | (string & {}) type SelfPosition = | 'center' | 'end' | 'flex-end' | 'flex-start' | 'self-end' | 'self-start' | 'start' type SingleAnimation<TTime> = | TimingFunction | SingleAnimationDirection | SingleAnimationFillMode | TTime | 'infinite' | 'none' | 'paused' | 'running' | (string & {}) | (number & {}) type SingleAnimationDirection = | 'alternate' | 'alternate-reverse' | 'normal' | 'reverse' type SingleAnimationFillMode = 'backwards' | 'both' | 'forwards' | 'none' type SingleTransition<TTime> = | TimingFunction | TTime | 'all' | 'none' | (string & {}) type StepTimingFunction = 'step-end' | 'step-start' | (string & {}) type TimingFunction = | CubicBezierTimingFunction | StepTimingFunction | 'linear' type TrackBreadth<TLength> = | TLength | 'auto' | 'max-content' | 'min-content' | (string & {}) type ViewportLength<TLength> = TLength | 'auto' | (string & {}) } export namespace Property { export type AlignContent = | Globals | DataType.ContentDistribution | DataType.ContentPosition | 'baseline' | 'normal' | (string & {}) export type AlignItems = | Globals | DataType.SelfPosition | 'baseline' | 'normal' | 'stretch' | (string & {}) export type AlignSelf = | Globals | DataType.SelfPosition | 'auto' | 'baseline' | 'normal' | 'stretch' | (string & {}) export type All = Globals export type Animation<TTime = string & {}> = | Globals | DataType.SingleAnimation<TTime> | (string & {}) export type AnimationDelay<TTime = string & {}> = | Globals | TTime | (string & {}) export type AnimationDirection = | Globals | DataType.SingleAnimationDirection | (string & {}) export type AnimationDuration<TTime = string & {}> = | Globals | TTime | (string & {}) export type AnimationFillMode = | Globals | DataType.SingleAnimationFillMode | (string & {}) export type AnimationIterationCount = | Globals | 'infinite' | (string & {}) | (number & {}) export type AnimationName = Globals | 'none' | (string & {}) export type AnimationPlayState = | Globals | 'paused' | 'running' | (string & {}) export type AnimationTimingFunction = | Globals | DataType.TimingFunction | (string & {}) export type Appearance = | Globals | DataType.CompatAuto | 'auto' | 'menulist-button' | 'none' | 'textfield' export type AspectRatio = Globals | 'auto' | (string & {}) export type BackdropFilter = Globals | 'none' | (string & {}) export type BackfaceVisibility = Globals | 'hidden' | 'visible' export type Background<TLength = (string & {}) | 0> = | Globals | DataType.FinalBgLayer<TLength> | (string & {}) export type BackgroundAttachment = | Globals | DataType.Attachment | (string & {}) export type BackgroundBlendMode = Globals | DataType.BlendMode | (string & {}) export type BackgroundClip = Globals | DataType.Box | (string & {}) export type BackgroundColor = Globals | DataType.Color export type BackgroundImage = Globals | 'none' | (string & {}) export type BackgroundOrigin = Globals | DataType.Box | (string & {}) export type BackgroundPosition<TLength = (string & {}) | 0> = | Globals | DataType.BgPosition<TLength> | (string & {}) export type BackgroundPositionX<TLength = (string & {}) | 0> = | Globals | TLength | 'center' | 'left' | 'right' | 'x-end' | 'x-start' | (string & {}) export type BackgroundPositionY<TLength = (string & {}) | 0> = | Globals | TLength | 'bottom' | 'center' | 'top' | 'y-end' | 'y-start' | (string & {}) export type BackgroundRepeat = Globals | DataType.RepeatStyle | (string & {}) export type BackgroundSize<TLength = (string & {}) | 0> = | Globals | DataType.BgSize<TLength> | (string & {}) export type BlockOverflow = Globals | 'clip' | 'ellipsis' | (string & {}) export type BlockSize<TLength = (string & {}) | 0> = | Globals | TLength | '-moz-max-content' | '-moz-min-content' | 'auto' | 'max-content' | 'min-content' | (string & {}) export type Border<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {}) export type BorderBlock<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {}) export type BorderBlockColor = Globals | DataType.Color | (string & {}) export type BorderBlockEnd<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {}) export type BorderBlockEndColor = Globals | DataType.Color export type BorderBlockEndStyle = Globals | DataType.LineStyle export type BorderBlockEndWidth<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> export type BorderBlockStart<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {}) export type BorderBlockStartColor = Globals | DataType.Color export type BorderBlockStartStyle = Globals | DataType.LineStyle export type BorderBlockStartWidth<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> export type BorderBlockStyle = Globals | DataType.LineStyle export type BorderBlockWidth<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> export type BorderBottom<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {}) export type BorderBottomColor = Globals | DataType.Color export type BorderBottomLeftRadius<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type BorderBottomRightRadius<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type BorderBottomStyle = Globals | DataType.LineStyle export type BorderBottomWidth<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> export type BorderCollapse = Globals | 'collapse' | 'separate' export type BorderColor = Globals | DataType.Color | (string & {}) export type BorderEndEndRadius<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type BorderEndStartRadius<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type BorderImage = | Globals | 'none' | 'repeat' | 'round' | 'space' | 'stretch' | (string & {}) | (number & {}) export type BorderImageOutset<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) | (number & {}) export type BorderImageRepeat = | Globals | 'repeat' | 'round' | 'space' | 'stretch' | (string & {}) export type BorderImageSlice = Globals | (string & {}) | (number & {}) export type BorderImageSource = Globals | 'none' | (string & {}) export type BorderImageWidth<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) | (number & {}) export type BorderInline<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {}) export type BorderInlineColor = Globals | DataType.Color | (string & {}) export type BorderInlineEnd<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {}) export type BorderInlineEndColor = Globals | DataType.Color export type BorderInlineEndStyle = Globals | DataType.LineStyle export type BorderInlineEndWidth<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> export type BorderInlineStart<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {}) export type BorderInlineStartColor = Globals | DataType.Color export type BorderInlineStartStyle = Globals | DataType.LineStyle export type BorderInlineStartWidth<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> export type BorderInlineStyle = Globals | DataType.LineStyle export type BorderInlineWidth<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> export type BorderLeft<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {}) export type BorderLeftColor = Globals | DataType.Color export type BorderLeftStyle = Globals | DataType.LineStyle export type BorderLeftWidth<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> export type BorderRadius<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type BorderRight<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {}) export type BorderRightColor = Globals | DataType.Color export type BorderRightStyle = Globals | DataType.LineStyle export type BorderRightWidth<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> export type BorderSpacing<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type BorderStartEndRadius<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type BorderStartStartRadius<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type BorderStyle = Globals | DataType.LineStyle | (string & {}) export type BorderTop<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {}) export type BorderTopColor = Globals | DataType.Color export type BorderTopLeftRadius<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type BorderTopRightRadius<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type BorderTopStyle = Globals | DataType.LineStyle export type BorderTopWidth<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> export type BorderWidth<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | (string & {}) export type Bottom<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type BoxAlign = | Globals | 'baseline' | 'center' | 'end' | 'start' | 'stretch' export type BoxDecorationBreak = Globals | 'clone' | 'slice' export type BoxDirection = Globals | 'inherit' | 'normal' | 'reverse' export type BoxFlex = Globals | (number & {}) export type BoxFlexGroup = Globals | (number & {}) export type BoxLines = Globals | 'multiple' | 'single' export type BoxOrdinalGroup = Globals | (number & {}) export type BoxOrient = | Globals | 'block-axis' | 'horizontal' | 'inherit' | 'inline-axis' | 'vertical' export type BoxPack = Globals | 'center' | 'end' | 'justify' | 'start' export type BoxShadow = Globals | 'none' | (string & {}) export type BoxSizing = Globals | 'border-box' | 'content-box' export type BreakAfter = | Globals | 'all' | 'always' | 'auto' | 'avoid' | 'avoid-column' | 'avoid-page' | 'avoid-region' | 'column' | 'left' | 'page' | 'recto' | 'region' | 'right' | 'verso' export type BreakBefore = | Globals | 'all' | 'always' | 'auto' | 'avoid' | 'avoid-column' | 'avoid-page' | 'avoid-region' | 'column' | 'left' | 'page' | 'recto' | 'region' | 'right' | 'verso' export type BreakInside = | Globals | 'auto' | 'avoid' | 'avoid-column' | 'avoid-page' | 'avoid-region' export type CaptionSide = | Globals | 'block-end' | 'block-start' | 'bottom' | 'inline-end' | 'inline-start' | 'top' export type CaretColor = Globals | DataType.Color | 'auto' export type Clear = | Globals | 'both' | 'inline-end' | 'inline-start' | 'left' | 'none' | 'right' export type Clip = Globals | 'auto' | (string & {}) export type ClipPath = Globals | DataType.GeometryBox | 'none' | (string & {}) export type Color = Globals | DataType.Color export type ColorAdjust = Globals | 'economy' | 'exact' export type ColumnCount = Globals | 'auto' | (number & {}) export type ColumnFill = Globals | 'auto' | 'balance' export type ColumnGap<TLength = (string & {}) | 0> = | Globals | TLength | 'normal' | (string & {}) export type ColumnRule<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | DataType.LineStyle | DataType.Color | (string & {}) export type ColumnRuleColor = Globals | DataType.Color export type ColumnRuleStyle = Globals | DataType.LineStyle | (string & {}) export type ColumnRuleWidth<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> | (string & {}) export type ColumnSpan = Globals | 'all' | 'none' export type ColumnWidth<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' export type Columns<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) | (number & {}) export type Contain = | Globals | 'content' | 'layout' | 'none' | 'paint' | 'size' | 'strict' | 'style' | (string & {}) export type Content = | Globals | DataType.ContentList | 'none' | 'normal' | (string & {}) export type CounterIncrement = Globals | 'none' | (string & {}) export type CounterReset = Globals | 'none' | (string & {}) export type CounterSet = Globals | 'none' | (string & {}) export type Cursor = | Globals | '-moz-grab' | '-webkit-grab' | 'alias' | 'all-scroll' | 'auto' | 'cell' | 'col-resize' | 'context-menu' | 'copy' | 'crosshair' | 'default' | 'e-resize' | 'ew-resize' | 'grab' | 'grabbing' | 'help' | 'move' | 'n-resize' | 'ne-resize' | 'nesw-resize' | 'no-drop' | 'none' | 'not-allowed' | 'ns-resize' | 'nw-resize' | 'nwse-resize' | 'pointer' | 'progress' | 'row-resize' | 's-resize' | 'se-resize' | 'sw-resize' | 'text' | 'vertical-text' | 'w-resize' | 'wait' | 'zoom-in' | 'zoom-out' | (string & {}) export type Direction = Globals | 'ltr' | 'rtl' export type Display = | Globals | DataType.DisplayOutside | DataType.DisplayInside | DataType.DisplayInternal | DataType.DisplayLegacy | 'contents' | 'list-item' | 'none' | (string & {}) export type EmptyCells = Globals | 'hide' | 'show' export type Filter = Globals | 'none' | (string & {}) export type Flex<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | 'content' | 'max-content' | 'min-content' | 'none' | (string & {}) | (number & {}) export type FlexBasis<TLength = (string & {}) | 0> = | Globals | TLength | '-moz-max-content' | '-moz-min-content' | '-webkit-auto' | 'auto' | 'content' | 'max-content' | 'min-content' | (string & {}) export type FlexDirection = | Globals | 'column' | 'column-reverse' | 'row' | 'row-reverse' export type FlexFlow = | Globals | 'column' | 'column-reverse' | 'nowrap' | 'row' | 'row-reverse' | 'wrap' | 'wrap-reverse' | (string & {}) export type FlexGrow = Globals | (number & {}) export type FlexShrink = Globals | (number & {}) export type FlexWrap = Globals | 'nowrap' | 'wrap' | 'wrap-reverse' export type Float = | Globals | 'inline-end' | 'inline-start' | 'left' | 'none' | 'right' export type Font = | Globals | 'caption' | 'icon' | 'menu' | 'message-box' | 'small-caption' | 'status-bar' | (string & {}) export type FontFamily = Globals | DataType.GenericFamily | (string & {}) export type FontFeatureSettings = Globals | 'normal' | (string & {}) export type FontKerning = Globals | 'auto' | 'none' | 'normal' export type FontLanguageOverride = Globals | 'normal' | (string & {}) export type FontOpticalSizing = Globals | 'auto' | 'none' export type FontSize<TLength = (string & {}) | 0> = | Globals | DataType.AbsoluteSize | TLength | 'larger' | 'smaller' | (string & {}) export type FontSizeAdjust = Globals | 'none' | (number & {}) export type FontSmooth<TLength = (string & {}) | 0> = | Globals | DataType.AbsoluteSize | TLength | 'always' | 'auto' | 'never' export type FontStretch = Globals | DataType.FontStretchAbsolute export type FontStyle = | Globals | 'italic' | 'normal' | 'oblique' | (string & {}) export type FontSynthesis = | Globals | 'none' | 'style' | 'weight' | (string & {}) export type FontVariant = | Globals | DataType.EastAsianVariantValues | 'all-petite-caps' | 'all-small-caps' | 'common-ligatures' | 'contextual' | 'diagonal-fractions' | 'discretionary-ligatures' | 'full-width' | 'historical-forms' | 'historical-ligatures' | 'lining-nums' | 'no-common-ligatures' | 'no-contextual' | 'no-discretionary-ligatures' | 'no-historical-ligatures' | 'none' | 'normal' | 'oldstyle-nums' | 'ordinal' | 'petite-caps' | 'proportional-nums' | 'proportional-width' | 'ruby' | 'slashed-zero' | 'small-caps' | 'stacked-fractions' | 'tabular-nums' | 'titling-caps' | 'unicase' | (string & {}) export type FontVariantAlternates = | Globals | 'historical-forms' | 'normal' | (string & {}) export type FontVariantCaps = | Globals | 'all-petite-caps' | 'all-small-caps' | 'normal' | 'petite-caps' | 'small-caps' | 'titling-caps' | 'unicase' export type FontVariantEastAsian = | Globals | DataType.EastAsianVariantValues | 'full-width' | 'normal' | 'proportional-width' | 'ruby' | (string & {}) export type FontVariantLigatures = | Globals | 'common-ligatures' | 'contextual' | 'discretionary-ligatures' | 'historical-ligatures' | 'no-common-ligatures' | 'no-contextual' | 'no-discretionary-ligatures' | 'no-historical-ligatures' | 'none' | 'normal' | (string & {}) export type FontVariantNumeric = | Globals | 'diagonal-fractions' | 'lining-nums' | 'normal' | 'oldstyle-nums' | 'ordinal' | 'proportional-nums' | 'slashed-zero' | 'stacked-fractions' | 'tabular-nums' | (string & {}) export type FontVariantPosition = Globals | 'normal' | 'sub' | 'super' export type FontVariationSettings = Globals | 'normal' | (string & {}) export type FontWeight = | Globals | DataType.FontWeightAbsolute | 'bolder' | 'lighter' export type Gap<TLength = (string & {}) | 0> = | Globals | TLength | 'normal' | (string & {}) export type Grid = Globals | 'none' | (string & {}) export type GridArea = Globals | DataType.GridLine | (string & {}) export type GridAutoColumns<TLength = (string & {}) | 0> = | Globals | DataType.TrackBreadth<TLength> | (string & {}) export type GridAutoFlow = | Globals | 'column' | 'dense' | 'row' | (string & {}) export type GridAutoRows<TLength = (string & {}) | 0> = | Globals | DataType.TrackBreadth<TLength> | (string & {}) export type GridColumn = Globals | DataType.GridLine | (string & {}) export type GridColumnEnd = Globals | DataType.GridLine export type GridColumnGap<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type GridColumnStart = Globals | DataType.GridLine export type GridGap<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type GridRow = Globals | DataType.GridLine | (string & {}) export type GridRowEnd = Globals | DataType.GridLine export type GridRowGap<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type GridRowStart = Globals | DataType.GridLine export type GridTemplate = Globals | 'none' | (string & {}) export type GridTemplateAreas = Globals | 'none' | (string & {}) export type GridTemplateColumns<TLength = (string & {}) | 0> = | Globals | DataType.TrackBreadth<TLength> | 'none' | 'subgrid' | (string & {}) export type GridTemplateRows<TLength = (string & {}) | 0> = | Globals | DataType.TrackBreadth<TLength> | 'none' | 'subgrid' | (string & {}) export type HangingPunctuation = | Globals | 'allow-end' | 'first' | 'force-end' | 'last' | 'none' | (string & {}) export type Height<TLength = (string & {}) | 0> = | Globals | TLength | '-moz-max-content' | '-moz-min-content' | 'auto' | 'max-content' | 'min-content' | (string & {}) export type Hyphens = Globals | 'auto' | 'manual' | 'none' export type ImageOrientation = Globals | 'flip' | 'from-image' | (string & {}) export type ImageRendering = | Globals | '-moz-crisp-edges' | '-webkit-optimize-contrast' | 'auto' | 'crisp-edges' | 'pixelated' export type ImageResolution = Globals | 'from-image' | (string & {}) export type ImeMode = | Globals | 'active' | 'auto' | 'disabled' | 'inactive' | 'normal' export type InitialLetter = Globals | 'normal' | (string & {}) | (number & {}) export type InlineSize<TLength = (string & {}) | 0> = | Globals | TLength | '-moz-max-content' | '-moz-min-content' | 'auto' | 'max-content' | 'min-content' | (string & {}) export type Inset<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type InsetBlock<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type InsetBlockEnd<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type InsetBlockStart<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type InsetInline<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type InsetInlineEnd<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type InsetInlineStart<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type Isolation = Globals | 'auto' | 'isolate' export type JustifyContent = | Globals | DataType.ContentDistribution | DataType.ContentPosition | 'left' | 'normal' | 'right' | (string & {}) export type JustifyItems = | Globals | DataType.SelfPosition | 'baseline' | 'left' | 'legacy' | 'normal' | 'right' | 'stretch' | (string & {}) export type JustifySelf = | Globals | DataType.SelfPosition | 'auto' | 'baseline' | 'left' | 'normal' | 'right' | 'stretch' | (string & {}) export type Left<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type LetterSpacing<TLength = (string & {}) | 0> = | Globals | TLength | 'normal' export type LineBreak = | Globals | 'anywhere' | 'auto' | 'loose' | 'normal' | 'strict' export type LineClamp = Globals | 'none' | (number & {}) export type LineHeight<TLength = (string & {}) | 0> = | Globals | TLength | 'normal' | (string & {}) | (number & {}) export type LineHeightStep<TLength = (string & {}) | 0> = Globals | TLength export type ListStyle = | Globals | 'inside' | 'none' | 'outside' | (string & {}) export type ListStyleImage = Globals | 'none' | (string & {}) export type ListStylePosition = Globals | 'inside' | 'outside' export type ListStyleType = Globals | 'none' | (string & {}) export type Margin<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type MarginBlock<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type MarginBlockEnd<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type MarginBlockStart<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type MarginBottom<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type MarginInline<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type MarginInlineEnd<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type MarginInlineStart<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type MarginLeft<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type MarginRight<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type MarginTop<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type Mask<TLength = (string & {}) | 0> = | Globals | DataType.MaskLayer<TLength> | (string & {}) export type MaskBorder = | Globals | 'alpha' | 'luminance' | 'none' | 'repeat' | 'round' | 'space' | 'stretch' | (string & {}) | (number & {}) export type MaskBorderMode = Globals | 'alpha' | 'luminance' export type MaskBorderOutset<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) | (number & {}) export type MaskBorderRepeat = | Globals | 'repeat' | 'round' | 'space' | 'stretch' | (string & {}) export type MaskBorderSlice = Globals | (string & {}) | (number & {}) export type MaskBorderSource = Globals | 'none' | (string & {}) export type MaskBorderWidth<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) | (number & {}) export type MaskClip = | Globals | DataType.GeometryBox | 'no-clip' | (string & {}) export type MaskComposite = | Globals | DataType.CompositingOperator | (string & {}) export type MaskImage = Globals | 'none' | (string & {}) export type MaskMode = Globals | DataType.MaskingMode | (string & {}) export type MaskOrigin = Globals | DataType.Box | 'margin-box' | (string & {}) export type MaskPosition<TLength = (string & {}) | 0> = | Globals | DataType.Position<TLength> | (string & {}) export type MaskRepeat = Globals | DataType.RepeatStyle | (string & {}) export type MaskSize<TLength = (string & {}) | 0> = | Globals | DataType.BgSize<TLength> | (string & {}) export type MaskType = Globals | 'alpha' | 'luminance' export type MaxBlockSize<TLength = (string & {}) | 0> = | Globals | TLength | '-moz-max-content' | '-moz-min-content' | 'auto' | 'max-content' | 'min-content' | (string & {}) export type MaxHeight<TLength = (string & {}) | 0> = | Globals | TLength | '-moz-max-content' | '-moz-min-content' | '-webkit-max-content' | '-webkit-min-content' | 'auto' | 'max-content' | 'min-content' | (string & {}) export type MaxInlineSize<TLength = (string & {}) | 0> = | Globals | TLength | '-moz-max-content' | '-moz-min-content' | 'auto' | 'max-content' | 'min-content' | (string & {}) export type MaxLines = Globals | 'none' | (number & {}) export type MaxWidth<TLength = (string & {}) | 0> = | Globals | TLength | '-moz-max-content' | '-moz-min-content' | '-webkit-max-content' | '-webkit-min-content' | 'auto' | 'intrinsic' | 'max-content' | 'min-content' | (string & {}) export type MinBlockSize<TLength = (string & {}) | 0> = | Globals | TLength | '-moz-max-content' | '-moz-min-content' | 'auto' | 'max-content' | 'min-content' | (string & {}) export type MinHeight<TLength = (string & {}) | 0> = | Globals | TLength | '-moz-max-content' | '-moz-min-content' | '-webkit-max-content' | '-webkit-min-content' | 'auto' | 'max-content' | 'min-content' | (string & {}) export type MinInlineSize<TLength = (string & {}) | 0> = | Globals | TLength | '-moz-max-content' | '-moz-min-content' | 'auto' | 'max-content' | 'min-content' | (string & {}) export type MinWidth<TLength = (string & {}) | 0> = | Globals | TLength | '-moz-max-content' | '-moz-min-content' | '-webkit-max-content' | '-webkit-min-content' | 'auto' | 'intrinsic' | 'max-content' | 'min-content' | 'min-intrinsic' | (string & {}) export type MixBlendMode = Globals | DataType.BlendMode export type Offset<TLength = (string & {}) | 0> = | Globals | DataType.Position<TLength> | DataType.GeometryBox | 'auto' | 'none' | (string & {}) export type OffsetDistance<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type OffsetPath = | Globals | DataType.GeometryBox | 'none' | (string & {}) export type OffsetRotate = Globals | 'auto' | 'reverse' | (string & {}) export type ObjectFit = | Globals | 'contain' | 'cover' | 'fill' | 'none' | 'scale-down' export type ObjectPosition<TLength = (string & {}) | 0> = | Globals | DataType.Position<TLength> export type OffsetAnchor<TLength = (string & {}) | 0> = | Globals | DataType.Position<TLength> | 'auto' export type Opacity = Globals | (string & {}) | (number & {}) export type Order = Globals | (number & {}) export type Orphans = Globals | (number & {}) export type Outline<TLength = (string & {}) | 0> = | Globals | DataType.Color | DataType.LineStyle | DataType.LineWidth<TLength> | 'auto' | 'invert' | (string & {}) export type OutlineColor = Globals | DataType.Color | 'invert' export type OutlineOffset<TLength = (string & {}) | 0> = Globals | TLength export type OutlineStyle = | Globals | DataType.LineStyle | 'auto' | (string & {}) export type OutlineWidth<TLength = (string & {}) | 0> = | Globals | DataType.LineWidth<TLength> export type Overflow = | Globals | 'auto' | 'hidden' | 'scroll' | 'visible' | (string & {}) export type OverflowAnchor = Globals | 'auto' | 'none' export type OverflowBlock = | Globals | 'auto' | 'clip' | 'hidden' | 'scroll' | 'visible' export type OverflowClipBox = Globals | 'content-box' | 'padding-box' export type OverflowInline = | Globals | 'auto' | 'clip' | 'hidden' | 'scroll' | 'visible' export type OverflowWrap = Globals | 'anywhere' | 'break-word' | 'normal' export type OverflowX = Globals | 'auto' | 'hidden' | 'scroll' | 'visible' export type OverflowY = Globals | 'auto' | 'hidden' | 'scroll' | 'visible' export type OverscrollBehavior = | Globals | 'auto' | 'contain' | 'none' | (string & {}) export type OverscrollBehaviorBlock = Globals | 'auto' | 'contain' | 'none' export type OverscrollBehaviorInline = Globals | 'auto' | 'contain' | 'none' export type OverscrollBehaviorX = Globals | 'auto' | 'contain' | 'none' export type OverscrollBehaviorY = Globals | 'auto' | 'contain' | 'none' export type Padding<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type PaddingBlock<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type PaddingBlockEnd<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type PaddingBlockStart<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type PaddingBottom<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type PaddingInline<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type PaddingInlineEnd<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type PaddingInlineStart<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type PaddingLeft<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type PaddingRight<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type PaddingTop<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type PageBreakAfter = | Globals | 'always' | 'auto' | 'avoid' | 'left' | 'recto' | 'right' | 'verso' export type PageBreakBefore = | Globals | 'always' | 'auto' | 'avoid' | 'left' | 'recto' | 'right' | 'verso' export type PageBreakInside = Globals | 'auto' | 'avoid' export type PaintOrder = | Globals | 'fill' | 'markers' | 'normal' | 'stroke' | (string & {}) export type Perspective<TLength = (string & {}) | 0> = | Globals | TLength | 'none' export type PerspectiveOrigin<TLength = (string & {}) | 0> = | Globals | DataType.Position<TLength> export type PlaceContent = | Globals | DataType.ContentDistribution | DataType.ContentPosition | 'baseline' | 'normal' | (string & {}) export type PlaceItems = | Globals | DataType.SelfPosition | 'baseline' | 'normal' | 'stretch' | (string & {}) export type PlaceSelf = | Globals | DataType.SelfPosition | 'auto' | 'baseline' | 'normal' | 'stretch' | (string & {}) export type PointerEvents = | Globals | 'all' | 'auto' | 'fill' | 'inherit' | 'none' | 'painted' | 'stroke' | 'visible' | 'visibleFill' | 'visiblePainted' | 'visibleStroke' export type Position = | Globals | '-webkit-sticky' | 'absolute' | 'fixed' | 'relative' | 'static' | 'sticky' export type Quotes = Globals | 'auto' | 'none' | (string & {}) export type Resize = | Globals | 'block' | 'both' | 'horizontal' | 'inline' | 'none' | 'vertical' export type Right<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type Rotate = Globals | 'none' | (string & {}) export type RowGap<TLength = (string & {}) | 0> = | Globals | TLength | 'normal' | (string & {}) export type RubyAlign = | Globals | 'center' | 'space-around' | 'space-between' | 'start' export type RubyMerge = Globals | 'auto' | 'collapse' | 'separate' export type RubyPosition = Globals | 'over' | 'under' export type Scale = Globals | 'none' | (string & {}) | (number & {}) export type ScrollBehavior = Globals | 'auto' | 'smooth' export type ScrollMargin<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type ScrollMarginBlock<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type ScrollMarginBlockEnd<TLength = (string & {}) | 0> = | Globals | TLength export type ScrollMarginBlockStart<TLength = (string & {}) | 0> = | Globals | TLength export type ScrollMarginBottom<TLength = (string & {}) | 0> = | Globals | TLength export type ScrollMarginInline<TLength = (string & {}) | 0> = | Globals | TLength | (string & {}) export type ScrollMarginInlineEnd<TLength = (string & {}) | 0> = | Globals | TLength export type ScrollMarginInlineStart<TLength = (string & {}) | 0> = | Globals | TLength export type ScrollMarginLeft<TLength = (string & {}) | 0> = Globals | TLength export type ScrollMarginRight<TLength = (string & {}) | 0> = Globals | TLength export type ScrollMarginTop<TLength = (string & {}) | 0> = Globals | TLength export type ScrollPadding<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type ScrollPaddingBlock<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type ScrollPaddingBlockEnd<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type ScrollPaddingBlockStart<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type ScrollPaddingBottom<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type ScrollPaddingInline<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type ScrollPaddingInlineEnd<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type ScrollPaddingInlineStart<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type ScrollPaddingLeft<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type ScrollPaddingRight<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type ScrollPaddingTop<TLength = (string & {}) | 0> = | Globals | TLength | 'auto' | (string & {}) export type ScrollSnapAlign = | Globals | 'center' | 'end' | 'none' | 'start' | (string & {}) export type ScrollSnapCoordinate<TLength = (string & {}) | 0> = | Globals | DataType.Position<TLength> | 'none' | (string & {}) export type ScrollSnapDestination<TLength = (string & {}) | 0> = | Globals | DataType.Position<TLength> export type ScrollSnapPointsX = Globals | 'none' | (string & {}) export type ScrollSnapPointsY = Globals | 'none' | (string & {}) export type ScrollSnapStop = Globals | 'always' | 'normal' export type ScrollSnapType = | Globals | 'block' | 'both' | 'inline' | 'none' | 'x' | 'y' | (string & {}) export type ScrollSnapTypeX = Globals | 'mandatory' | 'none' | 'proximity' export type ScrollSnapTypeY = Globals | 'mandatory' | 'none' | 'proximity' export type ScrollbarColor = | Globals | DataType.Color | 'auto' | 'dark' | 'light' export type MsScrollbarTrackColor = Globals | DataType.Color export type ScrollbarWidth = Globals | 'aut