import { MDWC } from './src/types/jsx'; export = MDWC; export as namespace MDWC; declare global { namespace JSX { interface Element extends MDWC.MDWCElement {} interface ElementChildrenAttribute { children: {}; } interface IntrinsicAttributes extends MDWC.Attributes {} interface IntrinsicClassAttributes extends MDWC.DetailedClassComponentProps> {} interface IntrinsicElements { // HTML a: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLAnchorElement >; abbr: MDWC.DetailedHTMLProps, HTMLElement>; address: MDWC.DetailedHTMLProps, HTMLElement>; area: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLAreaElement >; article: MDWC.DetailedHTMLProps, HTMLElement>; aside: MDWC.DetailedHTMLProps, HTMLElement>; audio: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLAudioElement >; b: MDWC.DetailedHTMLProps, HTMLElement>; base: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLBaseElement >; bdi: MDWC.DetailedHTMLProps, HTMLElement>; bdo: MDWC.DetailedHTMLProps, HTMLElement>; big: MDWC.DetailedHTMLProps, HTMLElement>; blockquote: MDWC.DetailedHTMLProps, HTMLElement>; body: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLBodyElement >; br: MDWC.DetailedHTMLProps, HTMLBRElement>; button: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLButtonElement >; canvas: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLCanvasElement >; caption: MDWC.DetailedHTMLProps, HTMLElement>; cite: MDWC.DetailedHTMLProps, HTMLElement>; code: MDWC.DetailedHTMLProps, HTMLElement>; col: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLTableColElement >; colgroup: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLTableColElement >; data: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLDataElement >; datalist: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLDataListElement >; dd: MDWC.DetailedHTMLProps, HTMLElement>; del: MDWC.DetailedHTMLProps, HTMLElement>; details: MDWC.DetailedHTMLProps, HTMLElement>; dfn: MDWC.DetailedHTMLProps, HTMLElement>; dialog: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLDialogElement >; div: MDWC.DetailedHTMLProps, HTMLDivElement>; dl: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLDListElement >; dt: MDWC.DetailedHTMLProps, HTMLElement>; em: MDWC.DetailedHTMLProps, HTMLElement>; embed: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLEmbedElement >; fieldset: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLFieldSetElement >; figcaption: MDWC.DetailedHTMLProps, HTMLElement>; figure: MDWC.DetailedHTMLProps, HTMLElement>; footer: MDWC.DetailedHTMLProps, HTMLElement>; form: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLFormElement >; h1: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLHeadingElement >; h2: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLHeadingElement >; h3: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLHeadingElement >; h4: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLHeadingElement >; h5: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLHeadingElement >; h6: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLHeadingElement >; head: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLHeadElement >; header: MDWC.DetailedHTMLProps, HTMLElement>; hgroup: MDWC.DetailedHTMLProps, HTMLElement>; hr: MDWC.DetailedHTMLProps, HTMLHRElement>; html: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLHtmlElement >; i: MDWC.DetailedHTMLProps, HTMLElement>; iframe: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLIFrameElement >; img: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLImageElement >; input: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLInputElement >; ins: MDWC.DetailedHTMLProps, HTMLModElement>; kbd: MDWC.DetailedHTMLProps, HTMLElement>; keygen: MDWC.DetailedHTMLProps, HTMLElement>; label: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLLabelElement >; legend: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLLegendElement >; li: MDWC.DetailedHTMLProps, HTMLLIElement>; link: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLLinkElement >; main: MDWC.DetailedHTMLProps, HTMLElement>; map: MDWC.DetailedHTMLProps, HTMLMapElement>; mark: MDWC.DetailedHTMLProps, HTMLElement>; menu: MDWC.DetailedHTMLProps, HTMLElement>; menuitem: MDWC.DetailedHTMLProps, HTMLElement>; meta: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLMetaElement >; meter: MDWC.DetailedHTMLProps, HTMLElement>; nav: MDWC.DetailedHTMLProps, HTMLElement>; noindex: MDWC.DetailedHTMLProps, HTMLElement>; noscript: MDWC.DetailedHTMLProps, HTMLElement>; object: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLObjectElement >; ol: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLOListElement >; optgroup: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLOptGroupElement >; option: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLOptionElement >; output: MDWC.DetailedHTMLProps, HTMLElement>; p: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLParagraphElement >; param: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLParamElement >; picture: MDWC.DetailedHTMLProps, HTMLElement>; pre: MDWC.DetailedHTMLProps, HTMLPreElement>; progress: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLProgressElement >; q: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLQuoteElement >; rp: MDWC.DetailedHTMLProps, HTMLElement>; rt: MDWC.DetailedHTMLProps, HTMLElement>; ruby: MDWC.DetailedHTMLProps, HTMLElement>; s: MDWC.DetailedHTMLProps, HTMLElement>; samp: MDWC.DetailedHTMLProps, HTMLElement>; slot: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLSlotElement >; script: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLScriptElement >; section: MDWC.DetailedHTMLProps, HTMLElement>; select: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLSelectElement >; small: MDWC.DetailedHTMLProps, HTMLElement>; source: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLSourceElement >; span: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLSpanElement >; strong: MDWC.DetailedHTMLProps, HTMLElement>; style: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLStyleElement >; sub: MDWC.DetailedHTMLProps, HTMLElement>; summary: MDWC.DetailedHTMLProps, HTMLElement>; sup: MDWC.DetailedHTMLProps, HTMLElement>; table: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLTableElement >; template: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLTemplateElement >; tbody: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLTableSectionElement >; td: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLTableDataCellElement >; textarea: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLTextAreaElement >; tfoot: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLTableSectionElement >; th: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLTableHeaderCellElement >; thead: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLTableSectionElement >; time: MDWC.DetailedHTMLProps, HTMLElement>; title: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLTitleElement >; tr: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLTableRowElement >; track: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLTrackElement >; u: MDWC.DetailedHTMLProps, HTMLElement>; ul: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLUListElement >; var: MDWC.DetailedHTMLProps, HTMLElement>; video: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLVideoElement >; wbr: MDWC.DetailedHTMLProps, HTMLElement>; webview: MDWC.DetailedHTMLProps< MDWC.OmitMayNotBeHTMLAttributes, HTMLWebViewElement >; // SVG svg: MDWC.SVGProps; animate: MDWC.SVGProps; animateMotion: MDWC.SVGProps; animateTransform: MDWC.SVGProps; circle: MDWC.SVGProps; clipPath: MDWC.SVGProps; defs: MDWC.SVGProps; desc: MDWC.SVGProps; ellipse: MDWC.SVGProps; feBlend: MDWC.SVGProps; feColorMatrix: MDWC.SVGProps; feComponentTransfer: MDWC.SVGProps; feComposite: MDWC.SVGProps; feConvolveMatrix: MDWC.SVGProps; feDiffuseLighting: MDWC.SVGProps; feDisplacementMap: MDWC.SVGProps; feDistantLight: MDWC.SVGProps; feDropShadow: MDWC.SVGProps; feFlood: MDWC.SVGProps; feFuncA: MDWC.SVGProps; feFuncB: MDWC.SVGProps; feFuncG: MDWC.SVGProps; feFuncR: MDWC.SVGProps; feGaussianBlur: MDWC.SVGProps; feImage: MDWC.SVGProps; feMerge: MDWC.SVGProps; feMergeNode: MDWC.SVGProps; feMorphology: MDWC.SVGProps; feOffset: MDWC.SVGProps; fePointLight: MDWC.SVGProps; feSpecularLighting: MDWC.SVGProps; feSpotLight: MDWC.SVGProps; feTile: MDWC.SVGProps; feTurbulence: MDWC.SVGProps; filter: MDWC.SVGProps; foreignObject: MDWC.SVGProps; g: MDWC.SVGProps; image: MDWC.SVGProps; line: MDWC.SVGProps; linearGradient: MDWC.SVGProps; marker: MDWC.SVGProps; mask: MDWC.SVGProps; metadata: MDWC.SVGProps; mpath: MDWC.SVGProps; path: MDWC.SVGProps; pattern: MDWC.SVGProps; polygon: MDWC.SVGProps; polyline: MDWC.SVGProps; radialGradient: MDWC.SVGProps; rect: MDWC.SVGProps; stop: MDWC.SVGProps; switch: MDWC.SVGProps; symbol: MDWC.SVGProps; text: MDWC.SVGProps; textPath: MDWC.SVGProps; tspan: MDWC.SVGProps; use: MDWC.SVGProps; view: MDWC.SVGProps; } } }