external render: ReasonReact.reactElement => Dom.element => unit = "BS:4.0.7„•¦¾%%#° B‘@ B@E”À&render )react-dom@@@""render";
external _getElementsByClassName: string => array(Dom.element) = "BS:4.0.7„•¦¾-° B‘@@@”À?document.getElementsByClassName@@@""document.getElementsByClassName";
external _getElementById: string => option(Dom.element) = "BS:4.0.7„•¦¾%° B‘@@D”À7document.getElementById@@@""document.getElementById";
let renderToElementWithClassName: ReasonReact.reactElement => string => unit;
let renderToElementWithId: ReasonReact.reactElement => string => unit;
external hydrate: ReasonReact.reactElement => Dom.element => unit = "BS:4.0.7„•¦¾&%#° B‘@ B@E”À'hydrate )react-dom@@@""hydrate";
let hydrateToElementWithClassName: ReasonReact.reactElement => string => unit;
let hydrateToElementWithId: ReasonReact.reactElement => string => unit;
external createPortal: ReasonReact.reactElement => Dom.element => ReasonReact.reactElement = "BS:4.0.7„•¦¾+'$° B‘@ B@@”À,createPortal )react-dom@@@""createPortal";
external unmountComponentAtNode: Dom.element => unit = "BS:4.0.7„•¦¾0
#° B‘@@E”À6unmountComponentAtNode )react-dom@@@""unmountComponentAtNode";
external findDOMNode: ReasonReact.reactRef => Dom.element = "BS:4.0.7„•¦¾%
° B‘@@@”À+findDOMNode )react-dom@@@""findDOMNode";
external domElementToObj: Dom.element => Js.t({.. }) = "%identity";
type style
;type props
;
external props: ?key:string => ?ref:(Js.nullable(Dom.element) => unit) => ?ariaDetails:string => ?ariaDisabled:bool => ?ariaHidden:bool => ?ariaKeyshortcuts:string => ?ariaLabel:string => ?ariaRoledescription:string => ?ariaExpanded:bool => ?ariaLevel:int => ?ariaModal:bool => ?ariaMultiline:bool => ?ariaMultiselectable:bool => ?ariaPlaceholder:string => ?ariaReadonly:bool => ?ariaRequired:bool => ?ariaSelected:bool => ?ariaSort:string => ?ariaValuemax:float => ?ariaValuemin:float => ?ariaValuenow:float => ?ariaValuetext:string => ?ariaAtomic:bool => ?ariaBusy:bool => ?ariaRelevant:string => ?ariaGrabbed:bool => ?ariaActivedescendant:string => ?ariaColcount:int => ?ariaColindex:int => ?ariaColspan:int => ?ariaControls:string => ?ariaDescribedby:string => ?ariaErrormessage:string => ?ariaFlowto:string => ?ariaLabelledby:string => ?ariaOwns:string => ?ariaPosinset:int => ?ariaRowcount:int => ?ariaRowindex:int => ?ariaRowspan:int => ?ariaSetsize:int => ?defaultChecked:bool => ?defaultValue:string => ?accessKey:string => ?className:string => ?contentEditable:bool => ?contextMenu:string => ?dir:string => ?draggable:bool => ?hidden:bool => ?id:string => ?lang:string => ?role:string => ?style:style => ?spellCheck:bool => ?tabIndex:int => ?title:string => ?itemID:string => ?itemProp:string => ?itemRef:string => ?itemScope:bool => ?itemType:string => ?accept:string => ?acceptCharset:string => ?action:string => ?allowFullScreen:bool => ?alt:string => ?async:bool => ?autoComplete:string => ?autoFocus:bool => ?autoPlay:bool => ?challenge:string => ?charSet:string => ?checked:bool => ?cite:string => ?crossOrigin:string => ?cols:int => ?colSpan:int => ?content:string => ?controls:bool => ?coords:string => ?data:string => ?dateTime:string => ?default:bool => ?defer:bool => ?disabled:bool => ?download:string => ?encType:string => ?form:string => ?formAction:string => ?formTarget:string => ?formMethod:string => ?headers:string => ?height:string => ?high:int => ?href:string => ?hrefLang:string => ?htmlFor:string => ?httpEquiv:string => ?icon:string => ?inputMode:string => ?integrity:string => ?keyType:string => ?kind:string => ?label:string => ?list:string => ?loop:bool => ?low:int => ?manifest:string => ?max:string => ?maxLength:int => ?media:string => ?mediaGroup:string => ?method:string => ?min:int => ?minLength:int => ?multiple:bool => ?muted:bool => ?name:string => ?nonce:string => ?noValidate:bool => ?open_:bool => ?optimum:int => ?pattern:string => ?placeholder:string => ?poster:string => ?preload:string => ?radioGroup:string => ?readOnly:bool => ?rel:string => ?required:bool => ?reversed:bool => ?rows:int => ?rowSpan:int => ?sandbox:string => ?scope:string => ?scoped:bool => ?scrolling:string => ?selected:bool => ?shape:string => ?size:int => ?sizes:string => ?span:int => ?src:string => ?srcDoc:string => ?srcLang:string => ?srcSet:string => ?start:int => ?step:float => ?target:string => ?type_:string => ?useMap:string => ?value:string => ?width:string => ?wrap:string => ?onCopy:(ReactEvent.Clipboard.t => unit) => ?onCut:(ReactEvent.Clipboard.t => unit) => ?onPaste:(ReactEvent.Clipboard.t => unit) => ?onCompositionEnd:(ReactEvent.Composition.t => unit) => ?onCompositionStart:(ReactEvent.Composition.t => unit) => ?onCompositionUpdate:(ReactEvent.Composition.t => unit) => ?onKeyDown:(ReactEvent.Keyboard.t => unit) => ?onKeyPress:(ReactEvent.Keyboard.t => unit) => ?onKeyUp:(ReactEvent.Keyboard.t => unit) => ?onFocus:(ReactEvent.Focus.t => unit) => ?onBlur:(ReactEvent.Focus.t => unit) => ?onChange:(ReactEvent.Form.t => unit) => ?onInput:(ReactEvent.Form.t => unit) => ?onSubmit:(ReactEvent.Form.t => unit) => ?onClick:(ReactEvent.Mouse.t => unit) => ?onContextMenu:(ReactEvent.Mouse.t => unit) => ?onDoubleClick:(ReactEvent.Mouse.t => unit) => ?onDrag:(ReactEvent.Mouse.t => unit) => ?onDragEnd:(ReactEvent.Mouse.t => unit) => ?onDragEnter:(ReactEvent.Mouse.t => unit) => ?onDragExit:(ReactEvent.Mouse.t => unit) => ?onDragLeave:(ReactEvent.Mouse.t => unit) => ?onDragOver:(ReactEvent.Mouse.t => unit) => ?onDragStart:(ReactEvent.Mouse.t => unit) => ?onDrop:(ReactEvent.Mouse.t => unit) => ?onMouseDown:(ReactEvent.Mouse.t => unit) => ?onMouseEnter:(ReactEvent.Mouse.t => unit) => ?onMouseLeave:(ReactEvent.Mouse.t => unit) => ?onMouseMove:(ReactEvent.Mouse.t => unit) => ?onMouseOut:(ReactEvent.Mouse.t => unit) => ?onMouseOver:(ReactEvent.Mouse.t => unit) => ?onMouseUp:(ReactEvent.Mouse.t => unit) => ?onSelect:(ReactEvent.Selection.t => unit) => ?onTouchCancel:(ReactEvent.Touch.t => unit) => ?onTouchEnd:(ReactEvent.Touch.t => unit) => ?onTouchMove:(ReactEvent.Touch.t => unit) => ?onTouchStart:(ReactEvent.Touch.t => unit) => ?onScroll:(ReactEvent.UI.t => unit) => ?onWheel:(ReactEvent.Wheel.t => unit) => ?onAbort:(ReactEvent.Media.t => unit) => ?onCanPlay:(ReactEvent.Media.t => unit) => ?onCanPlayThrough:(ReactEvent.Media.t => unit) => ?onDurationChange:(ReactEvent.Media.t => unit) => ?onEmptied:(ReactEvent.Media.t => unit) => ?onEncrypetd:(ReactEvent.Media.t => unit) => ?onEnded:(ReactEvent.Media.t => unit) => ?onError:(ReactEvent.Media.t => unit) => ?onLoadedData:(ReactEvent.Media.t => unit) => ?onLoadedMetadata:(ReactEvent.Media.t => unit) => ?onLoadStart:(ReactEvent.Media.t => unit) => ?onPause:(ReactEvent.Media.t => unit) => ?onPlay:(ReactEvent.Media.t => unit) => ?onPlaying:(ReactEvent.Media.t => unit) => ?onProgress:(ReactEvent.Media.t => unit) => ?onRateChange:(ReactEvent.Media.t => unit) => ?onSeeked:(ReactEvent.Media.t => unit) => ?onSeeking:(ReactEvent.Media.t => unit) => ?onStalled:(ReactEvent.Media.t => unit) => ?onSuspend:(ReactEvent.Media.t => unit) => ?onTimeUpdate:(ReactEvent.Media.t => unit) => ?onVolumeChange:(ReactEvent.Media.t => unit) => ?onWaiting:(ReactEvent.Media.t => unit) => ?onLoad:(ReactEvent.Image.t => unit) => ?onAnimationStart:(ReactEvent.Animation.t => unit) => ?onAnimationEnd:(ReactEvent.Animation.t => unit) => ?onAnimationIteration:(ReactEvent.Animation.t => unit) => ?onTransitionEnd:(ReactEvent.Transition.t => unit) => ?accentHeight:string => ?accumulate:string => ?additive:string => ?alignmentBaseline:string => ?allowReorder:string => ?alphabetic:string => ?amplitude:string => ?arabicForm:string => ?ascent:string => ?attributeName:string => ?attributeType:string => ?autoReverse:string => ?azimuth:string => ?baseFrequency:string => ?baseProfile:string => ?baselineShift:string => ?bbox:string => ?begin_:string => ?bias:string => ?by:string => ?calcMode:string => ?capHeight:string => ?clip:string => ?clipPath:string => ?clipPathUnits:string => ?clipRule:string => ?colorInterpolation:string => ?colorInterpolationFilters:string => ?colorProfile:string => ?colorRendering:string => ?contentScriptType:string => ?contentStyleType:string => ?cursor:string => ?cx:string => ?cy:string => ?d:string => ?decelerate:string => ?descent:string => ?diffuseConstant:string => ?direction:string => ?display:string => ?divisor:string => ?dominantBaseline:string => ?dur:string => ?dx:string => ?dy:string => ?edgeMode:string => ?elevation:string => ?enableBackground:string => ?end_:string => ?exponent:string => ?externalResourcesRequired:string => ?fill:string => ?fillOpacity:string => ?fillRule:string => ?filter:string => ?filterRes:string => ?filterUnits:string => ?floodColor:string => ?floodOpacity:string => ?focusable:string => ?fontFamily:string => ?fontSize:string => ?fontSizeAdjust:string => ?fontStretch:string => ?fontStyle:string => ?fontVariant:string => ?fontWeight:string => ?fomat:string => ?from:string => ?fx:string => ?fy:string => ?g1:string => ?g2:string => ?glyphName:string => ?glyphOrientationHorizontal:string => ?glyphOrientationVertical:string => ?glyphRef:string => ?gradientTransform:string => ?gradientUnits:string => ?hanging:string => ?horizAdvX:string => ?horizOriginX:string => ?ideographic:string => ?imageRendering:string => ?in_:string => ?in2:string => ?intercept:string => ?k:string => ?k1:string => ?k2:string => ?k3:string => ?k4:string => ?kernelMatrix:string => ?kernelUnitLength:string => ?kerning:string => ?keyPoints:string => ?keySplines:string => ?keyTimes:string => ?lengthAdjust:string => ?letterSpacing:string => ?lightingColor:string => ?limitingConeAngle:string => ?local:string => ?markerEnd:string => ?markerHeight:string => ?markerMid:string => ?markerStart:string => ?markerUnits:string => ?markerWidth:string => ?mask:string => ?maskContentUnits:string => ?maskUnits:string => ?mathematical:string => ?mode:string => ?numOctaves:string => ?offset:string => ?opacity:string => ?operator:string => ?order:string => ?orient:string => ?orientation:string => ?origin:string => ?overflow:string => ?overflowX:string => ?overflowY:string => ?overlinePosition:string => ?overlineThickness:string => ?paintOrder:string => ?panose1:string => ?pathLength:string => ?patternContentUnits:string => ?patternTransform:string => ?patternUnits:string => ?pointerEvents:string => ?points:string => ?pointsAtX:string => ?pointsAtY:string => ?pointsAtZ:string => ?preserveAlpha:string => ?preserveAspectRatio:string => ?primitiveUnits:string => ?r:string => ?radius:string => ?refX:string => ?refY:string => ?renderingIntent:string => ?repeatCount:string => ?repeatDur:string => ?requiredExtensions:string => ?requiredFeatures:string => ?restart:string => ?result:string => ?rotate:string => ?rx:string => ?ry:string => ?scale:string => ?seed:string => ?shapeRendering:string => ?slope:string => ?spacing:string => ?specularConstant:string => ?specularExponent:string => ?speed:string => ?spreadMethod:string => ?startOffset:string => ?stdDeviation:string => ?stemh:string => ?stemv:string => ?stitchTiles:string => ?stopColor:string => ?stopOpacity:string => ?strikethroughPosition:string => ?strikethroughThickness:string => ?string:string => ?stroke:string => ?strokeDasharray:string => ?strokeDashoffset:string => ?strokeLinecap:string => ?strokeLinejoin:string => ?strokeMiterlimit:string => ?strokeOpacity:string => ?strokeWidth:string => ?surfaceScale:string => ?systemLanguage:string => ?tableValues:string => ?targetX:string => ?targetY:string => ?textAnchor:string => ?textDecoration:string => ?textLength:string => ?textRendering:string => ?to_:string => ?transform:string => ?u1:string => ?u2:string => ?underlinePosition:string => ?underlineThickness:string => ?unicode:string => ?unicodeBidi:string => ?unicodeRange:string => ?unitsPerEm:string => ?vAlphabetic:string => ?vHanging:string => ?vIdeographic:string => ?vMathematical:string => ?values:string => ?vectorEffect:string => ?version:string => ?vertAdvX:string => ?vertAdvY:string => ?vertOriginX:string => ?vertOriginY:string => ?viewBox:string => ?viewTarget:string => ?visibility:string => ?widths:string => ?wordSpacing:string => ?writingMode:string => ?x:string => ?x1:string => ?x2:string => ?xChannelSelector:string => ?xHeight:string => ?xlinkActuate:string => ?xlinkArcrole:string => ?xlinkHref:string => ?xlinkRole:string => ?xlinkShow:string => ?xlinkTitle:string => ?xlinkType:string => ?xmlns:string => ?xmlnsXlink:string => ?xmlBase:string => ?xmlLang:string => ?xmlSpace:string => ?y:string => ?y1:string => ?y2:string => ?yChannelSelector:string => ?z:string => ?zoomAndPan:string => ?about:string => ?datatype:string => ?inlist:string => ?prefix:string => ?property:string => ?resource:string => ?typeof:string => ?vocab:string => ?dangerouslySetInnerHTML:Js.t({. __html: string, }) => ?suppressContentEditableWarning:bool => unit => props = "BS:4.0.7„•¦¾_l+ê‘ B’#key B’#ref B’,aria-details B’-aria-disabled B’+aria-hidden B’1aria-keyshortcuts B’*aria-label B’4aria-roledescription B’-aria-expanded B’*aria-level B’*aria-modal B’.aria-multiline B’4aria-multiselectable B’0aria-placeholder B’-aria-readonly B’-aria-required B’-aria-selected B’)aria-sort B’-aria-valuemax B’-aria-valuemin B’-aria-valuenow B’.aria-valuetext B’+aria-atomic B’)aria-busy B’-aria-relevant B’,aria-grabbed B’5aria-activedescendant B’-aria-colcount B’-aria-colindex B’,aria-colspan B’-aria-controls B’0aria-describedby B’1aria-errormessage B’+aria-flowto B’/aria-labelledby B’)aria-owns B’-aria-posinset B’-aria-rowcount B’-aria-rowindex B’,aria-rowspan B’,aria-setsize B’.defaultChecked B’,defaultValue B’)accessKey B’)className B’/contentEditable B’+contextMenu B’#dir B’)draggable B’&hidden B’"id B’$lang B’$role B’%style B’*spellCheck B’(tabIndex B’%title B’&itemID B’(itemProp B’'itemRef B’)itemScope B’(itemType B’&accept B’-acceptCharset B’&action B’/allowFullScreen B’#alt B’%async B’,autoComplete B’)autoFocus B’(autoPlay B’)challenge B’'charSet B’'checked B’$cite B’+crossOrigin B’$cols B’'colSpan B’'content B’(controls B’&coords B’$data B’(dateTime B’'default B’%defer B’(disabled B’(download B’'encType B’$form B’*formAction B’*formTarget B’*formMethod B’'headers B’&height B’$high B’$href B’(hrefLang B’'htmlFor B’)httpEquiv B’$icon B’)inputMode B’)integrity B’'keyType B’$kind B’%label B’$list B’$loop B’#low B’(manifest B’#max B’)maxLength B’%media B’*mediaGroup B’&method B’#min B’)minLength B’(multiple B’%muted B’$name B’%nonce B’*noValidate B’$open B’'optimum B’'pattern B’+placeholder B’&poster B’'preload B’*radioGroup B’(readOnly B’#rel B’(required B’(reversed B’$rows B’'rowSpan B’'sandbox B’%scope B’&scoped B’)scrolling B’(selected B’%shape B’$size B’%sizes B’$span B’#src B’&srcDoc B’'srcLang B’&srcSet B’%start B’$step B’&target B’$type B’&useMap B’%value B’%width B’$wrap B’&onCopy B’%onCut B’'onPaste B’0onCompositionEnd B’2onCompositionStart B’3onCompositionUpdate B’)onKeyDown B’*onKeyPress B’'onKeyUp B’'onFocus B’&onBlur B’(onChange B’'onInput B’(onSubmit B’'onClick B’-onContextMenu B’-onDoubleClick B’&onDrag B’)onDragEnd B’+onDragEnter B’*onDragExit B’+onDragLeave B’*onDragOver B’+onDragStart B’&onDrop B’+onMouseDown B’,onMouseEnter B’,onMouseLeave B’+onMouseMove B’*onMouseOut B’+onMouseOver B’)onMouseUp B’(onSelect B’-onTouchCancel B’*onTouchEnd B’+onTouchMove B’,onTouchStart B’(onScroll B’'onWheel B’'onAbort B’)onCanPlay B’0onCanPlayThrough B’0onDurationChange B’)onEmptied B’+onEncrypetd B’'onEnded B’'onError B’,onLoadedData B’0onLoadedMetadata B’+onLoadStart B’'onPause B’&onPlay B’)onPlaying B’*onProgress B’,onRateChange B’(onSeeked B’)onSeeking B’)onStalled B’)onSuspend B’,onTimeUpdate B’.onVolumeChange B’)onWaiting B’&onLoad B’0onAnimationStart B’.onAnimationEnd B’4onAnimationIteration B’/onTransitionEnd B’,accentHeight B’*accumulate B’(additive B’1alignmentBaseline B’,allowReorder B’*alphabetic B’)amplitude B’*arabicForm B’&ascent B’-attributeName B’-attributeType B’+autoReverse B’'azimuth B’-baseFrequency B’+baseProfile B’-baselineShift B’$bbox B’%begin B’$bias B’"by B’(calcMode B’)capHeight B’$clip B’(clipPath B’-clipPathUnits B’(clipRule B’2colorInterpolation B’9colorInterpolationFilters B’,colorProfile B’.colorRendering B’1contentScriptType B’0contentStyleType B’&cursor B’"cx B’"cy B’!d B’*decelerate B’'descent B’/diffuseConstant B’)direction B’'display B’'divisor B’0dominantBaseline B’#dur B’"dx B’"dy B’(edgeMode B’)elevation B’0enableBackground B’#end B’(exponent B’9externalResourcesRequired B’$fill B’+fillOpacity B’(fillRule B’&filter B’)filterRes B’+filterUnits B’*floodColor B’,floodOpacity B’)focusable B’*fontFamily B’(fontSize B’.fontSizeAdjust B’+fontStretch B’)fontStyle B’+fontVariant B’*fontWeight B’%fomat B’$from B’"fx B’"fy B’"g1 B’"g2 B’)glyphName B’:glyphOrientationHorizontal B’8glyphOrientationVertical B’(glyphRef B’1gradientTransform B’-gradientUnits B’'hanging B’)horizAdvX B’,horizOriginX B’+ideographic B’.imageRendering B’"in B’#in2 B’)intercept B’!k B’"k1 B’"k2 B’"k3 B’"k4 B’,kernelMatrix B’0kernelUnitLength B’'kerning B’)keyPoints B’*keySplines B’(keyTimes B’,lengthAdjust B’-letterSpacing B’-lightingColor B’1limitingConeAngle B’%local B’)markerEnd B’,markerHeight B’)markerMid B’+markerStart B’+markerUnits B’+markerWidth B’$mask B’0maskContentUnits B’)maskUnits B’,mathematical B’$mode B’*numOctaves B’&offset B’'opacity B’(operator B’%order B’&orient B’+orientation B’&origin B’(overflow B’)overflowX B’)overflowY B’0overlinePosition B’1overlineThickness B’*paintOrder B’'panose1 B’*pathLength B’3patternContentUnits B’0patternTransform B’,patternUnits B’-pointerEvents B’&points B’)pointsAtX B’)pointsAtY B’)pointsAtZ B’-preserveAlpha B’3preserveAspectRatio B’.primitiveUnits B’!r B’&radius B’$refX B’$refY B’/renderingIntent B’+repeatCount B’)repeatDur B’2requiredExtensions B’0requiredFeatures B’'restart B’&result B’&rotate B’"rx B’"ry B’%scale B’$seed B’.shapeRendering B’%slope B’'spacing B’0specularConstant B’0specularExponent B’%speed B’,spreadMethod B’+startOffset B’,stdDeviation B’%stemh B’%stemv B’+stitchTiles B’)stopColor B’+stopOpacity B’5strikethroughPosition B’6strikethroughThickness B’&string B’&stroke B’/strokeDasharray B’0strokeDashoffset B’-strokeLinecap B’.strokeLinejoin B’0strokeMiterlimit B’-strokeOpacity B’+strokeWidth B’,surfaceScale B’.systemLanguage B’+tableValues B’'targetX B’'targetY B’*textAnchor B’.textDecoration B’*textLength B’-textRendering B’"to B’)transform B’"u1 B’"u2 B’1underlinePosition B’2underlineThickness B’'unicode B’+unicodeBidi B’,unicodeRange B’*unitsPerEm B’+vAlphabetic B’(vHanging B’,vIdeographic B’-vMathematical B’&values B’,vectorEffect B’'version B’(vertAdvX B’(vertAdvY B’+vertOriginX B’+vertOriginY B’'viewBox B’*viewTarget B’*visibility B’&widths B’+wordSpacing B’+writingMode B’!x B’"x1 B’"x2 B’0xChannelSelector B’'xHeight B’,xlinkActuate B’,xlinkArcrole B’)xlinkHref B’)xlinkRole B’)xlinkShow B’*xlinkTitle B’)xlinkType B’%xmlns B’*xmlnsXlink B’'xmlBase B’'xmlLang B’(xmlSpace B’!y B’"y1 B’"y2 B’0yChannelSelector B’!z B’*zoomAndPan B’%about B’(datatype B’&inlist B’&prefix B’(property B’(resource B’&typeof B’%vocab B’7dangerouslySetInnerHTML B’>suppressContentEditableWarning A‘@@""";
external key: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #key@""key";
external keyGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #key@""key";
external ref: props => option((Js.nullable(Dom.element) => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ #ref@""ref";
external refGet: props => option((Js.nullable(Dom.element) => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ #ref@""ref";
external ariaDetails: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,aria-details@""aria-details";
external ariaDetailsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,aria-details@""aria-details";
external ariaDisabled: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-disabled@""aria-disabled";
external ariaDisabledGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-disabled@""aria-disabled";
external ariaHidden: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ +aria-hidden@""aria-hidden";
external ariaHiddenGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ +aria-hidden@""aria-hidden";
external ariaKeyshortcuts: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1aria-keyshortcuts@""aria-keyshortcuts";
external ariaKeyshortcutsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1aria-keyshortcuts@""aria-keyshortcuts";
external ariaLabel: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *aria-label@""aria-label";
external ariaLabelGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *aria-label@""aria-label";
external ariaRoledescription: props => option(string) = "BS:4.0.7„•¦¾ ° B‘@@B˜ 4aria-roledescription@""aria-roledescription";
external ariaRoledescriptionGet: props => option(string) = "BS:4.0.7„•¦¾ ° B‘@@B˜ 4aria-roledescription@""aria-roledescription";
external ariaExpanded: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-expanded@""aria-expanded";
external ariaExpandedGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-expanded@""aria-expanded";
external ariaLevel: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ *aria-level@""aria-level";
external ariaLevelGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ *aria-level@""aria-level";
external ariaModal: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ *aria-modal@""aria-modal";
external ariaModalGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ *aria-modal@""aria-modal";
external ariaMultiline: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ .aria-multiline@""aria-multiline";
external ariaMultilineGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ .aria-multiline@""aria-multiline";
external ariaMultiselectable: props => option(bool) = "BS:4.0.7„•¦¾ ° B‘@@B˜ 4aria-multiselectable@""aria-multiselectable";
external ariaMultiselectableGet: props => option(bool) = "BS:4.0.7„•¦¾ ° B‘@@B˜ 4aria-multiselectable@""aria-multiselectable";
external ariaPlaceholder: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0aria-placeholder@""aria-placeholder";
external ariaPlaceholderGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0aria-placeholder@""aria-placeholder";
external ariaReadonly: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-readonly@""aria-readonly";
external ariaReadonlyGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-readonly@""aria-readonly";
external ariaRequired: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-required@""aria-required";
external ariaRequiredGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-required@""aria-required";
external ariaSelected: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-selected@""aria-selected";
external ariaSelectedGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-selected@""aria-selected";
external ariaSort: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )aria-sort@""aria-sort";
external ariaSortGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )aria-sort@""aria-sort";
external ariaValuemax: props => option(float) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-valuemax@""aria-valuemax";
external ariaValuemaxGet: props => option(float) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-valuemax@""aria-valuemax";
external ariaValuemin: props => option(float) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-valuemin@""aria-valuemin";
external ariaValueminGet: props => option(float) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-valuemin@""aria-valuemin";
external ariaValuenow: props => option(float) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-valuenow@""aria-valuenow";
external ariaValuenowGet: props => option(float) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-valuenow@""aria-valuenow";
external ariaValuetext: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .aria-valuetext@""aria-valuetext";
external ariaValuetextGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .aria-valuetext@""aria-valuetext";
external ariaAtomic: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ +aria-atomic@""aria-atomic";
external ariaAtomicGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ +aria-atomic@""aria-atomic";
external ariaBusy: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ )aria-busy@""aria-busy";
external ariaBusyGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ )aria-busy@""aria-busy";
external ariaRelevant: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-relevant@""aria-relevant";
external ariaRelevantGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-relevant@""aria-relevant";
external ariaGrabbed: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ ,aria-grabbed@""aria-grabbed";
external ariaGrabbedGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ ,aria-grabbed@""aria-grabbed";
external ariaActivedescendant: props => option(string) = "BS:4.0.7„•¦¾!° B‘@@B˜ 5aria-activedescendant@""aria-activedescendant";
external ariaActivedescendantGet: props => option(string) = "BS:4.0.7„•¦¾!° B‘@@B˜ 5aria-activedescendant@""aria-activedescendant";
external ariaColcount: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-colcount@""aria-colcount";
external ariaColcountGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-colcount@""aria-colcount";
external ariaColindex: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-colindex@""aria-colindex";
external ariaColindexGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-colindex@""aria-colindex";
external ariaColspan: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ ,aria-colspan@""aria-colspan";
external ariaColspanGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ ,aria-colspan@""aria-colspan";
external ariaControls: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-controls@""aria-controls";
external ariaControlsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-controls@""aria-controls";
external ariaDescribedby: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0aria-describedby@""aria-describedby";
external ariaDescribedbyGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0aria-describedby@""aria-describedby";
external ariaErrormessage: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1aria-errormessage@""aria-errormessage";
external ariaErrormessageGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1aria-errormessage@""aria-errormessage";
external ariaFlowto: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +aria-flowto@""aria-flowto";
external ariaFlowtoGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +aria-flowto@""aria-flowto";
external ariaLabelledby: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ /aria-labelledby@""aria-labelledby";
external ariaLabelledbyGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ /aria-labelledby@""aria-labelledby";
external ariaOwns: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )aria-owns@""aria-owns";
external ariaOwnsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )aria-owns@""aria-owns";
external ariaPosinset: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-posinset@""aria-posinset";
external ariaPosinsetGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-posinset@""aria-posinset";
external ariaRowcount: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-rowcount@""aria-rowcount";
external ariaRowcountGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-rowcount@""aria-rowcount";
external ariaRowindex: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-rowindex@""aria-rowindex";
external ariaRowindexGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ -aria-rowindex@""aria-rowindex";
external ariaRowspan: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ ,aria-rowspan@""aria-rowspan";
external ariaRowspanGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ ,aria-rowspan@""aria-rowspan";
external ariaSetsize: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ ,aria-setsize@""aria-setsize";
external ariaSetsizeGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ ,aria-setsize@""aria-setsize";
external defaultChecked: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ .defaultChecked@""defaultChecked";
external defaultCheckedGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ .defaultChecked@""defaultChecked";
external defaultValue: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,defaultValue@""defaultValue";
external defaultValueGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,defaultValue@""defaultValue";
external accessKey: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )accessKey@""accessKey";
external accessKeyGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )accessKey@""accessKey";
external className: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )className@""className";
external classNameGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )className@""className";
external contentEditable: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ /contentEditable@""contentEditable";
external contentEditableGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ /contentEditable@""contentEditable";
external dir: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #dir@""dir";
external dirGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #dir@""dir";
external draggable: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ )draggable@""draggable";
external draggableGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ )draggable@""draggable";
external hidden: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ &hidden@""hidden";
external hiddenGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ &hidden@""hidden";
external id: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "id@""id";
external idGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "id@""id";
external lang: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $lang@""lang";
external langGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $lang@""lang";
external role: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $role@""role";
external roleGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $role@""role";
external style: props => option(style) = "BS:4.0.7„•¦¾° B‘@@B˜ %style@""style";
external styleGet: props => option(style) = "BS:4.0.7„•¦¾° B‘@@B˜ %style@""style";
external spellCheck: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ *spellCheck@""spellCheck";
external spellCheckGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ *spellCheck@""spellCheck";
external tabIndex: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ (tabIndex@""tabIndex";
external tabIndexGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ (tabIndex@""tabIndex";
external title: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %title@""title";
external titleGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %title@""title";
external itemID: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &itemID@""itemID";
external itemIDGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &itemID@""itemID";
external itemProp: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (itemProp@""itemProp";
external itemPropGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (itemProp@""itemProp";
external itemRef: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'itemRef@""itemRef";
external itemRefGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'itemRef@""itemRef";
external itemScope: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ )itemScope@""itemScope";
external itemScopeGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ )itemScope@""itemScope";
external itemType: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (itemType@""itemType";
external itemTypeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (itemType@""itemType";
external accept: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &accept@""accept";
external acceptGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &accept@""accept";
external acceptCharset: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -acceptCharset@""acceptCharset";
external acceptCharsetGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -acceptCharset@""acceptCharset";
external action: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &action@""action";
external actionGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &action@""action";
external allowFullScreen: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ /allowFullScreen@""allowFullScreen";
external allowFullScreenGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ /allowFullScreen@""allowFullScreen";
external alt: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #alt@""alt";
external altGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #alt@""alt";
external async: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ %async@""async";
external asyncGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ %async@""async";
external autoComplete: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,autoComplete@""autoComplete";
external autoCompleteGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,autoComplete@""autoComplete";
external autoFocus: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ )autoFocus@""autoFocus";
external autoFocusGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ )autoFocus@""autoFocus";
external autoPlay: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (autoPlay@""autoPlay";
external autoPlayGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (autoPlay@""autoPlay";
external challenge: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )challenge@""challenge";
external challengeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )challenge@""challenge";
external charSet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'charSet@""charSet";
external charSetGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'charSet@""charSet";
external checked: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ 'checked@""checked";
external checkedGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ 'checked@""checked";
external cite: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $cite@""cite";
external citeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $cite@""cite";
external crossOrigin: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +crossOrigin@""crossOrigin";
external crossOriginGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +crossOrigin@""crossOrigin";
external cols: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ $cols@""cols";
external colsGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ $cols@""cols";
external colSpan: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ 'colSpan@""colSpan";
external colSpanGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ 'colSpan@""colSpan";
external content: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'content@""content";
external contentGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'content@""content";
external controls: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (controls@""controls";
external controlsGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (controls@""controls";
external coords: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &coords@""coords";
external coordsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &coords@""coords";
external data: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $data@""data";
external dataGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $data@""data";
external dateTime: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (dateTime@""dateTime";
external dateTimeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (dateTime@""dateTime";
external default: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ 'default@""default";
external defaultGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ 'default@""default";
external defer: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ %defer@""defer";
external deferGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ %defer@""defer";
external disabled: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (disabled@""disabled";
external disabledGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (disabled@""disabled";
external download: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (download@""download";
external downloadGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (download@""download";
external encType: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'encType@""encType";
external encTypeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'encType@""encType";
external form: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $form@""form";
external formGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $form@""form";
external formAction: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *formAction@""formAction";
external formActionGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *formAction@""formAction";
external formTarget: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *formTarget@""formTarget";
external formTargetGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *formTarget@""formTarget";
external formMethod: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *formMethod@""formMethod";
external formMethodGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *formMethod@""formMethod";
external height: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &height@""height";
external heightGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &height@""height";
external high: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ $high@""high";
external highGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ $high@""high";
external href: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $href@""href";
external hrefGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $href@""href";
external hrefLang: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (hrefLang@""hrefLang";
external hrefLangGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (hrefLang@""hrefLang";
external htmlFor: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'htmlFor@""htmlFor";
external htmlForGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'htmlFor@""htmlFor";
external httpEquiv: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )httpEquiv@""httpEquiv";
external httpEquivGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )httpEquiv@""httpEquiv";
external icon: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $icon@""icon";
external iconGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $icon@""icon";
external inputMode: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )inputMode@""inputMode";
external inputModeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )inputMode@""inputMode";
external integrity: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )integrity@""integrity";
external integrityGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )integrity@""integrity";
external keyType: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'keyType@""keyType";
external keyTypeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'keyType@""keyType";
external kind: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $kind@""kind";
external kindGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $kind@""kind";
external label: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %label@""label";
external labelGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %label@""label";
external list: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $list@""list";
external listGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $list@""list";
external loop: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ $loop@""loop";
external loopGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ $loop@""loop";
external low: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ #low@""low";
external lowGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ #low@""low";
external manifest: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (manifest@""manifest";
external manifestGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (manifest@""manifest";
external max: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #max@""max";
external maxGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #max@""max";
external maxLength: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ )maxLength@""maxLength";
external maxLengthGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ )maxLength@""maxLength";
external media: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %media@""media";
external mediaGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %media@""media";
external mediaGroup: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *mediaGroup@""mediaGroup";
external mediaGroupGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *mediaGroup@""mediaGroup";
external method: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &method@""method";
external methodGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &method@""method";
external min: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ #min@""min";
external minGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ #min@""min";
external minLength: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ )minLength@""minLength";
external minLengthGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ )minLength@""minLength";
external multiple: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (multiple@""multiple";
external multipleGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (multiple@""multiple";
external muted: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ %muted@""muted";
external mutedGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ %muted@""muted";
external name: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $name@""name";
external nameGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $name@""name";
external nonce: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %nonce@""nonce";
external nonceGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %nonce@""nonce";
external noValidate: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ *noValidate@""noValidate";
external noValidateGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ *noValidate@""noValidate";
external open_: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ $open@""open";
external open_Get: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ $open@""open";
external optimum: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ 'optimum@""optimum";
external optimumGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ 'optimum@""optimum";
external pattern: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'pattern@""pattern";
external patternGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'pattern@""pattern";
external placeholder: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +placeholder@""placeholder";
external placeholderGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +placeholder@""placeholder";
external poster: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &poster@""poster";
external posterGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &poster@""poster";
external preload: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'preload@""preload";
external preloadGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'preload@""preload";
external radioGroup: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *radioGroup@""radioGroup";
external radioGroupGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *radioGroup@""radioGroup";
external readOnly: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (readOnly@""readOnly";
external readOnlyGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (readOnly@""readOnly";
external rel: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #rel@""rel";
external relGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #rel@""rel";
external required: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (required@""required";
external requiredGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (required@""required";
external reversed: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (reversed@""reversed";
external reversedGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (reversed@""reversed";
external rows: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ $rows@""rows";
external rowsGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ $rows@""rows";
external rowSpan: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ 'rowSpan@""rowSpan";
external rowSpanGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ 'rowSpan@""rowSpan";
external sandbox: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'sandbox@""sandbox";
external sandboxGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'sandbox@""sandbox";
external scope: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %scope@""scope";
external scopeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %scope@""scope";
external scoped: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ &scoped@""scoped";
external scopedGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ &scoped@""scoped";
external scrolling: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )scrolling@""scrolling";
external scrollingGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )scrolling@""scrolling";
external selected: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (selected@""selected";
external selectedGet: props => option(bool) = "BS:4.0.7„•¦¾° B‘@@B˜ (selected@""selected";
external shape: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %shape@""shape";
external shapeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %shape@""shape";
external size: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ $size@""size";
external sizeGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ $size@""size";
external sizes: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %sizes@""sizes";
external sizesGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %sizes@""sizes";
external span: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ $span@""span";
external spanGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ $span@""span";
external src: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #src@""src";
external srcGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #src@""src";
external srcDoc: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &srcDoc@""srcDoc";
external srcDocGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &srcDoc@""srcDoc";
external srcLang: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'srcLang@""srcLang";
external srcLangGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'srcLang@""srcLang";
external srcSet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &srcSet@""srcSet";
external srcSetGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &srcSet@""srcSet";
external start: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ %start@""start";
external startGet: props => option(int) = "BS:4.0.7„•¦¾° B‘@@B˜ %start@""start";
external step: props => option(float) = "BS:4.0.7„•¦¾° B‘@@B˜ $step@""step";
external stepGet: props => option(float) = "BS:4.0.7„•¦¾° B‘@@B˜ $step@""step";
external target: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &target@""target";
external targetGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &target@""target";
external type_: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $type@""type";
external type_Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $type@""type";
external useMap: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &useMap@""useMap";
external useMapGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &useMap@""useMap";
external value: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %value@""value";
external valueGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %value@""value";
external width: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %width@""width";
external widthGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %width@""width";
external wrap: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $wrap@""wrap";
external wrapGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $wrap@""wrap";
external onCopy: props => option((ReactEvent.Clipboard.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ &onCopy@""onCopy";
external onCopyGet: props => option((ReactEvent.Clipboard.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ &onCopy@""onCopy";
external onCut: props => option((ReactEvent.Clipboard.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ %onCut@""onCut";
external onCutGet: props => option((ReactEvent.Clipboard.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ %onCut@""onCut";
external onPaste: props => option((ReactEvent.Clipboard.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onPaste@""onPaste";
external onPasteGet: props => option((ReactEvent.Clipboard.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onPaste@""onPaste";
external onCompositionEnd: props => option((ReactEvent.Composition.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 0onCompositionEnd@""onCompositionEnd";
external onCompositionEndGet: props => option((ReactEvent.Composition.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 0onCompositionEnd@""onCompositionEnd";
external onCompositionStart: props => option((ReactEvent.Composition.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 2onCompositionStart@""onCompositionStart";
external onCompositionStartGet: props => option((ReactEvent.Composition.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 2onCompositionStart@""onCompositionStart";
external onCompositionUpdate: props => option((ReactEvent.Composition.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 3onCompositionUpdate@""onCompositionUpdate";
external onCompositionUpdateGet: props => option((ReactEvent.Composition.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 3onCompositionUpdate@""onCompositionUpdate";
external onKeyDown: props => option((ReactEvent.Keyboard.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onKeyDown@""onKeyDown";
external onKeyDownGet: props => option((ReactEvent.Keyboard.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onKeyDown@""onKeyDown";
external onKeyPress: props => option((ReactEvent.Keyboard.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ *onKeyPress@""onKeyPress";
external onKeyPressGet: props => option((ReactEvent.Keyboard.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ *onKeyPress@""onKeyPress";
external onKeyUp: props => option((ReactEvent.Keyboard.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onKeyUp@""onKeyUp";
external onKeyUpGet: props => option((ReactEvent.Keyboard.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onKeyUp@""onKeyUp";
external onFocus: props => option((ReactEvent.Focus.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onFocus@""onFocus";
external onFocusGet: props => option((ReactEvent.Focus.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onFocus@""onFocus";
external onBlur: props => option((ReactEvent.Focus.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ &onBlur@""onBlur";
external onBlurGet: props => option((ReactEvent.Focus.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ &onBlur@""onBlur";
external onChange: props => option((ReactEvent.Form.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ (onChange@""onChange";
external onChangeGet: props => option((ReactEvent.Form.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ (onChange@""onChange";
external onInput: props => option((ReactEvent.Form.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onInput@""onInput";
external onInputGet: props => option((ReactEvent.Form.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onInput@""onInput";
external onSubmit: props => option((ReactEvent.Form.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ (onSubmit@""onSubmit";
external onSubmitGet: props => option((ReactEvent.Form.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ (onSubmit@""onSubmit";
external onClick: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onClick@""onClick";
external onClickGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onClick@""onClick";
external onDoubleClick: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ -onDoubleClick@""onDoubleClick";
external onDoubleClickGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ -onDoubleClick@""onDoubleClick";
external onDrag: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ &onDrag@""onDrag";
external onDragGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ &onDrag@""onDrag";
external onDragEnd: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onDragEnd@""onDragEnd";
external onDragEndGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onDragEnd@""onDragEnd";
external onDragEnter: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onDragEnter@""onDragEnter";
external onDragEnterGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onDragEnter@""onDragEnter";
external onDragExit: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ *onDragExit@""onDragExit";
external onDragExitGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ *onDragExit@""onDragExit";
external onDragLeave: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onDragLeave@""onDragLeave";
external onDragLeaveGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onDragLeave@""onDragLeave";
external onDragOver: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ *onDragOver@""onDragOver";
external onDragOverGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ *onDragOver@""onDragOver";
external onDragStart: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onDragStart@""onDragStart";
external onDragStartGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onDragStart@""onDragStart";
external onDrop: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ &onDrop@""onDrop";
external onDropGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ &onDrop@""onDrop";
external onMouseDown: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onMouseDown@""onMouseDown";
external onMouseDownGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onMouseDown@""onMouseDown";
external onMouseEnter: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ ,onMouseEnter@""onMouseEnter";
external onMouseEnterGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ ,onMouseEnter@""onMouseEnter";
external onMouseLeave: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ ,onMouseLeave@""onMouseLeave";
external onMouseLeaveGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ ,onMouseLeave@""onMouseLeave";
external onMouseMove: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onMouseMove@""onMouseMove";
external onMouseMoveGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onMouseMove@""onMouseMove";
external onMouseOut: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ *onMouseOut@""onMouseOut";
external onMouseOutGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ *onMouseOut@""onMouseOut";
external onMouseOver: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onMouseOver@""onMouseOver";
external onMouseOverGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onMouseOver@""onMouseOver";
external onMouseUp: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onMouseUp@""onMouseUp";
external onMouseUpGet: props => option((ReactEvent.Mouse.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onMouseUp@""onMouseUp";
external onSelect: props => option((ReactEvent.Selection.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ (onSelect@""onSelect";
external onSelectGet: props => option((ReactEvent.Selection.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ (onSelect@""onSelect";
external onTouchCancel: props => option((ReactEvent.Touch.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ -onTouchCancel@""onTouchCancel";
external onTouchCancelGet: props => option((ReactEvent.Touch.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ -onTouchCancel@""onTouchCancel";
external onTouchEnd: props => option((ReactEvent.Touch.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ *onTouchEnd@""onTouchEnd";
external onTouchEndGet: props => option((ReactEvent.Touch.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ *onTouchEnd@""onTouchEnd";
external onTouchMove: props => option((ReactEvent.Touch.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onTouchMove@""onTouchMove";
external onTouchMoveGet: props => option((ReactEvent.Touch.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onTouchMove@""onTouchMove";
external onTouchStart: props => option((ReactEvent.Touch.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ ,onTouchStart@""onTouchStart";
external onTouchStartGet: props => option((ReactEvent.Touch.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ ,onTouchStart@""onTouchStart";
external onScroll: props => option((ReactEvent.UI.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ (onScroll@""onScroll";
external onScrollGet: props => option((ReactEvent.UI.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ (onScroll@""onScroll";
external onWheel: props => option((ReactEvent.Wheel.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onWheel@""onWheel";
external onWheelGet: props => option((ReactEvent.Wheel.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onWheel@""onWheel";
external onAbort: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onAbort@""onAbort";
external onAbortGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onAbort@""onAbort";
external onCanPlay: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onCanPlay@""onCanPlay";
external onCanPlayGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onCanPlay@""onCanPlay";
external onCanPlayThrough: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 0onCanPlayThrough@""onCanPlayThrough";
external onCanPlayThroughGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 0onCanPlayThrough@""onCanPlayThrough";
external onDurationChange: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 0onDurationChange@""onDurationChange";
external onDurationChangeGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 0onDurationChange@""onDurationChange";
external onEmptied: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onEmptied@""onEmptied";
external onEmptiedGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onEmptied@""onEmptied";
external onEncrypetd: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onEncrypetd@""onEncrypetd";
external onEncrypetdGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onEncrypetd@""onEncrypetd";
external onEnded: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onEnded@""onEnded";
external onEndedGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onEnded@""onEnded";
external onError: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onError@""onError";
external onErrorGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onError@""onError";
external onLoadedData: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ ,onLoadedData@""onLoadedData";
external onLoadedDataGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ ,onLoadedData@""onLoadedData";
external onLoadedMetadata: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 0onLoadedMetadata@""onLoadedMetadata";
external onLoadedMetadataGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 0onLoadedMetadata@""onLoadedMetadata";
external onLoadStart: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onLoadStart@""onLoadStart";
external onLoadStartGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ +onLoadStart@""onLoadStart";
external onPause: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onPause@""onPause";
external onPauseGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 'onPause@""onPause";
external onPlay: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ &onPlay@""onPlay";
external onPlayGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ &onPlay@""onPlay";
external onPlaying: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onPlaying@""onPlaying";
external onPlayingGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onPlaying@""onPlaying";
external onProgress: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ *onProgress@""onProgress";
external onProgressGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ *onProgress@""onProgress";
external onRateChange: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ ,onRateChange@""onRateChange";
external onRateChangeGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ ,onRateChange@""onRateChange";
external onSeeked: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ (onSeeked@""onSeeked";
external onSeekedGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ (onSeeked@""onSeeked";
external onSeeking: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onSeeking@""onSeeking";
external onSeekingGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onSeeking@""onSeeking";
external onStalled: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onStalled@""onStalled";
external onStalledGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onStalled@""onStalled";
external onSuspend: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onSuspend@""onSuspend";
external onSuspendGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onSuspend@""onSuspend";
external onTimeUpdate: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ ,onTimeUpdate@""onTimeUpdate";
external onTimeUpdateGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ ,onTimeUpdate@""onTimeUpdate";
external onVolumeChange: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ .onVolumeChange@""onVolumeChange";
external onVolumeChangeGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ .onVolumeChange@""onVolumeChange";
external onWaiting: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onWaiting@""onWaiting";
external onWaitingGet: props => option((ReactEvent.Media.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ )onWaiting@""onWaiting";
external onLoad: props => option((ReactEvent.Image.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ &onLoad@""onLoad";
external onLoadGet: props => option((ReactEvent.Image.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ &onLoad@""onLoad";
external onAnimationStart: props => option((ReactEvent.Animation.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 0onAnimationStart@""onAnimationStart";
external onAnimationStartGet: props => option((ReactEvent.Animation.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ 0onAnimationStart@""onAnimationStart";
external onAnimationEnd: props => option((ReactEvent.Animation.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ .onAnimationEnd@""onAnimationEnd";
external onAnimationEndGet: props => option((ReactEvent.Animation.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ .onAnimationEnd@""onAnimationEnd";
external onAnimationIteration: props => option((ReactEvent.Animation.t => unit)) = "BS:4.0.7„•¦¾ ° B‘@@B˜ 4onAnimationIteration@""onAnimationIteration";
external onAnimationIterationGet: props => option((ReactEvent.Animation.t => unit)) = "BS:4.0.7„•¦¾ ° B‘@@B˜ 4onAnimationIteration@""onAnimationIteration";
external onTransitionEnd: props => option((ReactEvent.Transition.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ /onTransitionEnd@""onTransitionEnd";
external onTransitionEndGet: props => option((ReactEvent.Transition.t => unit)) = "BS:4.0.7„•¦¾° B‘@@B˜ /onTransitionEnd@""onTransitionEnd";
external accentHeight: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,accentHeight@""accentHeight";
external accentHeightGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,accentHeight@""accentHeight";
external accumulate: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *accumulate@""accumulate";
external accumulateGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *accumulate@""accumulate";
external additive: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (additive@""additive";
external additiveGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (additive@""additive";
external alignmentBaseline: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1alignmentBaseline@""alignmentBaseline";
external alignmentBaselineGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1alignmentBaseline@""alignmentBaseline";
external allowReorder: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,allowReorder@""allowReorder";
external allowReorderGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,allowReorder@""allowReorder";
external alphabetic: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *alphabetic@""alphabetic";
external alphabeticGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *alphabetic@""alphabetic";
external amplitude: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )amplitude@""amplitude";
external amplitudeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )amplitude@""amplitude";
external arabicForm: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *arabicForm@""arabicForm";
external arabicFormGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *arabicForm@""arabicForm";
external ascent: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &ascent@""ascent";
external ascentGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &ascent@""ascent";
external attributeName: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -attributeName@""attributeName";
external attributeNameGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -attributeName@""attributeName";
external attributeType: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -attributeType@""attributeType";
external attributeTypeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -attributeType@""attributeType";
external autoReverse: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +autoReverse@""autoReverse";
external autoReverseGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +autoReverse@""autoReverse";
external azimuth: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'azimuth@""azimuth";
external azimuthGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'azimuth@""azimuth";
external baseFrequency: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -baseFrequency@""baseFrequency";
external baseFrequencyGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -baseFrequency@""baseFrequency";
external baseProfile: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +baseProfile@""baseProfile";
external baseProfileGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +baseProfile@""baseProfile";
external baselineShift: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -baselineShift@""baselineShift";
external baselineShiftGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -baselineShift@""baselineShift";
external bbox: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $bbox@""bbox";
external bboxGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $bbox@""bbox";
external begin_: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %begin@""begin";
external begin_Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %begin@""begin";
external bias: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $bias@""bias";
external biasGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $bias@""bias";
external by: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "by@""by";
external byGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "by@""by";
external calcMode: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (calcMode@""calcMode";
external calcModeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (calcMode@""calcMode";
external capHeight: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )capHeight@""capHeight";
external capHeightGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )capHeight@""capHeight";
external clip: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $clip@""clip";
external clipGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $clip@""clip";
external clipPath: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (clipPath@""clipPath";
external clipPathGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (clipPath@""clipPath";
external clipPathUnits: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -clipPathUnits@""clipPathUnits";
external clipPathUnitsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -clipPathUnits@""clipPathUnits";
external clipRule: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (clipRule@""clipRule";
external clipRuleGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (clipRule@""clipRule";
external colorInterpolation: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 2colorInterpolation@""colorInterpolation";
external colorInterpolationGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 2colorInterpolation@""colorInterpolation";
external colorInterpolationFilters: props => option(string) = "BS:4.0.7„•¦¾%° B‘@@B˜ 9colorInterpolationFilters@""colorInterpolationFilters";
external colorInterpolationFiltersGet: props => option(string) = "BS:4.0.7„•¦¾%° B‘@@B˜ 9colorInterpolationFilters@""colorInterpolationFilters";
external colorProfile: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,colorProfile@""colorProfile";
external colorProfileGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,colorProfile@""colorProfile";
external colorRendering: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .colorRendering@""colorRendering";
external colorRenderingGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .colorRendering@""colorRendering";
external contentScriptType: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1contentScriptType@""contentScriptType";
external contentScriptTypeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1contentScriptType@""contentScriptType";
external contentStyleType: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0contentStyleType@""contentStyleType";
external contentStyleTypeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0contentStyleType@""contentStyleType";
external cursor: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &cursor@""cursor";
external cursorGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &cursor@""cursor";
external cx: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "cx@""cx";
external cxGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "cx@""cx";
external cy: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "cy@""cy";
external cyGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "cy@""cy";
external d: props => option(string) = "BS:4.0.7„•¦¾
° B‘@@B˜ !d@""d";
external dGet: props => option(string) = "BS:4.0.7„•¦¾
° B‘@@B˜ !d@""d";
external decelerate: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *decelerate@""decelerate";
external decelerateGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *decelerate@""decelerate";
external descent: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'descent@""descent";
external descentGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'descent@""descent";
external diffuseConstant: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ /diffuseConstant@""diffuseConstant";
external diffuseConstantGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ /diffuseConstant@""diffuseConstant";
external direction: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )direction@""direction";
external directionGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )direction@""direction";
external display: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'display@""display";
external displayGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'display@""display";
external divisor: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'divisor@""divisor";
external divisorGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'divisor@""divisor";
external dominantBaseline: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0dominantBaseline@""dominantBaseline";
external dominantBaselineGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0dominantBaseline@""dominantBaseline";
external dur: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #dur@""dur";
external durGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #dur@""dur";
external dx: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "dx@""dx";
external dxGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "dx@""dx";
external dy: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "dy@""dy";
external dyGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "dy@""dy";
external edgeMode: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (edgeMode@""edgeMode";
external edgeModeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (edgeMode@""edgeMode";
external elevation: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )elevation@""elevation";
external elevationGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )elevation@""elevation";
external enableBackground: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0enableBackground@""enableBackground";
external enableBackgroundGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0enableBackground@""enableBackground";
external end_: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #end@""end";
external end_Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #end@""end";
external exponent: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (exponent@""exponent";
external exponentGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (exponent@""exponent";
external externalResourcesRequired: props => option(string) = "BS:4.0.7„•¦¾%° B‘@@B˜ 9externalResourcesRequired@""externalResourcesRequired";
external externalResourcesRequiredGet: props => option(string) = "BS:4.0.7„•¦¾%° B‘@@B˜ 9externalResourcesRequired@""externalResourcesRequired";
external fill: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $fill@""fill";
external fillGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $fill@""fill";
external fillOpacity: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +fillOpacity@""fillOpacity";
external fillOpacityGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +fillOpacity@""fillOpacity";
external fillRule: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (fillRule@""fillRule";
external fillRuleGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (fillRule@""fillRule";
external filter: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &filter@""filter";
external filterGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &filter@""filter";
external filterRes: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )filterRes@""filterRes";
external filterResGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )filterRes@""filterRes";
external filterUnits: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +filterUnits@""filterUnits";
external filterUnitsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +filterUnits@""filterUnits";
external floodColor: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *floodColor@""floodColor";
external floodColorGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *floodColor@""floodColor";
external floodOpacity: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,floodOpacity@""floodOpacity";
external floodOpacityGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,floodOpacity@""floodOpacity";
external focusable: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )focusable@""focusable";
external focusableGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )focusable@""focusable";
external fontFamily: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *fontFamily@""fontFamily";
external fontFamilyGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *fontFamily@""fontFamily";
external fontSize: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (fontSize@""fontSize";
external fontSizeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (fontSize@""fontSize";
external fontSizeAdjust: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .fontSizeAdjust@""fontSizeAdjust";
external fontSizeAdjustGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .fontSizeAdjust@""fontSizeAdjust";
external fontStretch: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +fontStretch@""fontStretch";
external fontStretchGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +fontStretch@""fontStretch";
external fontStyle: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )fontStyle@""fontStyle";
external fontStyleGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )fontStyle@""fontStyle";
external fontVariant: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +fontVariant@""fontVariant";
external fontVariantGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +fontVariant@""fontVariant";
external fontWeight: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *fontWeight@""fontWeight";
external fontWeightGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *fontWeight@""fontWeight";
external fomat: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %fomat@""fomat";
external fomatGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %fomat@""fomat";
external from: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $from@""from";
external fromGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $from@""from";
external fx: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "fx@""fx";
external fxGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "fx@""fx";
external fy: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "fy@""fy";
external fyGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "fy@""fy";
external g1: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "g1@""g1";
external g1Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "g1@""g1";
external g2: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "g2@""g2";
external g2Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "g2@""g2";
external glyphName: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )glyphName@""glyphName";
external glyphNameGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )glyphName@""glyphName";
external glyphOrientationHorizontal: props => option(string) = "BS:4.0.7„•¦¾&° B‘@@B˜ :glyphOrientationHorizontal@""glyphOrientationHorizontal";
external glyphOrientationHorizontalGet: props => option(string) = "BS:4.0.7„•¦¾&° B‘@@B˜ :glyphOrientationHorizontal@""glyphOrientationHorizontal";
external glyphOrientationVertical: props => option(string) = "BS:4.0.7„•¦¾$° B‘@@B˜ 8glyphOrientationVertical@""glyphOrientationVertical";
external glyphOrientationVerticalGet: props => option(string) = "BS:4.0.7„•¦¾$° B‘@@B˜ 8glyphOrientationVertical@""glyphOrientationVertical";
external glyphRef: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (glyphRef@""glyphRef";
external glyphRefGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (glyphRef@""glyphRef";
external gradientTransform: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1gradientTransform@""gradientTransform";
external gradientTransformGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1gradientTransform@""gradientTransform";
external gradientUnits: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -gradientUnits@""gradientUnits";
external gradientUnitsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -gradientUnits@""gradientUnits";
external hanging: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'hanging@""hanging";
external hangingGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'hanging@""hanging";
external horizAdvX: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )horizAdvX@""horizAdvX";
external horizAdvXGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )horizAdvX@""horizAdvX";
external horizOriginX: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,horizOriginX@""horizOriginX";
external horizOriginXGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,horizOriginX@""horizOriginX";
external ideographic: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +ideographic@""ideographic";
external ideographicGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +ideographic@""ideographic";
external imageRendering: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .imageRendering@""imageRendering";
external imageRenderingGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .imageRendering@""imageRendering";
external in_: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "in@""in";
external in_Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "in@""in";
external in2: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #in2@""in2";
external in2Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ #in2@""in2";
external intercept: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )intercept@""intercept";
external interceptGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )intercept@""intercept";
external k: props => option(string) = "BS:4.0.7„•¦¾
° B‘@@B˜ !k@""k";
external kGet: props => option(string) = "BS:4.0.7„•¦¾
° B‘@@B˜ !k@""k";
external k1: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "k1@""k1";
external k1Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "k1@""k1";
external k2: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "k2@""k2";
external k2Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "k2@""k2";
external k3: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "k3@""k3";
external k3Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "k3@""k3";
external k4: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "k4@""k4";
external k4Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "k4@""k4";
external kernelMatrix: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,kernelMatrix@""kernelMatrix";
external kernelMatrixGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,kernelMatrix@""kernelMatrix";
external kernelUnitLength: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0kernelUnitLength@""kernelUnitLength";
external kernelUnitLengthGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0kernelUnitLength@""kernelUnitLength";
external kerning: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'kerning@""kerning";
external kerningGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'kerning@""kerning";
external keyPoints: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )keyPoints@""keyPoints";
external keyPointsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )keyPoints@""keyPoints";
external keySplines: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *keySplines@""keySplines";
external keySplinesGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *keySplines@""keySplines";
external keyTimes: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (keyTimes@""keyTimes";
external keyTimesGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (keyTimes@""keyTimes";
external lengthAdjust: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,lengthAdjust@""lengthAdjust";
external lengthAdjustGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,lengthAdjust@""lengthAdjust";
external letterSpacing: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -letterSpacing@""letterSpacing";
external letterSpacingGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -letterSpacing@""letterSpacing";
external lightingColor: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -lightingColor@""lightingColor";
external lightingColorGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -lightingColor@""lightingColor";
external limitingConeAngle: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1limitingConeAngle@""limitingConeAngle";
external limitingConeAngleGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1limitingConeAngle@""limitingConeAngle";
external local: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %local@""local";
external localGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %local@""local";
external markerEnd: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )markerEnd@""markerEnd";
external markerEndGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )markerEnd@""markerEnd";
external markerHeight: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,markerHeight@""markerHeight";
external markerHeightGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,markerHeight@""markerHeight";
external markerMid: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )markerMid@""markerMid";
external markerMidGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )markerMid@""markerMid";
external markerStart: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +markerStart@""markerStart";
external markerStartGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +markerStart@""markerStart";
external markerUnits: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +markerUnits@""markerUnits";
external markerUnitsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +markerUnits@""markerUnits";
external markerWidth: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +markerWidth@""markerWidth";
external markerWidthGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +markerWidth@""markerWidth";
external mask: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $mask@""mask";
external maskGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $mask@""mask";
external maskContentUnits: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0maskContentUnits@""maskContentUnits";
external maskContentUnitsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0maskContentUnits@""maskContentUnits";
external maskUnits: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )maskUnits@""maskUnits";
external maskUnitsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )maskUnits@""maskUnits";
external mathematical: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,mathematical@""mathematical";
external mathematicalGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,mathematical@""mathematical";
external mode: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $mode@""mode";
external modeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $mode@""mode";
external numOctaves: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *numOctaves@""numOctaves";
external numOctavesGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *numOctaves@""numOctaves";
external offset: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &offset@""offset";
external offsetGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &offset@""offset";
external opacity: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'opacity@""opacity";
external opacityGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'opacity@""opacity";
external operator: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (operator@""operator";
external operatorGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (operator@""operator";
external order: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %order@""order";
external orderGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %order@""order";
external orient: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &orient@""orient";
external orientGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &orient@""orient";
external orientation: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +orientation@""orientation";
external orientationGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +orientation@""orientation";
external origin: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &origin@""origin";
external originGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &origin@""origin";
external overflow: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (overflow@""overflow";
external overflowGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (overflow@""overflow";
external overflowX: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )overflowX@""overflowX";
external overflowXGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )overflowX@""overflowX";
external overflowY: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )overflowY@""overflowY";
external overflowYGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )overflowY@""overflowY";
external overlinePosition: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0overlinePosition@""overlinePosition";
external overlinePositionGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0overlinePosition@""overlinePosition";
external overlineThickness: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1overlineThickness@""overlineThickness";
external overlineThicknessGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1overlineThickness@""overlineThickness";
external paintOrder: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *paintOrder@""paintOrder";
external paintOrderGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *paintOrder@""paintOrder";
external panose1: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'panose1@""panose1";
external panose1Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'panose1@""panose1";
external pathLength: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *pathLength@""pathLength";
external pathLengthGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *pathLength@""pathLength";
external patternContentUnits: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 3patternContentUnits@""patternContentUnits";
external patternContentUnitsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 3patternContentUnits@""patternContentUnits";
external patternTransform: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0patternTransform@""patternTransform";
external patternTransformGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0patternTransform@""patternTransform";
external patternUnits: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,patternUnits@""patternUnits";
external patternUnitsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,patternUnits@""patternUnits";
external pointerEvents: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -pointerEvents@""pointerEvents";
external pointerEventsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -pointerEvents@""pointerEvents";
external points: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &points@""points";
external pointsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &points@""points";
external pointsAtX: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )pointsAtX@""pointsAtX";
external pointsAtXGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )pointsAtX@""pointsAtX";
external pointsAtY: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )pointsAtY@""pointsAtY";
external pointsAtYGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )pointsAtY@""pointsAtY";
external pointsAtZ: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )pointsAtZ@""pointsAtZ";
external pointsAtZGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )pointsAtZ@""pointsAtZ";
external preserveAlpha: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -preserveAlpha@""preserveAlpha";
external preserveAlphaGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -preserveAlpha@""preserveAlpha";
external preserveAspectRatio: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 3preserveAspectRatio@""preserveAspectRatio";
external preserveAspectRatioGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 3preserveAspectRatio@""preserveAspectRatio";
external primitiveUnits: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .primitiveUnits@""primitiveUnits";
external primitiveUnitsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .primitiveUnits@""primitiveUnits";
external r: props => option(string) = "BS:4.0.7„•¦¾
° B‘@@B˜ !r@""r";
external rGet: props => option(string) = "BS:4.0.7„•¦¾
° B‘@@B˜ !r@""r";
external radius: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &radius@""radius";
external radiusGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &radius@""radius";
external refX: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $refX@""refX";
external refXGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $refX@""refX";
external refY: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $refY@""refY";
external refYGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $refY@""refY";
external renderingIntent: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ /renderingIntent@""renderingIntent";
external renderingIntentGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ /renderingIntent@""renderingIntent";
external repeatCount: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +repeatCount@""repeatCount";
external repeatCountGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +repeatCount@""repeatCount";
external repeatDur: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )repeatDur@""repeatDur";
external repeatDurGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )repeatDur@""repeatDur";
external requiredExtensions: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 2requiredExtensions@""requiredExtensions";
external requiredExtensionsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 2requiredExtensions@""requiredExtensions";
external requiredFeatures: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0requiredFeatures@""requiredFeatures";
external requiredFeaturesGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0requiredFeatures@""requiredFeatures";
external restart: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'restart@""restart";
external restartGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'restart@""restart";
external result: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &result@""result";
external resultGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &result@""result";
external rotate: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &rotate@""rotate";
external rotateGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &rotate@""rotate";
external rx: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "rx@""rx";
external rxGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "rx@""rx";
external ry: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "ry@""ry";
external ryGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "ry@""ry";
external scale: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %scale@""scale";
external scaleGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %scale@""scale";
external seed: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $seed@""seed";
external seedGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ $seed@""seed";
external shapeRendering: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .shapeRendering@""shapeRendering";
external shapeRenderingGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .shapeRendering@""shapeRendering";
external slope: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %slope@""slope";
external slopeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %slope@""slope";
external spacing: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'spacing@""spacing";
external spacingGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'spacing@""spacing";
external specularConstant: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0specularConstant@""specularConstant";
external specularConstantGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0specularConstant@""specularConstant";
external specularExponent: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0specularExponent@""specularExponent";
external specularExponentGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0specularExponent@""specularExponent";
external speed: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %speed@""speed";
external speedGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %speed@""speed";
external spreadMethod: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,spreadMethod@""spreadMethod";
external spreadMethodGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,spreadMethod@""spreadMethod";
external startOffset: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +startOffset@""startOffset";
external startOffsetGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +startOffset@""startOffset";
external stdDeviation: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,stdDeviation@""stdDeviation";
external stdDeviationGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,stdDeviation@""stdDeviation";
external stemh: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %stemh@""stemh";
external stemhGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %stemh@""stemh";
external stemv: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %stemv@""stemv";
external stemvGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %stemv@""stemv";
external stitchTiles: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +stitchTiles@""stitchTiles";
external stitchTilesGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +stitchTiles@""stitchTiles";
external stopColor: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )stopColor@""stopColor";
external stopColorGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )stopColor@""stopColor";
external stopOpacity: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +stopOpacity@""stopOpacity";
external stopOpacityGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +stopOpacity@""stopOpacity";
external strikethroughPosition: props => option(string) = "BS:4.0.7„•¦¾!° B‘@@B˜ 5strikethroughPosition@""strikethroughPosition";
external strikethroughPositionGet: props => option(string) = "BS:4.0.7„•¦¾!° B‘@@B˜ 5strikethroughPosition@""strikethroughPosition";
external strikethroughThickness: props => option(string) = "BS:4.0.7„•¦¾"° B‘@@B˜ 6strikethroughThickness@""strikethroughThickness";
external strikethroughThicknessGet: props => option(string) = "BS:4.0.7„•¦¾"° B‘@@B˜ 6strikethroughThickness@""strikethroughThickness";
external string: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &string@""string";
external stringGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &string@""string";
external stroke: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &stroke@""stroke";
external strokeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &stroke@""stroke";
external strokeDasharray: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ /strokeDasharray@""strokeDasharray";
external strokeDasharrayGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ /strokeDasharray@""strokeDasharray";
external strokeDashoffset: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0strokeDashoffset@""strokeDashoffset";
external strokeDashoffsetGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0strokeDashoffset@""strokeDashoffset";
external strokeLinecap: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -strokeLinecap@""strokeLinecap";
external strokeLinecapGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -strokeLinecap@""strokeLinecap";
external strokeLinejoin: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .strokeLinejoin@""strokeLinejoin";
external strokeLinejoinGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .strokeLinejoin@""strokeLinejoin";
external strokeMiterlimit: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0strokeMiterlimit@""strokeMiterlimit";
external strokeMiterlimitGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0strokeMiterlimit@""strokeMiterlimit";
external strokeOpacity: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -strokeOpacity@""strokeOpacity";
external strokeOpacityGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -strokeOpacity@""strokeOpacity";
external strokeWidth: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +strokeWidth@""strokeWidth";
external strokeWidthGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +strokeWidth@""strokeWidth";
external surfaceScale: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,surfaceScale@""surfaceScale";
external surfaceScaleGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,surfaceScale@""surfaceScale";
external systemLanguage: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .systemLanguage@""systemLanguage";
external systemLanguageGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .systemLanguage@""systemLanguage";
external tableValues: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +tableValues@""tableValues";
external tableValuesGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +tableValues@""tableValues";
external targetX: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'targetX@""targetX";
external targetXGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'targetX@""targetX";
external targetY: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'targetY@""targetY";
external targetYGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'targetY@""targetY";
external textAnchor: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *textAnchor@""textAnchor";
external textAnchorGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *textAnchor@""textAnchor";
external textDecoration: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .textDecoration@""textDecoration";
external textDecorationGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ .textDecoration@""textDecoration";
external textLength: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *textLength@""textLength";
external textLengthGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *textLength@""textLength";
external textRendering: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -textRendering@""textRendering";
external textRenderingGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -textRendering@""textRendering";
external to_: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "to@""to";
external to_Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "to@""to";
external transform: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )transform@""transform";
external transformGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )transform@""transform";
external u1: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "u1@""u1";
external u1Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "u1@""u1";
external u2: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "u2@""u2";
external u2Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "u2@""u2";
external underlinePosition: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1underlinePosition@""underlinePosition";
external underlinePositionGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 1underlinePosition@""underlinePosition";
external underlineThickness: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 2underlineThickness@""underlineThickness";
external underlineThicknessGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 2underlineThickness@""underlineThickness";
external unicode: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'unicode@""unicode";
external unicodeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'unicode@""unicode";
external unicodeBidi: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +unicodeBidi@""unicodeBidi";
external unicodeBidiGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +unicodeBidi@""unicodeBidi";
external unicodeRange: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,unicodeRange@""unicodeRange";
external unicodeRangeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,unicodeRange@""unicodeRange";
external unitsPerEm: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *unitsPerEm@""unitsPerEm";
external unitsPerEmGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *unitsPerEm@""unitsPerEm";
external vAlphabetic: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +vAlphabetic@""vAlphabetic";
external vAlphabeticGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +vAlphabetic@""vAlphabetic";
external vHanging: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (vHanging@""vHanging";
external vHangingGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (vHanging@""vHanging";
external vIdeographic: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,vIdeographic@""vIdeographic";
external vIdeographicGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,vIdeographic@""vIdeographic";
external vMathematical: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -vMathematical@""vMathematical";
external vMathematicalGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ -vMathematical@""vMathematical";
external values: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &values@""values";
external valuesGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &values@""values";
external vectorEffect: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,vectorEffect@""vectorEffect";
external vectorEffectGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,vectorEffect@""vectorEffect";
external version: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'version@""version";
external versionGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'version@""version";
external vertAdvX: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (vertAdvX@""vertAdvX";
external vertAdvXGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (vertAdvX@""vertAdvX";
external vertAdvY: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (vertAdvY@""vertAdvY";
external vertAdvYGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (vertAdvY@""vertAdvY";
external vertOriginX: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +vertOriginX@""vertOriginX";
external vertOriginXGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +vertOriginX@""vertOriginX";
external vertOriginY: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +vertOriginY@""vertOriginY";
external vertOriginYGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +vertOriginY@""vertOriginY";
external viewBox: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'viewBox@""viewBox";
external viewBoxGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'viewBox@""viewBox";
external viewTarget: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *viewTarget@""viewTarget";
external viewTargetGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *viewTarget@""viewTarget";
external visibility: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *visibility@""visibility";
external visibilityGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *visibility@""visibility";
external widths: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &widths@""widths";
external widthsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &widths@""widths";
external wordSpacing: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +wordSpacing@""wordSpacing";
external wordSpacingGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +wordSpacing@""wordSpacing";
external writingMode: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +writingMode@""writingMode";
external writingModeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ +writingMode@""writingMode";
external x: props => option(string) = "BS:4.0.7„•¦¾
° B‘@@B˜ !x@""x";
external xGet: props => option(string) = "BS:4.0.7„•¦¾
° B‘@@B˜ !x@""x";
external x1: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "x1@""x1";
external x1Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "x1@""x1";
external x2: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "x2@""x2";
external x2Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "x2@""x2";
external xChannelSelector: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0xChannelSelector@""xChannelSelector";
external xChannelSelectorGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0xChannelSelector@""xChannelSelector";
external xHeight: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'xHeight@""xHeight";
external xHeightGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'xHeight@""xHeight";
external xlinkActuate: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,xlinkActuate@""xlinkActuate";
external xlinkActuateGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,xlinkActuate@""xlinkActuate";
external xlinkArcrole: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,xlinkArcrole@""xlinkArcrole";
external xlinkArcroleGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ ,xlinkArcrole@""xlinkArcrole";
external xlinkHref: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )xlinkHref@""xlinkHref";
external xlinkHrefGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )xlinkHref@""xlinkHref";
external xlinkRole: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )xlinkRole@""xlinkRole";
external xlinkRoleGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )xlinkRole@""xlinkRole";
external xlinkShow: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )xlinkShow@""xlinkShow";
external xlinkShowGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )xlinkShow@""xlinkShow";
external xlinkTitle: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *xlinkTitle@""xlinkTitle";
external xlinkTitleGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *xlinkTitle@""xlinkTitle";
external xlinkType: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )xlinkType@""xlinkType";
external xlinkTypeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ )xlinkType@""xlinkType";
external xmlns: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %xmlns@""xmlns";
external xmlnsGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %xmlns@""xmlns";
external xmlnsXlink: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *xmlnsXlink@""xmlnsXlink";
external xmlnsXlinkGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *xmlnsXlink@""xmlnsXlink";
external xmlBase: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'xmlBase@""xmlBase";
external xmlBaseGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'xmlBase@""xmlBase";
external xmlLang: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'xmlLang@""xmlLang";
external xmlLangGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 'xmlLang@""xmlLang";
external xmlSpace: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (xmlSpace@""xmlSpace";
external xmlSpaceGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (xmlSpace@""xmlSpace";
external y: props => option(string) = "BS:4.0.7„•¦¾
° B‘@@B˜ !y@""y";
external yGet: props => option(string) = "BS:4.0.7„•¦¾
° B‘@@B˜ !y@""y";
external y1: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "y1@""y1";
external y1Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "y1@""y1";
external y2: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "y2@""y2";
external y2Get: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ "y2@""y2";
external yChannelSelector: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0yChannelSelector@""yChannelSelector";
external yChannelSelectorGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ 0yChannelSelector@""yChannelSelector";
external z: props => option(string) = "BS:4.0.7„•¦¾
° B‘@@B˜ !z@""z";
external zGet: props => option(string) = "BS:4.0.7„•¦¾
° B‘@@B˜ !z@""z";
external zoomAndPan: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *zoomAndPan@""zoomAndPan";
external zoomAndPanGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ *zoomAndPan@""zoomAndPan";
external about: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %about@""about";
external aboutGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %about@""about";
external datatype: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (datatype@""datatype";
external datatypeGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (datatype@""datatype";
external inlist: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &inlist@""inlist";
external inlistGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &inlist@""inlist";
external prefix: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &prefix@""prefix";
external prefixGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &prefix@""prefix";
external property: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (property@""property";
external propertyGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (property@""property";
external resource: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (resource@""resource";
external resourceGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ (resource@""resource";
external typeof: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &typeof@""typeof";
external typeofGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ &typeof@""typeof";
external vocab: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %vocab@""vocab";
external vocabGet: props => option(string) = "BS:4.0.7„•¦¾° B‘@@B˜ %vocab@""vocab";
external dangerouslySetInnerHTML: props => option(Js.t({. __html: string, })) = "BS:4.0.7„•¦¾#° B‘@@B˜ 7dangerouslySetInnerHTML@""dangerouslySetInnerHTML";
external dangerouslySetInnerHTMLGet: props => option(Js.t({. __html: string, })) = "BS:4.0.7„•¦¾#° B‘@@B˜ 7dangerouslySetInnerHTML@""dangerouslySetInnerHTML";
external suppressContentEditableWarning: props => option(bool) = "BS:4.0.7„•¦¾*° B‘@@B˜ >suppressContentEditableWarning@""suppressContentEditableWarning";
external suppressContentEditableWarningGet: props => option(bool) = "BS:4.0.7„•¦¾*° B‘@@B˜ >suppressContentEditableWarning@""suppressContentEditableWarning";
external objToDOMProps: Js.t({.. }) => props = "%identity";
external createElement: string => ?props:props => array(ReasonReact.reactElement) => ReasonReact.reactElement = "BS:4.0.7„•¦¾21-° B‘@ B’%props @@@”À-createElement %react@A@""createElement";
let createElementVariadic: string => ?props:props => array(ReasonReact.reactElement) => ReasonReact.reactElement;