@ethan-jones-vizio/sveld
Version:
Generate TypeScript definitions for your Svelte components.
87 lines (86 loc) • 1.67 kB
TypeScript
declare const tag_map: {
a: string;
applet: string;
area: string;
audio: string;
base: string;
basefont: string;
blockquote: string;
body: string;
br: string;
button: string;
canvas: string;
caption: string;
col: string;
colgroup: string;
data: string;
datalist: string;
del: string;
details: string;
dialog: string;
dir: string;
div: string;
dl: string;
embed: string;
fieldset: string;
font: string;
form: string;
frame: string;
frameset: string;
h1: string;
h2: string;
h3: string;
h4: string;
h5: string;
h6: string;
head: string;
hr: string;
html: string;
iframe: string;
img: string;
input: string;
ins: string;
label: string;
legend: string;
li: string;
link: string;
map: string;
marquee: string;
menu: string;
meta: string;
meter: string;
object: string;
ol: string;
optgroup: string;
option: string;
output: string;
p: string;
param: string;
picture: string;
pre: string;
progress: string;
q: string;
script: string;
select: string;
slot: string;
source: string;
span: string;
style: string;
table: string;
tbody: string;
td: string;
template: string;
textarea: string;
tfoot: string;
th: string;
thead: string;
time: string;
title: string;
tr: string;
track: string;
ul: string;
video: string;
};
declare type ElementTag = keyof typeof tag_map;
export declare function getElementByTag(element: ElementTag | string): string;
export {};