export interface HTMLTagNameMap { a: HTMLAnchorElement; abbr: HTMLElement; address: HTMLElement; area: HTMLAreaElement; article: HTMLElement; aside: HTMLElement; audio: HTMLAudioElement; b: HTMLElement; base: HTMLBaseElement; bdi: HTMLElement; bdo: HTMLElement; blockquote: HTMLQuoteElement; body: HTMLBodyElement; br: HTMLBRElement; button: HTMLButtonElement; canvas: HTMLCanvasElement; caption: HTMLTableCaptionElement; cite: HTMLElement; code: HTMLElement; col: HTMLTableColElement; colgroup: HTMLTableColElement; data: HTMLDataElement; datalist: HTMLDataListElement; dd: HTMLElement; del: HTMLModElement; details: HTMLDetailsElement; dfn: HTMLElement; dialog: HTMLDialogElement; dir: HTMLDirectoryElement; div: HTMLDivElement; dl: HTMLDListElement; dt: HTMLElement; em: HTMLElement; embed: HTMLEmbedElement; fieldset: HTMLFieldSetElement; figcaption: HTMLElement; figure: HTMLElement; font: HTMLFontElement; footer: HTMLElement; form: HTMLFormElement; frame: HTMLFrameElement; frameset: HTMLFrameSetElement; h1: HTMLHeadingElement; h2: HTMLHeadingElement; h3: HTMLHeadingElement; h4: HTMLHeadingElement; h5: HTMLHeadingElement; h6: HTMLHeadingElement; head: HTMLHeadElement; header: HTMLElement; hgroup: HTMLElement; hr: HTMLHRElement; html: HTMLHtmlElement; i: HTMLElement; iframe: HTMLIFrameElement; img: HTMLImageElement; input: HTMLInputElement; ins: HTMLModElement; kbd: HTMLElement; label: HTMLLabelElement; legend: HTMLLegendElement; li: HTMLLIElement; link: HTMLLinkElement; main: HTMLElement; map: HTMLMapElement; mark: HTMLElement; marquee: HTMLMarqueeElement; menu: HTMLMenuElement; meta: HTMLMetaElement; meter: HTMLMeterElement; nav: HTMLElement; noscript: HTMLElement; object: HTMLObjectElement; ol: HTMLOListElement; optgroup: HTMLOptGroupElement; option: HTMLOptionElement; output: HTMLOutputElement; p: HTMLParagraphElement; param: HTMLParamElement; picture: HTMLPictureElement; pre: HTMLPreElement; progress: HTMLProgressElement; q: HTMLQuoteElement; rp: HTMLElement; rt: HTMLElement; ruby: HTMLElement; s: HTMLElement; samp: HTMLElement; script: HTMLScriptElement; search: HTMLElement; section: HTMLElement; select: HTMLSelectElement; slot: HTMLSlotElement; small: HTMLElement; source: HTMLSourceElement; span: HTMLSpanElement; strong: HTMLElement; style: HTMLStyleElement; sub: HTMLElement; summary: HTMLElement; sup: HTMLElement; table: HTMLTableElement; tbody: HTMLTableSectionElement; td: HTMLTableCellElement; template: HTMLTemplateElement; textarea: HTMLTextAreaElement; tfoot: HTMLTableSectionElement; th: HTMLTableCellElement; thead: HTMLTableSectionElement; time: HTMLTimeElement; title: HTMLTitleElement; tr: HTMLTableRowElement; track: HTMLTrackElement; u: HTMLElement; ul: HTMLUListElement; var: HTMLElement; video: HTMLVideoElement; wbr: HTMLElement; big: HTMLElement; keygen: HTMLElement; menuitem: HTMLElement; noindex: HTMLElement; webview: HTMLElement; } export interface SVGTagNameMap { animate: SVGElement; animateMotion: SVGElement; animateTransform: SVGElement; circle: SVGCircleElement; clipPath: SVGClipPathElement; defs: SVGDefsElement; desc: SVGDescElement; ellipse: SVGEllipseElement; feBlend: SVGFEBlendElement; feColorMatrix: SVGFEColorMatrixElement; feComponentTransfer: SVGFEComponentTransferElement; feComposite: SVGFECompositeElement; feConvolveMatrix: SVGFEConvolveMatrixElement; feDiffuseLighting: SVGFEDiffuseLightingElement; feDisplacementMap: SVGFEDisplacementMapElement; feDistantLight: SVGFEDistantLightElement; feDropShadow: SVGElement; feFlood: SVGFEFloodElement; feFuncA: SVGFEFuncAElement; feFuncB: SVGFEFuncBElement; feFuncG: SVGFEFuncGElement; feFuncR: SVGFEFuncRElement; feGaussianBlur: SVGFEGaussianBlurElement; feImage: SVGFEImageElement; feMerge: SVGFEMergeElement; feMergeNode: SVGFEMergeNodeElement; feMorphology: SVGFEMorphologyElement; feOffset: SVGFEOffsetElement; fePointLight: SVGFEPointLightElement; feSpecularLighting: SVGFESpecularLightingElement; feSpotLight: SVGFESpotLightElement; feTile: SVGFETileElement; feTurbulence: SVGFETurbulenceElement; filter: SVGFilterElement; foreignObject: SVGForeignObjectElement; g: SVGGElement; image: SVGImageElement; line: SVGLineElement; linearGradient: SVGLinearGradientElement; marker: SVGMarkerElement; mask: SVGMaskElement; metadata: SVGMetadataElement; mpath: SVGElement; path: SVGPathElement; pattern: SVGPatternElement; polygon: SVGPolygonElement; polyline: SVGPolylineElement; radialGradient: SVGRadialGradientElement; rect: SVGRectElement; stop: SVGStopElement; svg: SVGSVGElement; switch: SVGSwitchElement; symbol: SVGSymbolElement; text: SVGTextElement; textPath: SVGTextPathElement; tspan: SVGTSpanElement; use: SVGUseElement; view: SVGViewElement; } type GlobalThis = typeof globalThis; export declare const HTMLElement: GlobalThis["HTMLElement"]; export declare const HTMLAnchorElement: GlobalThis["HTMLAnchorElement"]; export declare const HTMLAreaElement: GlobalThis["HTMLAreaElement"]; export declare const HTMLAudioElement: GlobalThis["HTMLAudioElement"]; export declare const HTMLBaseElement: GlobalThis["HTMLBaseElement"]; export declare const HTMLQuoteElement: GlobalThis["HTMLQuoteElement"]; export declare const HTMLBodyElement: GlobalThis["HTMLBodyElement"]; export declare const HTMLBRElement: GlobalThis["HTMLBRElement"]; export declare const HTMLButtonElement: GlobalThis["HTMLButtonElement"]; export declare const HTMLCanvasElement: GlobalThis["HTMLCanvasElement"]; export declare const HTMLTableCaptionElement: GlobalThis["HTMLTableCaptionElement"]; export declare const HTMLTableColElement: GlobalThis["HTMLTableColElement"]; export declare const HTMLDataElement: GlobalThis["HTMLDataElement"]; export declare const HTMLDataListElement: GlobalThis["HTMLDataListElement"]; export declare const HTMLModElement: GlobalThis["HTMLModElement"]; export declare const HTMLDetailsElement: GlobalThis["HTMLDetailsElement"]; export declare const HTMLDialogElement: GlobalThis["HTMLDialogElement"]; export declare const HTMLDirectoryElement: GlobalThis["HTMLDirectoryElement"]; export declare const HTMLDivElement: GlobalThis["HTMLDivElement"]; export declare const HTMLDListElement: GlobalThis["HTMLDListElement"]; export declare const HTMLEmbedElement: GlobalThis["HTMLEmbedElement"]; export declare const HTMLFieldSetElement: GlobalThis["HTMLFieldSetElement"]; export declare const HTMLFontElement: GlobalThis["HTMLFontElement"]; export declare const HTMLFormElement: GlobalThis["HTMLFormElement"]; export declare const HTMLFrameElement: GlobalThis["HTMLFrameElement"]; export declare const HTMLFrameSetElement: GlobalThis["HTMLFrameSetElement"]; export declare const HTMLHeadingElement: GlobalThis["HTMLHeadingElement"]; export declare const HTMLHeadElement: GlobalThis["HTMLHeadElement"]; export declare const HTMLHRElement: GlobalThis["HTMLHRElement"]; export declare const HTMLIFrameElement: GlobalThis["HTMLIFrameElement"]; export declare const HTMLImageElement: GlobalThis["HTMLImageElement"]; export declare const HTMLInputElement: GlobalThis["HTMLInputElement"]; export declare const HTMLLabelElement: GlobalThis["HTMLLabelElement"]; export declare const HTMLLegendElement: GlobalThis["HTMLLegendElement"]; export declare const HTMLLIElement: GlobalThis["HTMLLIElement"]; export declare const HTMLLinkElement: GlobalThis["HTMLLinkElement"]; export declare const HTMLMapElement: GlobalThis["HTMLMapElement"]; export declare const HTMLMarqueeElement: GlobalThis["HTMLMarqueeElement"]; export declare const HTMLMenuElement: GlobalThis["HTMLMenuElement"]; export declare const HTMLMetaElement: GlobalThis["HTMLMetaElement"]; export declare const HTMLMeterElement: GlobalThis["HTMLMeterElement"]; export declare const HTMLObjectElement: GlobalThis["HTMLObjectElement"]; export declare const HTMLOListElement: GlobalThis["HTMLOListElement"]; export declare const HTMLOptGroupElement: GlobalThis["HTMLOptGroupElement"]; export declare const HTMLOptionElement: GlobalThis["HTMLOptionElement"]; export declare const HTMLOutputElement: GlobalThis["HTMLOutputElement"]; export declare const HTMLParagraphElement: GlobalThis["HTMLParagraphElement"]; export declare const HTMLParamElement: GlobalThis["HTMLParamElement"]; export declare const HTMLPictureElement: GlobalThis["HTMLPictureElement"]; export declare const HTMLPreElement: GlobalThis["HTMLPreElement"]; export declare const HTMLProgressElement: GlobalThis["HTMLProgressElement"]; export declare const HTMLScriptElement: GlobalThis["HTMLScriptElement"]; export declare const HTMLSelectElement: GlobalThis["HTMLSelectElement"]; export declare const HTMLSlotElement: GlobalThis["HTMLSlotElement"]; export declare const HTMLSourceElement: GlobalThis["HTMLSourceElement"]; export declare const HTMLSpanElement: GlobalThis["HTMLSpanElement"]; export declare const HTMLStyleElement: GlobalThis["HTMLStyleElement"]; export declare const HTMLTableElement: GlobalThis["HTMLTableElement"]; export declare const HTMLTableSectionElement: GlobalThis["HTMLTableSectionElement"]; export declare const HTMLTableCellElement: GlobalThis["HTMLTableCellElement"]; export declare const HTMLTemplateElement: GlobalThis["HTMLTemplateElement"]; export declare const HTMLTextAreaElement: GlobalThis["HTMLTextAreaElement"]; export declare const HTMLTimeElement: GlobalThis["HTMLTimeElement"]; export declare const HTMLTitleElement: GlobalThis["HTMLTitleElement"]; export declare const HTMLTableRowElement: GlobalThis["HTMLTableRowElement"]; export declare const HTMLTrackElement: GlobalThis["HTMLTrackElement"]; export declare const HTMLUListElement: GlobalThis["HTMLUListElement"]; export declare const HTMLVideoElement: GlobalThis["HTMLVideoElement"]; export {};