UNPKG

@tempots/dom

Version:

Fully-typed frontend framework alternative to React and Angular

523 lines (522 loc) 30.3 kB
import { NValue, Renderable } from '../types/domain'; import { CSSStyles } from '../types/css-styles'; import { Merge } from './ensure'; export type StyleOptions = Merge<{ [AN in keyof CSSStyles]: (value: NValue<string>) => Renderable; }, { variable: (name: `--${string}`, value: NValue<string>) => Renderable; }>; /** * A collection of functions to create style renderables. * @public */ export declare const style: { page: (value: NValue<string>) => Renderable; grid: (value: NValue<string>) => Renderable; all: (value: NValue<string>) => Renderable; accentColor: (value: NValue<string>) => Renderable; alignContent: (value: NValue<string>) => Renderable; alignItems: (value: NValue<string>) => Renderable; alignSelf: (value: NValue<string>) => Renderable; alignmentBaseline: (value: NValue<string>) => Renderable; animation: (value: NValue<string>) => Renderable; animationComposition: (value: NValue<string>) => Renderable; animationDelay: (value: NValue<string>) => Renderable; animationDirection: (value: NValue<string>) => Renderable; animationDuration: (value: NValue<string>) => Renderable; animationFillMode: (value: NValue<string>) => Renderable; animationIterationCount: (value: NValue<string>) => Renderable; animationName: (value: NValue<string>) => Renderable; animationPlayState: (value: NValue<string>) => Renderable; animationTimingFunction: (value: NValue<string>) => Renderable; appearance: (value: NValue<string>) => Renderable; aspectRatio: (value: NValue<string>) => Renderable; backdropFilter: (value: NValue<string>) => Renderable; backfaceVisibility: (value: NValue<string>) => Renderable; background: (value: NValue<string>) => Renderable; backgroundAttachment: (value: NValue<string>) => Renderable; backgroundBlendMode: (value: NValue<string>) => Renderable; backgroundClip: (value: NValue<string>) => Renderable; backgroundColor: (value: NValue<string>) => Renderable; backgroundImage: (value: NValue<string>) => Renderable; backgroundOrigin: (value: NValue<string>) => Renderable; backgroundPosition: (value: NValue<string>) => Renderable; backgroundPositionX: (value: NValue<string>) => Renderable; backgroundPositionY: (value: NValue<string>) => Renderable; backgroundRepeat: (value: NValue<string>) => Renderable; backgroundSize: (value: NValue<string>) => Renderable; baselineShift: (value: NValue<string>) => Renderable; baselineSource: (value: NValue<string>) => Renderable; blockSize: (value: NValue<string>) => Renderable; border: (value: NValue<string>) => Renderable; borderBlock: (value: NValue<string>) => Renderable; borderBlockColor: (value: NValue<string>) => Renderable; borderBlockEnd: (value: NValue<string>) => Renderable; borderBlockEndColor: (value: NValue<string>) => Renderable; borderBlockEndStyle: (value: NValue<string>) => Renderable; borderBlockEndWidth: (value: NValue<string>) => Renderable; borderBlockStart: (value: NValue<string>) => Renderable; borderBlockStartColor: (value: NValue<string>) => Renderable; borderBlockStartStyle: (value: NValue<string>) => Renderable; borderBlockStartWidth: (value: NValue<string>) => Renderable; borderBlockStyle: (value: NValue<string>) => Renderable; borderBlockWidth: (value: NValue<string>) => Renderable; borderBottom: (value: NValue<string>) => Renderable; borderBottomColor: (value: NValue<string>) => Renderable; borderBottomLeftRadius: (value: NValue<string>) => Renderable; borderBottomRightRadius: (value: NValue<string>) => Renderable; borderBottomStyle: (value: NValue<string>) => Renderable; borderBottomWidth: (value: NValue<string>) => Renderable; borderCollapse: (value: NValue<string>) => Renderable; borderColor: (value: NValue<string>) => Renderable; borderEndEndRadius: (value: NValue<string>) => Renderable; borderEndStartRadius: (value: NValue<string>) => Renderable; borderImage: (value: NValue<string>) => Renderable; borderImageOutset: (value: NValue<string>) => Renderable; borderImageRepeat: (value: NValue<string>) => Renderable; borderImageSlice: (value: NValue<string>) => Renderable; borderImageSource: (value: NValue<string>) => Renderable; borderImageWidth: (value: NValue<string>) => Renderable; borderInline: (value: NValue<string>) => Renderable; borderInlineColor: (value: NValue<string>) => Renderable; borderInlineEnd: (value: NValue<string>) => Renderable; borderInlineEndColor: (value: NValue<string>) => Renderable; borderInlineEndStyle: (value: NValue<string>) => Renderable; borderInlineEndWidth: (value: NValue<string>) => Renderable; borderInlineStart: (value: NValue<string>) => Renderable; borderInlineStartColor: (value: NValue<string>) => Renderable; borderInlineStartStyle: (value: NValue<string>) => Renderable; borderInlineStartWidth: (value: NValue<string>) => Renderable; borderInlineStyle: (value: NValue<string>) => Renderable; borderInlineWidth: (value: NValue<string>) => Renderable; borderLeft: (value: NValue<string>) => Renderable; borderLeftColor: (value: NValue<string>) => Renderable; borderLeftStyle: (value: NValue<string>) => Renderable; borderLeftWidth: (value: NValue<string>) => Renderable; borderRadius: (value: NValue<string>) => Renderable; borderRight: (value: NValue<string>) => Renderable; borderRightColor: (value: NValue<string>) => Renderable; borderRightStyle: (value: NValue<string>) => Renderable; borderRightWidth: (value: NValue<string>) => Renderable; borderSpacing: (value: NValue<string>) => Renderable; borderStartEndRadius: (value: NValue<string>) => Renderable; borderStartStartRadius: (value: NValue<string>) => Renderable; borderStyle: (value: NValue<string>) => Renderable; borderTop: (value: NValue<string>) => Renderable; borderTopColor: (value: NValue<string>) => Renderable; borderTopLeftRadius: (value: NValue<string>) => Renderable; borderTopRightRadius: (value: NValue<string>) => Renderable; borderTopStyle: (value: NValue<string>) => Renderable; borderTopWidth: (value: NValue<string>) => Renderable; borderWidth: (value: NValue<string>) => Renderable; bottom: (value: NValue<string>) => Renderable; boxDecorationBreak: (value: NValue<string>) => Renderable; boxShadow: (value: NValue<string>) => Renderable; boxSizing: (value: NValue<string>) => Renderable; breakAfter: (value: NValue<string>) => Renderable; breakBefore: (value: NValue<string>) => Renderable; breakInside: (value: NValue<string>) => Renderable; captionSide: (value: NValue<string>) => Renderable; caretColor: (value: NValue<string>) => Renderable; clear: (value: NValue<string>) => Renderable; clip: (value: NValue<string>) => Renderable; clipPath: (value: NValue<string>) => Renderable; clipRule: (value: NValue<string>) => Renderable; color: (value: NValue<string>) => Renderable; colorInterpolation: (value: NValue<string>) => Renderable; colorInterpolationFilters: (value: NValue<string>) => Renderable; colorScheme: (value: NValue<string>) => Renderable; columnCount: (value: NValue<string>) => Renderable; columnFill: (value: NValue<string>) => Renderable; columnGap: (value: NValue<string>) => Renderable; columnRule: (value: NValue<string>) => Renderable; columnRuleColor: (value: NValue<string>) => Renderable; columnRuleStyle: (value: NValue<string>) => Renderable; columnRuleWidth: (value: NValue<string>) => Renderable; columnSpan: (value: NValue<string>) => Renderable; columnWidth: (value: NValue<string>) => Renderable; columns: (value: NValue<string>) => Renderable; contain: (value: NValue<string>) => Renderable; containIntrinsicBlockSize: (value: NValue<string>) => Renderable; containIntrinsicHeight: (value: NValue<string>) => Renderable; containIntrinsicInlineSize: (value: NValue<string>) => Renderable; containIntrinsicSize: (value: NValue<string>) => Renderable; containIntrinsicWidth: (value: NValue<string>) => Renderable; container: (value: NValue<string>) => Renderable; containerName: (value: NValue<string>) => Renderable; containerType: (value: NValue<string>) => Renderable; content: (value: NValue<string>) => Renderable; contentVisibility: (value: NValue<string>) => Renderable; counterIncrement: (value: NValue<string>) => Renderable; counterReset: (value: NValue<string>) => Renderable; counterSet: (value: NValue<string>) => Renderable; cssFloat: (value: NValue<string>) => Renderable; cssText: (value: NValue<string>) => Renderable; cursor: (value: NValue<string>) => Renderable; cx: (value: NValue<string>) => Renderable; cy: (value: NValue<string>) => Renderable; d: (value: NValue<string>) => Renderable; direction: (value: NValue<string>) => Renderable; display: (value: NValue<string>) => Renderable; dominantBaseline: (value: NValue<string>) => Renderable; emptyCells: (value: NValue<string>) => Renderable; fill: (value: NValue<string>) => Renderable; fillOpacity: (value: NValue<string>) => Renderable; fillRule: (value: NValue<string>) => Renderable; filter: (value: NValue<string>) => Renderable; flex: (value: NValue<string>) => Renderable; flexBasis: (value: NValue<string>) => Renderable; flexDirection: (value: NValue<string>) => Renderable; flexFlow: (value: NValue<string>) => Renderable; flexGrow: (value: NValue<string>) => Renderable; flexShrink: (value: NValue<string>) => Renderable; flexWrap: (value: NValue<string>) => Renderable; float: (value: NValue<string>) => Renderable; floodColor: (value: NValue<string>) => Renderable; floodOpacity: (value: NValue<string>) => Renderable; font: (value: NValue<string>) => Renderable; fontFamily: (value: NValue<string>) => Renderable; fontFeatureSettings: (value: NValue<string>) => Renderable; fontKerning: (value: NValue<string>) => Renderable; fontOpticalSizing: (value: NValue<string>) => Renderable; fontPalette: (value: NValue<string>) => Renderable; fontSize: (value: NValue<string>) => Renderable; fontSizeAdjust: (value: NValue<string>) => Renderable; fontStretch: (value: NValue<string>) => Renderable; fontStyle: (value: NValue<string>) => Renderable; fontSynthesis: (value: NValue<string>) => Renderable; fontSynthesisSmallCaps: (value: NValue<string>) => Renderable; fontSynthesisStyle: (value: NValue<string>) => Renderable; fontSynthesisWeight: (value: NValue<string>) => Renderable; fontVariant: (value: NValue<string>) => Renderable; fontVariantAlternates: (value: NValue<string>) => Renderable; fontVariantCaps: (value: NValue<string>) => Renderable; fontVariantEastAsian: (value: NValue<string>) => Renderable; fontVariantLigatures: (value: NValue<string>) => Renderable; fontVariantNumeric: (value: NValue<string>) => Renderable; fontVariantPosition: (value: NValue<string>) => Renderable; fontVariationSettings: (value: NValue<string>) => Renderable; fontWeight: (value: NValue<string>) => Renderable; forcedColorAdjust: (value: NValue<string>) => Renderable; gap: (value: NValue<string>) => Renderable; gridArea: (value: NValue<string>) => Renderable; gridAutoColumns: (value: NValue<string>) => Renderable; gridAutoFlow: (value: NValue<string>) => Renderable; gridAutoRows: (value: NValue<string>) => Renderable; gridColumn: (value: NValue<string>) => Renderable; gridColumnEnd: (value: NValue<string>) => Renderable; gridColumnGap: (value: NValue<string>) => Renderable; gridColumnStart: (value: NValue<string>) => Renderable; gridGap: (value: NValue<string>) => Renderable; gridRow: (value: NValue<string>) => Renderable; gridRowEnd: (value: NValue<string>) => Renderable; gridRowGap: (value: NValue<string>) => Renderable; gridRowStart: (value: NValue<string>) => Renderable; gridTemplate: (value: NValue<string>) => Renderable; gridTemplateAreas: (value: NValue<string>) => Renderable; gridTemplateColumns: (value: NValue<string>) => Renderable; gridTemplateRows: (value: NValue<string>) => Renderable; height: (value: NValue<string>) => Renderable; hyphenateCharacter: (value: NValue<string>) => Renderable; hyphenateLimitChars: (value: NValue<string>) => Renderable; hyphens: (value: NValue<string>) => Renderable; imageOrientation: (value: NValue<string>) => Renderable; imageRendering: (value: NValue<string>) => Renderable; inlineSize: (value: NValue<string>) => Renderable; inset: (value: NValue<string>) => Renderable; insetBlock: (value: NValue<string>) => Renderable; insetBlockEnd: (value: NValue<string>) => Renderable; insetBlockStart: (value: NValue<string>) => Renderable; insetInline: (value: NValue<string>) => Renderable; insetInlineEnd: (value: NValue<string>) => Renderable; insetInlineStart: (value: NValue<string>) => Renderable; isolation: (value: NValue<string>) => Renderable; justifyContent: (value: NValue<string>) => Renderable; justifyItems: (value: NValue<string>) => Renderable; justifySelf: (value: NValue<string>) => Renderable; left: (value: NValue<string>) => Renderable; letterSpacing: (value: NValue<string>) => Renderable; lightingColor: (value: NValue<string>) => Renderable; lineBreak: (value: NValue<string>) => Renderable; lineHeight: (value: NValue<string>) => Renderable; listStyle: (value: NValue<string>) => Renderable; listStyleImage: (value: NValue<string>) => Renderable; listStylePosition: (value: NValue<string>) => Renderable; listStyleType: (value: NValue<string>) => Renderable; margin: (value: NValue<string>) => Renderable; marginBlock: (value: NValue<string>) => Renderable; marginBlockEnd: (value: NValue<string>) => Renderable; marginBlockStart: (value: NValue<string>) => Renderable; marginBottom: (value: NValue<string>) => Renderable; marginInline: (value: NValue<string>) => Renderable; marginInlineEnd: (value: NValue<string>) => Renderable; marginInlineStart: (value: NValue<string>) => Renderable; marginLeft: (value: NValue<string>) => Renderable; marginRight: (value: NValue<string>) => Renderable; marginTop: (value: NValue<string>) => Renderable; marker: (value: NValue<string>) => Renderable; markerEnd: (value: NValue<string>) => Renderable; markerMid: (value: NValue<string>) => Renderable; markerStart: (value: NValue<string>) => Renderable; mask: (value: NValue<string>) => Renderable; maskClip: (value: NValue<string>) => Renderable; maskComposite: (value: NValue<string>) => Renderable; maskImage: (value: NValue<string>) => Renderable; maskMode: (value: NValue<string>) => Renderable; maskOrigin: (value: NValue<string>) => Renderable; maskPosition: (value: NValue<string>) => Renderable; maskRepeat: (value: NValue<string>) => Renderable; maskSize: (value: NValue<string>) => Renderable; maskType: (value: NValue<string>) => Renderable; mathDepth: (value: NValue<string>) => Renderable; mathStyle: (value: NValue<string>) => Renderable; maxBlockSize: (value: NValue<string>) => Renderable; maxHeight: (value: NValue<string>) => Renderable; maxInlineSize: (value: NValue<string>) => Renderable; maxWidth: (value: NValue<string>) => Renderable; minBlockSize: (value: NValue<string>) => Renderable; minHeight: (value: NValue<string>) => Renderable; minInlineSize: (value: NValue<string>) => Renderable; minWidth: (value: NValue<string>) => Renderable; mixBlendMode: (value: NValue<string>) => Renderable; objectFit: (value: NValue<string>) => Renderable; objectPosition: (value: NValue<string>) => Renderable; offset: (value: NValue<string>) => Renderable; offsetAnchor: (value: NValue<string>) => Renderable; offsetDistance: (value: NValue<string>) => Renderable; offsetPath: (value: NValue<string>) => Renderable; offsetPosition: (value: NValue<string>) => Renderable; offsetRotate: (value: NValue<string>) => Renderable; opacity: (value: NValue<string>) => Renderable; order: (value: NValue<string>) => Renderable; orphans: (value: NValue<string>) => Renderable; outline: (value: NValue<string>) => Renderable; outlineColor: (value: NValue<string>) => Renderable; outlineOffset: (value: NValue<string>) => Renderable; outlineStyle: (value: NValue<string>) => Renderable; outlineWidth: (value: NValue<string>) => Renderable; overflow: (value: NValue<string>) => Renderable; overflowAnchor: (value: NValue<string>) => Renderable; overflowBlock: (value: NValue<string>) => Renderable; overflowClipMargin: (value: NValue<string>) => Renderable; overflowInline: (value: NValue<string>) => Renderable; overflowWrap: (value: NValue<string>) => Renderable; overflowX: (value: NValue<string>) => Renderable; overflowY: (value: NValue<string>) => Renderable; overscrollBehavior: (value: NValue<string>) => Renderable; overscrollBehaviorBlock: (value: NValue<string>) => Renderable; overscrollBehaviorInline: (value: NValue<string>) => Renderable; overscrollBehaviorX: (value: NValue<string>) => Renderable; overscrollBehaviorY: (value: NValue<string>) => Renderable; padding: (value: NValue<string>) => Renderable; paddingBlock: (value: NValue<string>) => Renderable; paddingBlockEnd: (value: NValue<string>) => Renderable; paddingBlockStart: (value: NValue<string>) => Renderable; paddingBottom: (value: NValue<string>) => Renderable; paddingInline: (value: NValue<string>) => Renderable; paddingInlineEnd: (value: NValue<string>) => Renderable; paddingInlineStart: (value: NValue<string>) => Renderable; paddingLeft: (value: NValue<string>) => Renderable; paddingRight: (value: NValue<string>) => Renderable; paddingTop: (value: NValue<string>) => Renderable; pageBreakAfter: (value: NValue<string>) => Renderable; pageBreakBefore: (value: NValue<string>) => Renderable; pageBreakInside: (value: NValue<string>) => Renderable; paintOrder: (value: NValue<string>) => Renderable; perspective: (value: NValue<string>) => Renderable; perspectiveOrigin: (value: NValue<string>) => Renderable; placeContent: (value: NValue<string>) => Renderable; placeItems: (value: NValue<string>) => Renderable; placeSelf: (value: NValue<string>) => Renderable; pointerEvents: (value: NValue<string>) => Renderable; position: (value: NValue<string>) => Renderable; printColorAdjust: (value: NValue<string>) => Renderable; quotes: (value: NValue<string>) => Renderable; r: (value: NValue<string>) => Renderable; resize: (value: NValue<string>) => Renderable; right: (value: NValue<string>) => Renderable; rotate: (value: NValue<string>) => Renderable; rowGap: (value: NValue<string>) => Renderable; rubyAlign: (value: NValue<string>) => Renderable; rubyPosition: (value: NValue<string>) => Renderable; rx: (value: NValue<string>) => Renderable; ry: (value: NValue<string>) => Renderable; scale: (value: NValue<string>) => Renderable; scrollBehavior: (value: NValue<string>) => Renderable; scrollMargin: (value: NValue<string>) => Renderable; scrollMarginBlock: (value: NValue<string>) => Renderable; scrollMarginBlockEnd: (value: NValue<string>) => Renderable; scrollMarginBlockStart: (value: NValue<string>) => Renderable; scrollMarginBottom: (value: NValue<string>) => Renderable; scrollMarginInline: (value: NValue<string>) => Renderable; scrollMarginInlineEnd: (value: NValue<string>) => Renderable; scrollMarginInlineStart: (value: NValue<string>) => Renderable; scrollMarginLeft: (value: NValue<string>) => Renderable; scrollMarginRight: (value: NValue<string>) => Renderable; scrollMarginTop: (value: NValue<string>) => Renderable; scrollPadding: (value: NValue<string>) => Renderable; scrollPaddingBlock: (value: NValue<string>) => Renderable; scrollPaddingBlockEnd: (value: NValue<string>) => Renderable; scrollPaddingBlockStart: (value: NValue<string>) => Renderable; scrollPaddingBottom: (value: NValue<string>) => Renderable; scrollPaddingInline: (value: NValue<string>) => Renderable; scrollPaddingInlineEnd: (value: NValue<string>) => Renderable; scrollPaddingInlineStart: (value: NValue<string>) => Renderable; scrollPaddingLeft: (value: NValue<string>) => Renderable; scrollPaddingRight: (value: NValue<string>) => Renderable; scrollPaddingTop: (value: NValue<string>) => Renderable; scrollSnapAlign: (value: NValue<string>) => Renderable; scrollSnapStop: (value: NValue<string>) => Renderable; scrollSnapType: (value: NValue<string>) => Renderable; scrollbarColor: (value: NValue<string>) => Renderable; scrollbarGutter: (value: NValue<string>) => Renderable; scrollbarWidth: (value: NValue<string>) => Renderable; shapeImageThreshold: (value: NValue<string>) => Renderable; shapeMargin: (value: NValue<string>) => Renderable; shapeOutside: (value: NValue<string>) => Renderable; shapeRendering: (value: NValue<string>) => Renderable; stopColor: (value: NValue<string>) => Renderable; stopOpacity: (value: NValue<string>) => Renderable; stroke: (value: NValue<string>) => Renderable; strokeDasharray: (value: NValue<string>) => Renderable; strokeDashoffset: (value: NValue<string>) => Renderable; strokeLinecap: (value: NValue<string>) => Renderable; strokeLinejoin: (value: NValue<string>) => Renderable; strokeMiterlimit: (value: NValue<string>) => Renderable; strokeOpacity: (value: NValue<string>) => Renderable; strokeWidth: (value: NValue<string>) => Renderable; tabSize: (value: NValue<string>) => Renderable; tableLayout: (value: NValue<string>) => Renderable; textAlign: (value: NValue<string>) => Renderable; textAlignLast: (value: NValue<string>) => Renderable; textAnchor: (value: NValue<string>) => Renderable; textBox: (value: NValue<string>) => Renderable; textBoxEdge: (value: NValue<string>) => Renderable; textBoxTrim: (value: NValue<string>) => Renderable; textCombineUpright: (value: NValue<string>) => Renderable; textDecoration: (value: NValue<string>) => Renderable; textDecorationColor: (value: NValue<string>) => Renderable; textDecorationLine: (value: NValue<string>) => Renderable; textDecorationSkipInk: (value: NValue<string>) => Renderable; textDecorationStyle: (value: NValue<string>) => Renderable; textDecorationThickness: (value: NValue<string>) => Renderable; textEmphasis: (value: NValue<string>) => Renderable; textEmphasisColor: (value: NValue<string>) => Renderable; textEmphasisPosition: (value: NValue<string>) => Renderable; textEmphasisStyle: (value: NValue<string>) => Renderable; textIndent: (value: NValue<string>) => Renderable; textOrientation: (value: NValue<string>) => Renderable; textOverflow: (value: NValue<string>) => Renderable; textRendering: (value: NValue<string>) => Renderable; textShadow: (value: NValue<string>) => Renderable; textTransform: (value: NValue<string>) => Renderable; textUnderlineOffset: (value: NValue<string>) => Renderable; textUnderlinePosition: (value: NValue<string>) => Renderable; textWrap: (value: NValue<string>) => Renderable; textWrapMode: (value: NValue<string>) => Renderable; textWrapStyle: (value: NValue<string>) => Renderable; top: (value: NValue<string>) => Renderable; touchAction: (value: NValue<string>) => Renderable; transform: (value: NValue<string>) => Renderable; transformBox: (value: NValue<string>) => Renderable; transformOrigin: (value: NValue<string>) => Renderable; transformStyle: (value: NValue<string>) => Renderable; transition: (value: NValue<string>) => Renderable; transitionBehavior: (value: NValue<string>) => Renderable; transitionDelay: (value: NValue<string>) => Renderable; transitionDuration: (value: NValue<string>) => Renderable; transitionProperty: (value: NValue<string>) => Renderable; transitionTimingFunction: (value: NValue<string>) => Renderable; translate: (value: NValue<string>) => Renderable; unicodeBidi: (value: NValue<string>) => Renderable; userSelect: (value: NValue<string>) => Renderable; vectorEffect: (value: NValue<string>) => Renderable; verticalAlign: (value: NValue<string>) => Renderable; viewTransitionClass: (value: NValue<string>) => Renderable; viewTransitionName: (value: NValue<string>) => Renderable; visibility: (value: NValue<string>) => Renderable; webkitAlignContent: (value: NValue<string>) => Renderable; webkitAlignItems: (value: NValue<string>) => Renderable; webkitAlignSelf: (value: NValue<string>) => Renderable; webkitAnimation: (value: NValue<string>) => Renderable; webkitAnimationDelay: (value: NValue<string>) => Renderable; webkitAnimationDirection: (value: NValue<string>) => Renderable; webkitAnimationDuration: (value: NValue<string>) => Renderable; webkitAnimationFillMode: (value: NValue<string>) => Renderable; webkitAnimationIterationCount: (value: NValue<string>) => Renderable; webkitAnimationName: (value: NValue<string>) => Renderable; webkitAnimationPlayState: (value: NValue<string>) => Renderable; webkitAnimationTimingFunction: (value: NValue<string>) => Renderable; webkitAppearance: (value: NValue<string>) => Renderable; webkitBackfaceVisibility: (value: NValue<string>) => Renderable; webkitBackgroundClip: (value: NValue<string>) => Renderable; webkitBackgroundOrigin: (value: NValue<string>) => Renderable; webkitBackgroundSize: (value: NValue<string>) => Renderable; webkitBorderBottomLeftRadius: (value: NValue<string>) => Renderable; webkitBorderBottomRightRadius: (value: NValue<string>) => Renderable; webkitBorderRadius: (value: NValue<string>) => Renderable; webkitBorderTopLeftRadius: (value: NValue<string>) => Renderable; webkitBorderTopRightRadius: (value: NValue<string>) => Renderable; webkitBoxAlign: (value: NValue<string>) => Renderable; webkitBoxFlex: (value: NValue<string>) => Renderable; webkitBoxOrdinalGroup: (value: NValue<string>) => Renderable; webkitBoxOrient: (value: NValue<string>) => Renderable; webkitBoxPack: (value: NValue<string>) => Renderable; webkitBoxShadow: (value: NValue<string>) => Renderable; webkitBoxSizing: (value: NValue<string>) => Renderable; webkitFilter: (value: NValue<string>) => Renderable; webkitFlex: (value: NValue<string>) => Renderable; webkitFlexBasis: (value: NValue<string>) => Renderable; webkitFlexDirection: (value: NValue<string>) => Renderable; webkitFlexFlow: (value: NValue<string>) => Renderable; webkitFlexGrow: (value: NValue<string>) => Renderable; webkitFlexShrink: (value: NValue<string>) => Renderable; webkitFlexWrap: (value: NValue<string>) => Renderable; webkitJustifyContent: (value: NValue<string>) => Renderable; webkitLineClamp: (value: NValue<string>) => Renderable; webkitMask: (value: NValue<string>) => Renderable; webkitMaskBoxImage: (value: NValue<string>) => Renderable; webkitMaskBoxImageOutset: (value: NValue<string>) => Renderable; webkitMaskBoxImageRepeat: (value: NValue<string>) => Renderable; webkitMaskBoxImageSlice: (value: NValue<string>) => Renderable; webkitMaskBoxImageSource: (value: NValue<string>) => Renderable; webkitMaskBoxImageWidth: (value: NValue<string>) => Renderable; webkitMaskClip: (value: NValue<string>) => Renderable; webkitMaskComposite: (value: NValue<string>) => Renderable; webkitMaskImage: (value: NValue<string>) => Renderable; webkitMaskOrigin: (value: NValue<string>) => Renderable; webkitMaskPosition: (value: NValue<string>) => Renderable; webkitMaskRepeat: (value: NValue<string>) => Renderable; webkitMaskSize: (value: NValue<string>) => Renderable; webkitOrder: (value: NValue<string>) => Renderable; webkitPerspective: (value: NValue<string>) => Renderable; webkitPerspectiveOrigin: (value: NValue<string>) => Renderable; webkitTextFillColor: (value: NValue<string>) => Renderable; webkitTextSizeAdjust: (value: NValue<string>) => Renderable; webkitTextStroke: (value: NValue<string>) => Renderable; webkitTextStrokeColor: (value: NValue<string>) => Renderable; webkitTextStrokeWidth: (value: NValue<string>) => Renderable; webkitTransform: (value: NValue<string>) => Renderable; webkitTransformOrigin: (value: NValue<string>) => Renderable; webkitTransformStyle: (value: NValue<string>) => Renderable; webkitTransition: (value: NValue<string>) => Renderable; webkitTransitionDelay: (value: NValue<string>) => Renderable; webkitTransitionDuration: (value: NValue<string>) => Renderable; webkitTransitionProperty: (value: NValue<string>) => Renderable; webkitTransitionTimingFunction: (value: NValue<string>) => Renderable; webkitUserSelect: (value: NValue<string>) => Renderable; whiteSpace: (value: NValue<string>) => Renderable; whiteSpaceCollapse: (value: NValue<string>) => Renderable; widows: (value: NValue<string>) => Renderable; width: (value: NValue<string>) => Renderable; willChange: (value: NValue<string>) => Renderable; wordBreak: (value: NValue<string>) => Renderable; wordSpacing: (value: NValue<string>) => Renderable; wordWrap: (value: NValue<string>) => Renderable; writingMode: (value: NValue<string>) => Renderable; x: (value: NValue<string>) => Renderable; y: (value: NValue<string>) => Renderable; zIndex: (value: NValue<string>) => Renderable; zoom: (value: NValue<string>) => Renderable; variable: (name: `--${string}`, value: NValue<string>) => Renderable; };