import HUI from "./typings/index"; export as namespace HUI; declare global { namespace JSX { interface ElementChildrenAttribute { children: {}; } interface IntrinsicElements { [name: string]: HUI.EleProps; a: HUI.EleProps; abbr: HUI.EleProps; address: HUI.EleProps; area: HUI.EleProps; article: HUI.EleProps; aside: HUI.EleProps; audio: HUI.EleProps; b: HUI.EleProps; base: HUI.EleProps; bdi: HUI.EleProps; bdo: HUI.EleProps; big: HUI.EleProps; blockquote: HUI.EleProps; body: HUI.EleProps; br: HUI.EleProps; button: HUI.EleProps; canvas: HUI.EleProps; caption: HUI.EleProps; cite: HUI.EleProps; code: HUI.EleProps; col: HUI.EleProps; colgroup: HUI.EleProps; data: HUI.EleProps; datalist: HUI.EleProps; dd: HUI.EleProps; del: HUI.EleProps; details: HUI.EleProps; dfn: HUI.EleProps; dialog: HUI.EleProps; div: HUI.EleProps; dl: HUI.EleProps; dt: HUI.EleProps; em: HUI.EleProps; embed: HUI.EleProps; fieldset: HUI.EleProps; figcaption: HUI.EleProps; figure: HUI.EleProps; footer: HUI.EleProps; form: HUI.EleProps; h1: HUI.EleProps; h2: HUI.EleProps; h3: HUI.EleProps; h4: HUI.EleProps; h5: HUI.EleProps; h6: HUI.EleProps; head: HUI.EleProps; header: HUI.EleProps; hgroup: HUI.EleProps; hr: HUI.EleProps; html: HUI.EleProps; i: HUI.EleProps; iframe: HUI.EleProps; img: HUI.EleProps; input: HUI.EleProps; ins: HUI.EleProps; kbd: HUI.EleProps; keygen: HUI.EleProps; label: HUI.EleProps; legend: HUI.EleProps; li: HUI.EleProps; link: HUI.EleProps; main: HUI.EleProps; map: HUI.EleProps; mark: HUI.EleProps; menu: HUI.EleProps; menuitem: HUI.EleProps; meta: HUI.EleProps; meter: HUI.EleProps; nav: HUI.EleProps; noindex: HUI.EleProps; noscript: HUI.EleProps; object: HUI.EleProps; ol: HUI.EleProps; optgroup: HUI.EleProps; option: HUI.EleProps; output: HUI.EleProps; p: HUI.EleProps; param: HUI.EleProps; picture: HUI.EleProps; pre: HUI.EleProps; progress: HUI.EleProps; q: HUI.EleProps; rp: HUI.EleProps; rt: HUI.EleProps; ruby: HUI.EleProps; s: HUI.EleProps; samp: HUI.EleProps; script: HUI.EleProps; section: HUI.EleProps; select: HUI.EleProps; small: HUI.EleProps; source: HUI.EleProps; span: HUI.EleProps; strong: HUI.EleProps; style: HUI.EleProps; sub: HUI.EleProps; summary: HUI.EleProps; sup: HUI.EleProps; table: HUI.EleProps; tbody: HUI.EleProps; td: HUI.EleProps; textarea: HUI.EleProps; tfoot: HUI.EleProps; th: HUI.EleProps; thead: HUI.EleProps; time: HUI.EleProps; title: HUI.EleProps; tr: HUI.EleProps; track: HUI.EleProps; u: HUI.EleProps; ul: HUI.EleProps; var: HUI.EleProps; video: HUI.EleProps; wbr: HUI.EleProps; webview: HUI.EleProps; svg: HUI.EleProps; animate: HUI.EleProps; animateTransform: HUI.EleProps; circle: HUI.EleProps; clipPath: HUI.EleProps; defs: HUI.EleProps; desc: HUI.EleProps; ellipse: HUI.EleProps; feBlend: HUI.EleProps; feColorMatrix: HUI.EleProps; feComponentTransfer: HUI.EleProps; feComposite: HUI.EleProps; feConvolveMatrix: HUI.EleProps; feDiffuseLighting: HUI.EleProps; feDisplacementMap: HUI.EleProps; feDistantLight: HUI.EleProps; feFlood: HUI.EleProps; feFuncA: HUI.EleProps; feFuncB: HUI.EleProps; feFuncG: HUI.EleProps; feFuncR: HUI.EleProps; feGaussianBlur: HUI.EleProps; feImage: HUI.EleProps; feMerge: HUI.EleProps; feMergeNode: HUI.EleProps; feMorphology: HUI.EleProps; feOffset: HUI.EleProps; fePointLight: HUI.EleProps; feSpecularLighting: HUI.EleProps; feSpotLight: HUI.EleProps; feTile: HUI.EleProps; feTurbulence: HUI.EleProps; filter: HUI.EleProps; foreignObject: HUI.EleProps; g: HUI.EleProps; image: HUI.EleProps; line: HUI.EleProps; linearGradient: HUI.EleProps; marker: HUI.EleProps; mask: HUI.EleProps; metadata: HUI.EleProps; path: HUI.EleProps; pattern: HUI.EleProps; polygon: HUI.EleProps; polyline: HUI.EleProps; radialGradient: HUI.EleProps; rect: HUI.EleProps; stop: HUI.EleProps; switch: HUI.EleProps; symbol: HUI.EleProps; text: HUI.EleProps; textPath: HUI.EleProps; tspan: HUI.EleProps; use: HUI.EleProps; view: HUI.EleProps; } } } export = HUI;