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 {};