Module ReactDOM

module Style : sig ... end
val querySelector : string -> Dom.element option
module Client : sig ... end
val render : React.element -> Dom.element -> unit
  • deprecated This function will be removed in the next release. Use ReactDOM.Client.createRoot and ReactDOM.Client.render instead.
val hydrate : React.element -> Dom.element -> unit
  • deprecated This function will be removed in the next release. Use ReactDOM.Client.hydrateRoot instead.
val createPortal : React.element -> Dom.element -> React.element
val unmountComponentAtNode : Dom.element -> unit
val flushSync : (unit -> unit) -> unit
val domElementToObj : Dom.element -> < .. > Js.t
type style = Style.t
type domRef
module Ref : sig ... end
type domProps = {
  1. key : string option;
  2. ref : domRef option;
  3. children : React.element option;
  4. ariaActivedescendant : string option;
  5. ariaAtomic : bool option;
  6. ariaAutocomplete : string option;
  7. ariaBusy : bool option;
  8. ariaChecked : string option;
  9. ariaColcount : int option;
  10. ariaColindex : int option;
  11. ariaColspan : int option;
  12. ariaControls : string option;
  13. ariaCurrent : string option;
  14. ariaDescribedby : string option;
  15. ariaDetails : string option;
  16. ariaDisabled : bool option;
  17. ariaErrormessage : string option;
  18. ariaExpanded : bool option;
  19. ariaFlowto : string option;
  20. ariaGrabbed : bool option;
  21. ariaHaspopup : string option;
  22. ariaHidden : bool option;
  23. ariaInvalid : string option;
  24. ariaKeyshortcuts : string option;
  25. ariaLabel : string option;
  26. ariaLabelledby : string option;
  27. ariaLevel : int option;
  28. ariaLive : string option;
  29. ariaModal : bool option;
  30. ariaMultiline : bool option;
  31. ariaMultiselectable : bool option;
  32. ariaOrientation : string option;
  33. ariaOwns : string option;
  34. ariaPlaceholder : string option;
  35. ariaPosinset : int option;
  36. ariaPressed : string option;
  37. ariaReadonly : bool option;
  38. ariaRelevant : string option;
  39. ariaRequired : bool option;
  40. ariaRoledescription : string option;
  41. ariaRowcount : int option;
  42. ariaRowindex : int option;
  43. ariaRowindextext : string option;
  44. ariaRowspan : int option;
  45. ariaSelected : bool option;
  46. ariaSetsize : int option;
  47. ariaSort : string option;
  48. ariaValuemax : float option;
  49. ariaValuemin : float option;
  50. ariaValuenow : float option;
  51. ariaValuetext : string option;
  52. defaultChecked : bool option;
  53. defaultValue : string option;
  54. accessKey : string option;
  55. className : string option;
  56. contentEditable : bool option;
  57. contextMenu : string option;
  58. dir : string option;
  59. draggable : bool option;
  60. hidden : bool option;
  61. id : string option;
  62. lang : string option;
  63. role : string option;
  64. style : style option;
  65. spellCheck : bool option;
  66. tabIndex : int option;
  67. title : string option;
  68. itemID : string option;
  69. itemProp : string option;
  70. itemRef : string option;
  71. itemScope : bool option;
  72. itemType : string option;
  73. as_ : string option;
  74. accept : string option;
  75. acceptCharset : string option;
  76. action : string option;
  77. allowFullScreen : bool option;
  78. alt : string option;
  79. async : bool option;
  80. autoComplete : string option;
  81. autoCapitalize : string option;
  82. autoFocus : bool option;
  83. autoPlay : bool option;
  84. challenge : string option;
  85. charSet : string option;
  86. checked : bool option;
  87. cite : string option;
  88. crossOrigin : string option;
  89. cols : int option;
  90. colSpan : int option;
  91. content : string option;
  92. controls : bool option;
  93. coords : string option;
  94. data : string option;
  95. dateTime : string option;
  96. default : bool option;
  97. defer : bool option;
  98. disabled : bool option;
  99. download : string option;
  100. encType : string option;
  101. form : string option;
  102. formAction : string option;
  103. formTarget : string option;
  104. formMethod : string option;
  105. headers : string option;
  106. height : string option;
  107. high : int option;
  108. href : string option;
  109. hrefLang : string option;
  110. htmlFor : string option;
  111. httpEquiv : string option;
  112. icon : string option;
  113. inputMode : string option;
  114. integrity : string option;
  115. keyType : string option;
  116. kind : string option;
  117. label : string option;
  118. list : string option;
  119. loop : bool option;
  120. low : int option;
  121. manifest : string option;
  122. max : string option;
  123. maxLength : int option;
  124. media : string option;
  125. mediaGroup : string option;
  126. method : string option;
  127. min : string option;
  128. minLength : int option;
  129. multiple : bool option;
  130. muted : bool option;
  131. name : string option;
  132. nonce : string option;
  133. noValidate : bool option;
  134. open_ : bool option;
  135. optimum : int option;
  136. pattern : string option;
  137. placeholder : string option;
  138. playsInline : bool option;
  139. poster : string option;
  140. preload : string option;
  141. radioGroup : string option;
  142. readOnly : bool option;
  143. referrerPolicy : string option;
  144. rel : string option;
  145. required : bool option;
  146. reversed : bool option;
  147. rows : int option;
  148. rowSpan : int option;
  149. sandbox : string option;
  150. scope : string option;
  151. scoped : bool option;
  152. scrolling : string option;
  153. selected : bool option;
  154. shape : string option;
  155. size : int option;
  156. sizes : string option;
  157. span : int option;
  158. src : string option;
  159. srcDoc : string option;
  160. srcLang : string option;
  161. srcSet : string option;
  162. start : int option;
  163. step : float option;
  164. summary : string option;
  165. target : string option;
  166. type_ : string option;
  167. useMap : string option;
  168. value : string option;
  169. width : string option;
  170. wrap : string option;
  171. onCopy : (React.Event.Clipboard.t -> unit) option;
  172. onCut : (React.Event.Clipboard.t -> unit) option;
  173. onPaste : (React.Event.Clipboard.t -> unit) option;
  174. onCompositionEnd : (React.Event.Composition.t -> unit) option;
  175. onCompositionStart : (React.Event.Composition.t -> unit) option;
  176. onCompositionUpdate : (React.Event.Composition.t -> unit) option;
  177. onKeyDown : (React.Event.Keyboard.t -> unit) option;
  178. onKeyPress : (React.Event.Keyboard.t -> unit) option;
  179. onKeyUp : (React.Event.Keyboard.t -> unit) option;
  180. onFocus : (React.Event.Focus.t -> unit) option;
  181. onBlur : (React.Event.Focus.t -> unit) option;
  182. onChange : (React.Event.Form.t -> unit) option;
  183. onInput : (React.Event.Form.t -> unit) option;
  184. onSubmit : (React.Event.Form.t -> unit) option;
  185. onInvalid : (React.Event.Form.t -> unit) option;
  186. onClick : (React.Event.Mouse.t -> unit) option;
  187. onContextMenu : (React.Event.Mouse.t -> unit) option;
  188. onDoubleClick : (React.Event.Mouse.t -> unit) option;
  189. onDrag : (React.Event.Drag.t -> unit) option;
  190. onDragEnd : (React.Event.Drag.t -> unit) option;
  191. onDragEnter : (React.Event.Drag.t -> unit) option;
  192. onDragExit : (React.Event.Drag.t -> unit) option;
  193. onDragLeave : (React.Event.Drag.t -> unit) option;
  194. onDragOver : (React.Event.Drag.t -> unit) option;
  195. onDragStart : (React.Event.Drag.t -> unit) option;
  196. onDrop : (React.Event.Drag.t -> unit) option;
  197. onMouseDown : (React.Event.Mouse.t -> unit) option;
  198. onMouseEnter : (React.Event.Mouse.t -> unit) option;
  199. onMouseLeave : (React.Event.Mouse.t -> unit) option;
  200. onMouseMove : (React.Event.Mouse.t -> unit) option;
  201. onMouseOut : (React.Event.Mouse.t -> unit) option;
  202. onMouseOver : (React.Event.Mouse.t -> unit) option;
  203. onMouseUp : (React.Event.Mouse.t -> unit) option;
  204. onSelect : (React.Event.Selection.t -> unit) option;
  205. onTouchCancel : (React.Event.Touch.t -> unit) option;
  206. onTouchEnd : (React.Event.Touch.t -> unit) option;
  207. onTouchMove : (React.Event.Touch.t -> unit) option;
  208. onTouchStart : (React.Event.Touch.t -> unit) option;
  209. onPointerOver : (React.Event.Pointer.t -> unit) option;
  210. onPointerEnter : (React.Event.Pointer.t -> unit) option;
  211. onPointerDown : (React.Event.Pointer.t -> unit) option;
  212. onPointerMove : (React.Event.Pointer.t -> unit) option;
  213. onPointerUp : (React.Event.Pointer.t -> unit) option;
  214. onPointerCancel : (React.Event.Pointer.t -> unit) option;
  215. onPointerOut : (React.Event.Pointer.t -> unit) option;
  216. onPointerLeave : (React.Event.Pointer.t -> unit) option;
  217. onGotPointerCapture : (React.Event.Pointer.t -> unit) option;
  218. onLostPointerCapture : (React.Event.Pointer.t -> unit) option;
  219. onScroll : (React.Event.UI.t -> unit) option;
  220. onWheel : (React.Event.Wheel.t -> unit) option;
  221. onAbort : (React.Event.Media.t -> unit) option;
  222. onCanPlay : (React.Event.Media.t -> unit) option;
  223. onCanPlayThrough : (React.Event.Media.t -> unit) option;
  224. onDurationChange : (React.Event.Media.t -> unit) option;
  225. onEmptied : (React.Event.Media.t -> unit) option;
  226. onEncrypetd : (React.Event.Media.t -> unit) option;
  227. onEnded : (React.Event.Media.t -> unit) option;
  228. onError : (React.Event.Media.t -> unit) option;
  229. onLoadedData : (React.Event.Media.t -> unit) option;
  230. onLoadedMetadata : (React.Event.Media.t -> unit) option;
  231. onLoadStart : (React.Event.Media.t -> unit) option;
  232. onPause : (React.Event.Media.t -> unit) option;
  233. onPlay : (React.Event.Media.t -> unit) option;
  234. onPlaying : (React.Event.Media.t -> unit) option;
  235. onProgress : (React.Event.Media.t -> unit) option;
  236. onRateChange : (React.Event.Media.t -> unit) option;
  237. onSeeked : (React.Event.Media.t -> unit) option;
  238. onSeeking : (React.Event.Media.t -> unit) option;
  239. onStalled : (React.Event.Media.t -> unit) option;
  240. onSuspend : (React.Event.Media.t -> unit) option;
  241. onTimeUpdate : (React.Event.Media.t -> unit) option;
  242. onVolumeChange : (React.Event.Media.t -> unit) option;
  243. onWaiting : (React.Event.Media.t -> unit) option;
  244. onLoad : (React.Event.Image.t -> unit) option;
  245. onAnimationStart : (React.Event.Animation.t -> unit) option;
  246. onAnimationEnd : (React.Event.Animation.t -> unit) option;
  247. onAnimationIteration : (React.Event.Animation.t -> unit) option;
  248. onTransitionEnd : (React.Event.Transition.t -> unit) option;
  249. accentHeight : string option;
  250. accumulate : string option;
  251. additive : string option;
  252. alignmentBaseline : string option;
  253. allowReorder : string option;
  254. alphabetic : string option;
  255. amplitude : string option;
  256. arabicForm : string option;
  257. ascent : string option;
  258. attributeName : string option;
  259. attributeType : string option;
  260. autoReverse : string option;
  261. azimuth : string option;
  262. baseFrequency : string option;
  263. baseProfile : string option;
  264. baselineShift : string option;
  265. bbox : string option;
  266. begin_ : string option;
  267. bias : string option;
  268. by : string option;
  269. calcMode : string option;
  270. capHeight : string option;
  271. clip : string option;
  272. clipPath : string option;
  273. clipPathUnits : string option;
  274. clipRule : string option;
  275. colorInterpolation : string option;
  276. colorInterpolationFilters : string option;
  277. colorProfile : string option;
  278. colorRendering : string option;
  279. contentScriptType : string option;
  280. contentStyleType : string option;
  281. cursor : string option;
  282. cx : string option;
  283. cy : string option;
  284. d : string option;
  285. decelerate : string option;
  286. descent : string option;
  287. diffuseConstant : string option;
  288. direction : string option;
  289. display : string option;
  290. divisor : string option;
  291. dominantBaseline : string option;
  292. dur : string option;
  293. dx : string option;
  294. dy : string option;
  295. edgeMode : string option;
  296. elevation : string option;
  297. enableBackground : string option;
  298. end_ : string option;
  299. exponent : string option;
  300. externalResourcesRequired : string option;
  301. fill : string option;
  302. fillOpacity : string option;
  303. fillRule : string option;
  304. filter : string option;
  305. filterRes : string option;
  306. filterUnits : string option;
  307. floodColor : string option;
  308. floodOpacity : string option;
  309. focusable : string option;
  310. fontFamily : string option;
  311. fontSize : string option;
  312. fontSizeAdjust : string option;
  313. fontStretch : string option;
  314. fontStyle : string option;
  315. fontVariant : string option;
  316. fontWeight : string option;
  317. fomat : string option;
  318. from : string option;
  319. fx : string option;
  320. fy : string option;
  321. g1 : string option;
  322. g2 : string option;
  323. glyphName : string option;
  324. glyphOrientationHorizontal : string option;
  325. glyphOrientationVertical : string option;
  326. glyphRef : string option;
  327. gradientTransform : string option;
  328. gradientUnits : string option;
  329. hanging : string option;
  330. horizAdvX : string option;
  331. horizOriginX : string option;
  332. ideographic : string option;
  333. imageRendering : string option;
  334. in_ : string option;
  335. in2 : string option;
  336. intercept : string option;
  337. k : string option;
  338. k1 : string option;
  339. k2 : string option;
  340. k3 : string option;
  341. k4 : string option;
  342. kernelMatrix : string option;
  343. kernelUnitLength : string option;
  344. kerning : string option;
  345. keyPoints : string option;
  346. keySplines : string option;
  347. keyTimes : string option;
  348. lengthAdjust : string option;
  349. letterSpacing : string option;
  350. lightingColor : string option;
  351. limitingConeAngle : string option;
  352. local : string option;
  353. markerEnd : string option;
  354. markerHeight : string option;
  355. markerMid : string option;
  356. markerStart : string option;
  357. markerUnits : string option;
  358. markerWidth : string option;
  359. mask : string option;
  360. maskContentUnits : string option;
  361. maskUnits : string option;
  362. mathematical : string option;
  363. mode : string option;
  364. numOctaves : string option;
  365. offset : string option;
  366. opacity : string option;
  367. operator : string option;
  368. order : string option;
  369. orient : string option;
  370. orientation : string option;
  371. origin : string option;
  372. overflow : string option;
  373. overflowX : string option;
  374. overflowY : string option;
  375. overlinePosition : string option;
  376. overlineThickness : string option;
  377. paintOrder : string option;
  378. panose1 : string option;
  379. pathLength : string option;
  380. patternContentUnits : string option;
  381. patternTransform : string option;
  382. patternUnits : string option;
  383. pointerEvents : string option;
  384. points : string option;
  385. pointsAtX : string option;
  386. pointsAtY : string option;
  387. pointsAtZ : string option;
  388. preserveAlpha : string option;
  389. preserveAspectRatio : string option;
  390. primitiveUnits : string option;
  391. r : string option;
  392. radius : string option;
  393. refX : string option;
  394. refY : string option;
  395. renderingIntent : string option;
  396. repeatCount : string option;
  397. repeatDur : string option;
  398. requiredExtensions : string option;
  399. requiredFeatures : string option;
  400. restart : string option;
  401. result : string option;
  402. rotate : string option;
  403. rx : string option;
  404. ry : string option;
  405. scale : string option;
  406. seed : string option;
  407. shapeRendering : string option;
  408. slope : string option;
  409. spacing : string option;
  410. specularConstant : string option;
  411. specularExponent : string option;
  412. speed : string option;
  413. spreadMethod : string option;
  414. startOffset : string option;
  415. stdDeviation : string option;
  416. stemh : string option;
  417. stemv : string option;
  418. stitchTiles : string option;
  419. stopColor : string option;
  420. stopOpacity : string option;
  421. strikethroughPosition : string option;
  422. strikethroughThickness : string option;
  423. string : string option;
  424. stroke : string option;
  425. strokeDasharray : string option;
  426. strokeDashoffset : string option;
  427. strokeLinecap : string option;
  428. strokeLinejoin : string option;
  429. strokeMiterlimit : string option;
  430. strokeOpacity : string option;
  431. strokeWidth : string option;
  432. surfaceScale : string option;
  433. systemLanguage : string option;
  434. tableValues : string option;
  435. targetX : string option;
  436. targetY : string option;
  437. textAnchor : string option;
  438. textDecoration : string option;
  439. textLength : string option;
  440. textRendering : string option;
  441. to_ : string option;
  442. transform : string option;
  443. u1 : string option;
  444. u2 : string option;
  445. underlinePosition : string option;
  446. underlineThickness : string option;
  447. unicode : string option;
  448. unicodeBidi : string option;
  449. unicodeRange : string option;
  450. unitsPerEm : string option;
  451. vAlphabetic : string option;
  452. vHanging : string option;
  453. vIdeographic : string option;
  454. vMathematical : string option;
  455. values : string option;
  456. vectorEffect : string option;
  457. version : string option;
  458. vertAdvX : string option;
  459. vertAdvY : string option;
  460. vertOriginX : string option;
  461. vertOriginY : string option;
  462. viewBox : string option;
  463. viewTarget : string option;
  464. visibility : string option;
  465. widths : string option;
  466. wordSpacing : string option;
  467. writingMode : string option;
  468. x : string option;
  469. x1 : string option;
  470. x2 : string option;
  471. xChannelSelector : string option;
  472. xHeight : string option;
  473. xlinkActuate : string option;
  474. xlinkArcrole : string option;
  475. xlinkHref : string option;
  476. xlinkRole : string option;
  477. xlinkShow : string option;
  478. xlinkTitle : string option;
  479. xlinkType : string option;
  480. xmlns : string option;
  481. xmlBase : string option;
  482. xmlLang : string option;
  483. xmlSpace : string option;
  484. y : string option;
  485. y1 : string option;
  486. y2 : string option;
  487. yChannelSelector : string option;
  488. z : string option;
  489. zoomAndPan : string option;
  490. about : string option;
  491. datatype : string option;
  492. inlist : string option;
  493. prefix : string option;
  494. property : string option;
  495. resource : string option;
  496. typeof : string option;
  497. vocab : string option;
  498. dangerouslySetInnerHTML : < __html : string > Js.t option;
  499. suppressContentEditableWarning : bool option;
  500. suppressHydrationWarning : bool option;
}
val domProps : ?key:string -> ?ref:domRef -> ?children:React.element -> ?ariaActivedescendant:string -> ?ariaAtomic:bool -> ?ariaAutocomplete:string -> ?ariaBusy:bool -> ?ariaChecked:string -> ?ariaColcount:int -> ?ariaColindex:int -> ?ariaColspan:int -> ?ariaControls:string -> ?ariaCurrent:string -> ?ariaDescribedby:string -> ?ariaDetails:string -> ?ariaDisabled:bool -> ?ariaErrormessage:string -> ?ariaExpanded:bool -> ?ariaFlowto:string -> ?ariaGrabbed:bool -> ?ariaHaspopup:string -> ?ariaHidden:bool -> ?ariaInvalid:string -> ?ariaKeyshortcuts:string -> ?ariaLabel:string -> ?ariaLabelledby:string -> ?ariaLevel:int -> ?ariaLive:string -> ?ariaModal:bool -> ?ariaMultiline:bool -> ?ariaMultiselectable:bool -> ?ariaOrientation:string -> ?ariaOwns:string -> ?ariaPlaceholder:string -> ?ariaPosinset:int -> ?ariaPressed:string -> ?ariaReadonly:bool -> ?ariaRelevant:string -> ?ariaRequired:bool -> ?ariaRoledescription:string -> ?ariaRowcount:int -> ?ariaRowindex:int -> ?ariaRowindextext:string -> ?ariaRowspan:int -> ?ariaSelected:bool -> ?ariaSetsize:int -> ?ariaSort:string -> ?ariaValuemax:float -> ?ariaValuemin:float -> ?ariaValuenow:float -> ?ariaValuetext:string -> ?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 -> ?as_:string -> ?accept:string -> ?acceptCharset:string -> ?action:string -> ?allowFullScreen:bool -> ?alt:string -> ?async:bool -> ?autoComplete:string -> ?autoCapitalize: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:string -> ?minLength:int -> ?multiple:bool -> ?muted:bool -> ?name:string -> ?nonce:string -> ?noValidate:bool -> ?open_:bool -> ?optimum:int -> ?pattern:string -> ?placeholder:string -> ?playsInline:bool -> ?poster:string -> ?preload:string -> ?radioGroup:string -> ?readOnly:bool -> ?referrerPolicy:string -> ?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 -> ?summary:string -> ?target:string -> ?type_:string -> ?useMap:string -> ?value:string -> ?width:string -> ?wrap:string -> ?onCopy:(React.Event.Clipboard.t -> unit) -> ?onCut:(React.Event.Clipboard.t -> unit) -> ?onPaste:(React.Event.Clipboard.t -> unit) -> ?onCompositionEnd:(React.Event.Composition.t -> unit) -> ?onCompositionStart:(React.Event.Composition.t -> unit) -> ?onCompositionUpdate:(React.Event.Composition.t -> unit) -> ?onKeyDown:(React.Event.Keyboard.t -> unit) -> ?onKeyPress:(React.Event.Keyboard.t -> unit) -> ?onKeyUp:(React.Event.Keyboard.t -> unit) -> ?onFocus:(React.Event.Focus.t -> unit) -> ?onBlur:(React.Event.Focus.t -> unit) -> ?onChange:(React.Event.Form.t -> unit) -> ?onInput:(React.Event.Form.t -> unit) -> ?onSubmit:(React.Event.Form.t -> unit) -> ?onInvalid:(React.Event.Form.t -> unit) -> ?onClick:(React.Event.Mouse.t -> unit) -> ?onContextMenu:(React.Event.Mouse.t -> unit) -> ?onDoubleClick:(React.Event.Mouse.t -> unit) -> ?onDrag:(React.Event.Drag.t -> unit) -> ?onDragEnd:(React.Event.Drag.t -> unit) -> ?onDragEnter:(React.Event.Drag.t -> unit) -> ?onDragExit:(React.Event.Drag.t -> unit) -> ?onDragLeave:(React.Event.Drag.t -> unit) -> ?onDragOver:(React.Event.Drag.t -> unit) -> ?onDragStart:(React.Event.Drag.t -> unit) -> ?onDrop:(React.Event.Drag.t -> unit) -> ?onMouseDown:(React.Event.Mouse.t -> unit) -> ?onMouseEnter:(React.Event.Mouse.t -> unit) -> ?onMouseLeave:(React.Event.Mouse.t -> unit) -> ?onMouseMove:(React.Event.Mouse.t -> unit) -> ?onMouseOut:(React.Event.Mouse.t -> unit) -> ?onMouseOver:(React.Event.Mouse.t -> unit) -> ?onMouseUp:(React.Event.Mouse.t -> unit) -> ?onSelect:(React.Event.Selection.t -> unit) -> ?onTouchCancel:(React.Event.Touch.t -> unit) -> ?onTouchEnd:(React.Event.Touch.t -> unit) -> ?onTouchMove:(React.Event.Touch.t -> unit) -> ?onTouchStart:(React.Event.Touch.t -> unit) -> ?onPointerOver:(React.Event.Pointer.t -> unit) -> ?onPointerEnter:(React.Event.Pointer.t -> unit) -> ?onPointerDown:(React.Event.Pointer.t -> unit) -> ?onPointerMove:(React.Event.Pointer.t -> unit) -> ?onPointerUp:(React.Event.Pointer.t -> unit) -> ?onPointerCancel:(React.Event.Pointer.t -> unit) -> ?onPointerOut:(React.Event.Pointer.t -> unit) -> ?onPointerLeave:(React.Event.Pointer.t -> unit) -> ?onGotPointerCapture:(React.Event.Pointer.t -> unit) -> ?onLostPointerCapture:(React.Event.Pointer.t -> unit) -> ?onScroll:(React.Event.UI.t -> unit) -> ?onWheel:(React.Event.Wheel.t -> unit) -> ?onAbort:(React.Event.Media.t -> unit) -> ?onCanPlay:(React.Event.Media.t -> unit) -> ?onCanPlayThrough:(React.Event.Media.t -> unit) -> ?onDurationChange:(React.Event.Media.t -> unit) -> ?onEmptied:(React.Event.Media.t -> unit) -> ?onEncrypetd:(React.Event.Media.t -> unit) -> ?onEnded:(React.Event.Media.t -> unit) -> ?onError:(React.Event.Media.t -> unit) -> ?onLoadedData:(React.Event.Media.t -> unit) -> ?onLoadedMetadata:(React.Event.Media.t -> unit) -> ?onLoadStart:(React.Event.Media.t -> unit) -> ?onPause:(React.Event.Media.t -> unit) -> ?onPlay:(React.Event.Media.t -> unit) -> ?onPlaying:(React.Event.Media.t -> unit) -> ?onProgress:(React.Event.Media.t -> unit) -> ?onRateChange:(React.Event.Media.t -> unit) -> ?onSeeked:(React.Event.Media.t -> unit) -> ?onSeeking:(React.Event.Media.t -> unit) -> ?onStalled:(React.Event.Media.t -> unit) -> ?onSuspend:(React.Event.Media.t -> unit) -> ?onTimeUpdate:(React.Event.Media.t -> unit) -> ?onVolumeChange:(React.Event.Media.t -> unit) -> ?onWaiting:(React.Event.Media.t -> unit) -> ?onLoad:(React.Event.Image.t -> unit) -> ?onAnimationStart:(React.Event.Animation.t -> unit) -> ?onAnimationEnd:(React.Event.Animation.t -> unit) -> ?onAnimationIteration:(React.Event.Animation.t -> unit) -> ?onTransitionEnd:(React.Event.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:< __html : string > Js.t -> ?suppressContentEditableWarning:bool -> ?suppressHydrationWarning:bool -> unit -> domProps
val keyGet : domProps -> string option
val refGet : domProps -> domRef option
val childrenGet : domProps -> React.element option
val ariaActivedescendantGet : domProps -> string option
val ariaAtomicGet : domProps -> bool option
val ariaAutocompleteGet : domProps -> string option
val ariaBusyGet : domProps -> bool option
val ariaCheckedGet : domProps -> string option
val ariaColcountGet : domProps -> int option
val ariaColindexGet : domProps -> int option
val ariaColspanGet : domProps -> int option
val ariaControlsGet : domProps -> string option
val ariaCurrentGet : domProps -> string option
val ariaDescribedbyGet : domProps -> string option
val ariaDetailsGet : domProps -> string option
val ariaDisabledGet : domProps -> bool option
val ariaErrormessageGet : domProps -> string option
val ariaExpandedGet : domProps -> bool option
val ariaFlowtoGet : domProps -> string option
val ariaGrabbedGet : domProps -> bool option
val ariaHaspopupGet : domProps -> string option
val ariaHiddenGet : domProps -> bool option
val ariaInvalidGet : domProps -> string option
val ariaKeyshortcutsGet : domProps -> string option
val ariaLabelGet : domProps -> string option
val ariaLabelledbyGet : domProps -> string option
val ariaLevelGet : domProps -> int option
val ariaLiveGet : domProps -> string option
val ariaModalGet : domProps -> bool option
val ariaMultilineGet : domProps -> bool option
val ariaMultiselectableGet : domProps -> bool option
val ariaOrientationGet : domProps -> string option
val ariaOwnsGet : domProps -> string option
val ariaPlaceholderGet : domProps -> string option
val ariaPosinsetGet : domProps -> int option
val ariaPressedGet : domProps -> string option
val ariaReadonlyGet : domProps -> bool option
val ariaRelevantGet : domProps -> string option
val ariaRequiredGet : domProps -> bool option
val ariaRoledescriptionGet : domProps -> string option
val ariaRowcountGet : domProps -> int option
val ariaRowindexGet : domProps -> int option
val ariaRowindextextGet : domProps -> string option
val ariaRowspanGet : domProps -> int option
val ariaSelectedGet : domProps -> bool option
val ariaSetsizeGet : domProps -> int option
val ariaSortGet : domProps -> string option
val ariaValuemaxGet : domProps -> float option
val ariaValueminGet : domProps -> float option
val ariaValuenowGet : domProps -> float option
val ariaValuetextGet : domProps -> string option
val defaultCheckedGet : domProps -> bool option
val defaultValueGet : domProps -> string option
val accessKeyGet : domProps -> string option
val classNameGet : domProps -> string option
val contentEditableGet : domProps -> bool option
val contextMenuGet : domProps -> string option
val dirGet : domProps -> string option
val draggableGet : domProps -> bool option
val hiddenGet : domProps -> bool option
val idGet : domProps -> string option
val langGet : domProps -> string option
val roleGet : domProps -> string option
val styleGet : domProps -> style option
val spellCheckGet : domProps -> bool option
val tabIndexGet : domProps -> int option
val titleGet : domProps -> string option
val itemIDGet : domProps -> string option
val itemPropGet : domProps -> string option
val itemRefGet : domProps -> string option
val itemScopeGet : domProps -> bool option
val itemTypeGet : domProps -> string option
val as_Get : domProps -> string option
val acceptGet : domProps -> string option
val acceptCharsetGet : domProps -> string option
val actionGet : domProps -> string option
val allowFullScreenGet : domProps -> bool option
val altGet : domProps -> string option
val asyncGet : domProps -> bool option
val autoCompleteGet : domProps -> string option
val autoCapitalizeGet : domProps -> string option
val autoFocusGet : domProps -> bool option
val autoPlayGet : domProps -> bool option
val challengeGet : domProps -> string option
val charSetGet : domProps -> string option
val checkedGet : domProps -> bool option
val citeGet : domProps -> string option
val crossOriginGet : domProps -> string option
val colsGet : domProps -> int option
val colSpanGet : domProps -> int option
val contentGet : domProps -> string option
val controlsGet : domProps -> bool option
val coordsGet : domProps -> string option
val dataGet : domProps -> string option
val dateTimeGet : domProps -> string option
val defaultGet : domProps -> bool option
val deferGet : domProps -> bool option
val disabledGet : domProps -> bool option
val downloadGet : domProps -> string option
val encTypeGet : domProps -> string option
val formGet : domProps -> string option
val formActionGet : domProps -> string option
val formTargetGet : domProps -> string option
val formMethodGet : domProps -> string option
val headersGet : domProps -> string option
val heightGet : domProps -> string option
val highGet : domProps -> int option
val hrefGet : domProps -> string option
val hrefLangGet : domProps -> string option
val htmlForGet : domProps -> string option
val httpEquivGet : domProps -> string option
val iconGet : domProps -> string option
val inputModeGet : domProps -> string option
val integrityGet : domProps -> string option
val keyTypeGet : domProps -> string option
val kindGet : domProps -> string option
val labelGet : domProps -> string option
val listGet : domProps -> string option
val loopGet : domProps -> bool option
val lowGet : domProps -> int option
val manifestGet : domProps -> string option
val maxGet : domProps -> string option
val maxLengthGet : domProps -> int option
val mediaGet : domProps -> string option
val mediaGroupGet : domProps -> string option
val methodGet : domProps -> string option
val minGet : domProps -> string option
val minLengthGet : domProps -> int option
val multipleGet : domProps -> bool option
val mutedGet : domProps -> bool option
val nameGet : domProps -> string option
val nonceGet : domProps -> string option
val noValidateGet : domProps -> bool option
val open_Get : domProps -> bool option
val optimumGet : domProps -> int option
val patternGet : domProps -> string option
val placeholderGet : domProps -> string option
val playsInlineGet : domProps -> bool option
val posterGet : domProps -> string option
val preloadGet : domProps -> string option
val radioGroupGet : domProps -> string option
val readOnlyGet : domProps -> bool option
val referrerPolicyGet : domProps -> string option
val relGet : domProps -> string option
val requiredGet : domProps -> bool option
val reversedGet : domProps -> bool option
val rowsGet : domProps -> int option
val rowSpanGet : domProps -> int option
val sandboxGet : domProps -> string option
val scopeGet : domProps -> string option
val scopedGet : domProps -> bool option
val scrollingGet : domProps -> string option
val selectedGet : domProps -> bool option
val shapeGet : domProps -> string option
val sizeGet : domProps -> int option
val sizesGet : domProps -> string option
val spanGet : domProps -> int option
val srcGet : domProps -> string option
val srcDocGet : domProps -> string option
val srcLangGet : domProps -> string option
val srcSetGet : domProps -> string option
val startGet : domProps -> int option
val stepGet : domProps -> float option
val summaryGet : domProps -> string option
val targetGet : domProps -> string option
val type_Get : domProps -> string option
val useMapGet : domProps -> string option
val valueGet : domProps -> string option
val widthGet : domProps -> string option
val wrapGet : domProps -> string option
val onCopyGet : domProps -> (React.Event.Clipboard.t -> unit) option
val onCutGet : domProps -> (React.Event.Clipboard.t -> unit) option
val onPasteGet : domProps -> (React.Event.Clipboard.t -> unit) option
val onCompositionEndGet : domProps -> (React.Event.Composition.t -> unit) option
val onCompositionStartGet : domProps -> (React.Event.Composition.t -> unit) option
val onCompositionUpdateGet : domProps -> (React.Event.Composition.t -> unit) option
val onKeyDownGet : domProps -> (React.Event.Keyboard.t -> unit) option
val onKeyPressGet : domProps -> (React.Event.Keyboard.t -> unit) option
val onKeyUpGet : domProps -> (React.Event.Keyboard.t -> unit) option
val onFocusGet : domProps -> (React.Event.Focus.t -> unit) option
val onBlurGet : domProps -> (React.Event.Focus.t -> unit) option
val onChangeGet : domProps -> (React.Event.Form.t -> unit) option
val onInputGet : domProps -> (React.Event.Form.t -> unit) option
val onSubmitGet : domProps -> (React.Event.Form.t -> unit) option
val onInvalidGet : domProps -> (React.Event.Form.t -> unit) option
val onClickGet : domProps -> (React.Event.Mouse.t -> unit) option
val onContextMenuGet : domProps -> (React.Event.Mouse.t -> unit) option
val onDoubleClickGet : domProps -> (React.Event.Mouse.t -> unit) option
val onDragGet : domProps -> (React.Event.Drag.t -> unit) option
val onDragEndGet : domProps -> (React.Event.Drag.t -> unit) option
val onDragEnterGet : domProps -> (React.Event.Drag.t -> unit) option
val onDragExitGet : domProps -> (React.Event.Drag.t -> unit) option
val onDragLeaveGet : domProps -> (React.Event.Drag.t -> unit) option
val onDragOverGet : domProps -> (React.Event.Drag.t -> unit) option
val onDragStartGet : domProps -> (React.Event.Drag.t -> unit) option
val onDropGet : domProps -> (React.Event.Drag.t -> unit) option
val onMouseDownGet : domProps -> (React.Event.Mouse.t -> unit) option
val onMouseEnterGet : domProps -> (React.Event.Mouse.t -> unit) option
val onMouseLeaveGet : domProps -> (React.Event.Mouse.t -> unit) option
val onMouseMoveGet : domProps -> (React.Event.Mouse.t -> unit) option
val onMouseOutGet : domProps -> (React.Event.Mouse.t -> unit) option
val onMouseOverGet : domProps -> (React.Event.Mouse.t -> unit) option
val onMouseUpGet : domProps -> (React.Event.Mouse.t -> unit) option
val onSelectGet : domProps -> (React.Event.Selection.t -> unit) option
val onTouchCancelGet : domProps -> (React.Event.Touch.t -> unit) option
val onTouchEndGet : domProps -> (React.Event.Touch.t -> unit) option
val onTouchMoveGet : domProps -> (React.Event.Touch.t -> unit) option
val onTouchStartGet : domProps -> (React.Event.Touch.t -> unit) option
val onPointerOverGet : domProps -> (React.Event.Pointer.t -> unit) option
val onPointerEnterGet : domProps -> (React.Event.Pointer.t -> unit) option
val onPointerDownGet : domProps -> (React.Event.Pointer.t -> unit) option
val onPointerMoveGet : domProps -> (React.Event.Pointer.t -> unit) option
val onPointerUpGet : domProps -> (React.Event.Pointer.t -> unit) option
val onPointerCancelGet : domProps -> (React.Event.Pointer.t -> unit) option
val onPointerOutGet : domProps -> (React.Event.Pointer.t -> unit) option
val onPointerLeaveGet : domProps -> (React.Event.Pointer.t -> unit) option
val onGotPointerCaptureGet : domProps -> (React.Event.Pointer.t -> unit) option
val onLostPointerCaptureGet : domProps -> (React.Event.Pointer.t -> unit) option
val onScrollGet : domProps -> (React.Event.UI.t -> unit) option
val onWheelGet : domProps -> (React.Event.Wheel.t -> unit) option
val onAbortGet : domProps -> (React.Event.Media.t -> unit) option
val onCanPlayGet : domProps -> (React.Event.Media.t -> unit) option
val onCanPlayThroughGet : domProps -> (React.Event.Media.t -> unit) option
val onDurationChangeGet : domProps -> (React.Event.Media.t -> unit) option
val onEmptiedGet : domProps -> (React.Event.Media.t -> unit) option
val onEncrypetdGet : domProps -> (React.Event.Media.t -> unit) option
val onEndedGet : domProps -> (React.Event.Media.t -> unit) option
val onErrorGet : domProps -> (React.Event.Media.t -> unit) option
val onLoadedDataGet : domProps -> (React.Event.Media.t -> unit) option
val onLoadedMetadataGet : domProps -> (React.Event.Media.t -> unit) option
val onLoadStartGet : domProps -> (React.Event.Media.t -> unit) option
val onPauseGet : domProps -> (React.Event.Media.t -> unit) option
val onPlayGet : domProps -> (React.Event.Media.t -> unit) option
val onPlayingGet : domProps -> (React.Event.Media.t -> unit) option
val onProgressGet : domProps -> (React.Event.Media.t -> unit) option
val onRateChangeGet : domProps -> (React.Event.Media.t -> unit) option
val onSeekedGet : domProps -> (React.Event.Media.t -> unit) option
val onSeekingGet : domProps -> (React.Event.Media.t -> unit) option
val onStalledGet : domProps -> (React.Event.Media.t -> unit) option
val onSuspendGet : domProps -> (React.Event.Media.t -> unit) option
val onTimeUpdateGet : domProps -> (React.Event.Media.t -> unit) option
val onVolumeChangeGet : domProps -> (React.Event.Media.t -> unit) option
val onWaitingGet : domProps -> (React.Event.Media.t -> unit) option
val onLoadGet : domProps -> (React.Event.Image.t -> unit) option
val onAnimationStartGet : domProps -> (React.Event.Animation.t -> unit) option
val onAnimationEndGet : domProps -> (React.Event.Animation.t -> unit) option
val onAnimationIterationGet : domProps -> (React.Event.Animation.t -> unit) option
val onTransitionEndGet : domProps -> (React.Event.Transition.t -> unit) option
val accentHeightGet : domProps -> string option
val accumulateGet : domProps -> string option
val additiveGet : domProps -> string option
val alignmentBaselineGet : domProps -> string option
val allowReorderGet : domProps -> string option
val alphabeticGet : domProps -> string option
val amplitudeGet : domProps -> string option
val arabicFormGet : domProps -> string option
val ascentGet : domProps -> string option
val attributeNameGet : domProps -> string option
val attributeTypeGet : domProps -> string option
val autoReverseGet : domProps -> string option
val azimuthGet : domProps -> string option
val baseFrequencyGet : domProps -> string option
val baseProfileGet : domProps -> string option
val baselineShiftGet : domProps -> string option
val bboxGet : domProps -> string option
val begin_Get : domProps -> string option
val biasGet : domProps -> string option
val byGet : domProps -> string option
val calcModeGet : domProps -> string option
val capHeightGet : domProps -> string option
val clipGet : domProps -> string option
val clipPathGet : domProps -> string option
val clipPathUnitsGet : domProps -> string option
val clipRuleGet : domProps -> string option
val colorInterpolationGet : domProps -> string option
val colorInterpolationFiltersGet : domProps -> string option
val colorProfileGet : domProps -> string option
val colorRenderingGet : domProps -> string option
val contentScriptTypeGet : domProps -> string option
val contentStyleTypeGet : domProps -> string option
val cursorGet : domProps -> string option
val cxGet : domProps -> string option
val cyGet : domProps -> string option
val dGet : domProps -> string option
val decelerateGet : domProps -> string option
val descentGet : domProps -> string option
val diffuseConstantGet : domProps -> string option
val directionGet : domProps -> string option
val displayGet : domProps -> string option
val divisorGet : domProps -> string option
val dominantBaselineGet : domProps -> string option
val durGet : domProps -> string option
val dxGet : domProps -> string option
val dyGet : domProps -> string option
val edgeModeGet : domProps -> string option
val elevationGet : domProps -> string option
val enableBackgroundGet : domProps -> string option
val end_Get : domProps -> string option
val exponentGet : domProps -> string option
val externalResourcesRequiredGet : domProps -> string option
val fillGet : domProps -> string option
val fillOpacityGet : domProps -> string option
val fillRuleGet : domProps -> string option
val filterGet : domProps -> string option
val filterResGet : domProps -> string option
val filterUnitsGet : domProps -> string option
val floodColorGet : domProps -> string option
val floodOpacityGet : domProps -> string option
val focusableGet : domProps -> string option
val fontFamilyGet : domProps -> string option
val fontSizeGet : domProps -> string option
val fontSizeAdjustGet : domProps -> string option
val fontStretchGet : domProps -> string option
val fontStyleGet : domProps -> string option
val fontVariantGet : domProps -> string option
val fontWeightGet : domProps -> string option
val fomatGet : domProps -> string option
val fromGet : domProps -> string option
val fxGet : domProps -> string option
val fyGet : domProps -> string option
val g1Get : domProps -> string option
val g2Get : domProps -> string option
val glyphNameGet : domProps -> string option
val glyphOrientationHorizontalGet : domProps -> string option
val glyphOrientationVerticalGet : domProps -> string option
val glyphRefGet : domProps -> string option
val gradientTransformGet : domProps -> string option
val gradientUnitsGet : domProps -> string option
val hangingGet : domProps -> string option
val horizAdvXGet : domProps -> string option
val horizOriginXGet : domProps -> string option
val ideographicGet : domProps -> string option
val imageRenderingGet : domProps -> string option
val in_Get : domProps -> string option
val in2Get : domProps -> string option
val interceptGet : domProps -> string option
val kGet : domProps -> string option
val k1Get : domProps -> string option
val k2Get : domProps -> string option
val k3Get : domProps -> string option
val k4Get : domProps -> string option
val kernelMatrixGet : domProps -> string option
val kernelUnitLengthGet : domProps -> string option
val kerningGet : domProps -> string option
val keyPointsGet : domProps -> string option
val keySplinesGet : domProps -> string option
val keyTimesGet : domProps -> string option
val lengthAdjustGet : domProps -> string option
val letterSpacingGet : domProps -> string option
val lightingColorGet : domProps -> string option
val limitingConeAngleGet : domProps -> string option
val localGet : domProps -> string option
val markerEndGet : domProps -> string option
val markerHeightGet : domProps -> string option
val markerMidGet : domProps -> string option
val markerStartGet : domProps -> string option
val markerUnitsGet : domProps -> string option
val markerWidthGet : domProps -> string option
val maskGet : domProps -> string option
val maskContentUnitsGet : domProps -> string option
val maskUnitsGet : domProps -> string option
val mathematicalGet : domProps -> string option
val modeGet : domProps -> string option
val numOctavesGet : domProps -> string option
val offsetGet : domProps -> string option
val opacityGet : domProps -> string option
val operatorGet : domProps -> string option
val orderGet : domProps -> string option
val orientGet : domProps -> string option
val orientationGet : domProps -> string option
val originGet : domProps -> string option
val overflowGet : domProps -> string option
val overflowXGet : domProps -> string option
val overflowYGet : domProps -> string option
val overlinePositionGet : domProps -> string option
val overlineThicknessGet : domProps -> string option
val paintOrderGet : domProps -> string option
val panose1Get : domProps -> string option
val pathLengthGet : domProps -> string option
val patternContentUnitsGet : domProps -> string option
val patternTransformGet : domProps -> string option
val patternUnitsGet : domProps -> string option
val pointerEventsGet : domProps -> string option
val pointsGet : domProps -> string option
val pointsAtXGet : domProps -> string option
val pointsAtYGet : domProps -> string option
val pointsAtZGet : domProps -> string option
val preserveAlphaGet : domProps -> string option
val preserveAspectRatioGet : domProps -> string option
val primitiveUnitsGet : domProps -> string option
val rGet : domProps -> string option
val radiusGet : domProps -> string option
val refXGet : domProps -> string option
val refYGet : domProps -> string option
val renderingIntentGet : domProps -> string option
val repeatCountGet : domProps -> string option
val repeatDurGet : domProps -> string option
val requiredExtensionsGet : domProps -> string option
val requiredFeaturesGet : domProps -> string option
val restartGet : domProps -> string option
val resultGet : domProps -> string option
val rotateGet : domProps -> string option
val rxGet : domProps -> string option
val ryGet : domProps -> string option
val scaleGet : domProps -> string option
val seedGet : domProps -> string option
val shapeRenderingGet : domProps -> string option
val slopeGet : domProps -> string option
val spacingGet : domProps -> string option
val specularConstantGet : domProps -> string option
val specularExponentGet : domProps -> string option
val speedGet : domProps -> string option
val spreadMethodGet : domProps -> string option
val startOffsetGet : domProps -> string option
val stdDeviationGet : domProps -> string option
val stemhGet : domProps -> string option
val stemvGet : domProps -> string option
val stitchTilesGet : domProps -> string option
val stopColorGet : domProps -> string option
val stopOpacityGet : domProps -> string option
val strikethroughPositionGet : domProps -> string option
val strikethroughThicknessGet : domProps -> string option
val stringGet : domProps -> string option
val strokeGet : domProps -> string option
val strokeDasharrayGet : domProps -> string option
val strokeDashoffsetGet : domProps -> string option
val strokeLinecapGet : domProps -> string option
val strokeLinejoinGet : domProps -> string option
val strokeMiterlimitGet : domProps -> string option
val strokeOpacityGet : domProps -> string option
val strokeWidthGet : domProps -> string option
val surfaceScaleGet : domProps -> string option
val systemLanguageGet : domProps -> string option
val tableValuesGet : domProps -> string option
val targetXGet : domProps -> string option
val targetYGet : domProps -> string option
val textAnchorGet : domProps -> string option
val textDecorationGet : domProps -> string option
val textLengthGet : domProps -> string option
val textRenderingGet : domProps -> string option
val to_Get : domProps -> string option
val transformGet : domProps -> string option
val u1Get : domProps -> string option
val u2Get : domProps -> string option
val underlinePositionGet : domProps -> string option
val underlineThicknessGet : domProps -> string option
val unicodeGet : domProps -> string option
val unicodeBidiGet : domProps -> string option
val unicodeRangeGet : domProps -> string option
val unitsPerEmGet : domProps -> string option
val vAlphabeticGet : domProps -> string option
val vHangingGet : domProps -> string option
val vIdeographicGet : domProps -> string option
val vMathematicalGet : domProps -> string option
val valuesGet : domProps -> string option
val vectorEffectGet : domProps -> string option
val versionGet : domProps -> string option
val vertAdvXGet : domProps -> string option
val vertAdvYGet : domProps -> string option
val vertOriginXGet : domProps -> string option
val vertOriginYGet : domProps -> string option
val viewBoxGet : domProps -> string option
val viewTargetGet : domProps -> string option
val visibilityGet : domProps -> string option
val widthsGet : domProps -> string option
val wordSpacingGet : domProps -> string option
val writingModeGet : domProps -> string option
val xGet : domProps -> string option
val x1Get : domProps -> string option
val x2Get : domProps -> string option
val xChannelSelectorGet : domProps -> string option
val xHeightGet : domProps -> string option
val xlinkActuateGet : domProps -> string option
val xlinkArcroleGet : domProps -> string option
val xlinkHrefGet : domProps -> string option
val xlinkRoleGet : domProps -> string option
val xlinkShowGet : domProps -> string option
val xlinkTitleGet : domProps -> string option
val xlinkTypeGet : domProps -> string option
val xmlnsGet : domProps -> string option
val xmlnsXlinkGet : domProps -> string option
val xmlBaseGet : domProps -> string option
val xmlLangGet : domProps -> string option
val xmlSpaceGet : domProps -> string option
val yGet : domProps -> string option
val y1Get : domProps -> string option
val y2Get : domProps -> string option
val yChannelSelectorGet : domProps -> string option
val zGet : domProps -> string option
val zoomAndPanGet : domProps -> string option
val aboutGet : domProps -> string option
val datatypeGet : domProps -> string option
val inlistGet : domProps -> string option
val prefixGet : domProps -> string option
val propertyGet : domProps -> string option
val resourceGet : domProps -> string option
val typeofGet : domProps -> string option
val vocabGet : domProps -> string option
val dangerouslySetInnerHTMLGet : domProps -> < __html : string > Js.t option
val suppressContentEditableWarningGet : domProps -> bool option
val suppressHydrationWarningGet : domProps -> bool option
val stringToComponent : string -> domProps React.component
val createElement : string -> ?props:domProps -> React.element array -> React.element
val createDOMElementVariadic : string -> ?props:domProps -> React.element array -> React.element
val jsxKeyed : string -> domProps -> ?key:string -> unit -> React.element
val jsx : string -> domProps -> React.element
val jsxs : string -> domProps -> React.element
val jsxsKeyed : string -> domProps -> ?key:string -> unit -> React.element