# ----------------------------------------------------------------------------------------------------------------------
# - Package Imports -
# ----------------------------------------------------------------------------------------------------------------------
# General Packages
from __future__ import annotations

# Custom Library

# Custom Packages
from AthenaLib.models.html import HTMLElement

# ----------------------------------------------------------------------------------------------------------------------
# - Code -
# ----------------------------------------------------------------------------------------------------------------------
A = HTMLElement(name="a")
Abbr = HTMLElement(name="abbr")
Acronym = HTMLElement(name="acronym")
Address = HTMLElement(name="address")
Applet = HTMLElement(name="applet")
Area = HTMLElement(name="area")
Article = HTMLElement(name="article")
Aside = HTMLElement(name="aside")
Audio = HTMLElement(name="audio")
B = HTMLElement(name="b")
Base = HTMLElement(name="base")
Basefont = HTMLElement(name="basefont")
Bdi = HTMLElement(name="bdi")
Bdo = HTMLElement(name="bdo")
Big = HTMLElement(name="big")
Blockquote = HTMLElement(name="blockquote")
Body = HTMLElement(name="body")
Br = HTMLElement(name="br")
Button = HTMLElement(name="button")
Canvas = HTMLElement(name="canvas")
Caption = HTMLElement(name="caption")
Center = HTMLElement(name="center")
Cite = HTMLElement(name="cite")
Code = HTMLElement(name="code")
Col = HTMLElement(name="col")
Colgroup = HTMLElement(name="colgroup")
Data = HTMLElement(name="data")
Datalist = HTMLElement(name="datalist")
Dd = HTMLElement(name="dd")
Del = HTMLElement(name="del")
Details = HTMLElement(name="details")
Dfn = HTMLElement(name="dfn")
Dialog = HTMLElement(name="dialog")
Dir = HTMLElement(name="dir")
Div = HTMLElement(name="div")
Dl = HTMLElement(name="dl")
Dt = HTMLElement(name="dt")
Em = HTMLElement(name="em")
Embed = HTMLElement(name="embed")
Fieldset = HTMLElement(name="fieldset")
Figcaption = HTMLElement(name="figcaption")
Figure = HTMLElement(name="figure")
Font = HTMLElement(name="font")
Footer = HTMLElement(name="footer")
Form = HTMLElement(name="form")
Frame = HTMLElement(name="frame")
Frameset = HTMLElement(name="frameset")
H1 = HTMLElement(name="h1")
H2 = HTMLElement(name="h2")
H3 = HTMLElement(name="h3")
H4 = HTMLElement(name="h4")
H5 = HTMLElement(name="h5")
H6 = HTMLElement(name="h6")
Head = HTMLElement(name="head")
Header = HTMLElement(name="header")
Hr = HTMLElement(name="hr")
Html = HTMLElement(name="html")
I = HTMLElement(name="i")
Iframe = HTMLElement(name="iframe")
Img = HTMLElement(name="img")
Input = HTMLElement(name="input")
Ins = HTMLElement(name="ins")
Kbd = HTMLElement(name="kbd")
Label = HTMLElement(name="label")
Legend = HTMLElement(name="legend")
Li = HTMLElement(name="li")
Link = HTMLElement(name="link")
Main = HTMLElement(name="main")
Map = HTMLElement(name="map")
Mark = HTMLElement(name="mark")
Meta = HTMLElement(name="meta")
Meter = HTMLElement(name="meter")
Nav = HTMLElement(name="nav")
Noframes = HTMLElement(name="noframes")
Noscript = HTMLElement(name="noscript")
Object = HTMLElement(name="object")
Ol = HTMLElement(name="ol")
Optgroup = HTMLElement(name="optgroup")
Option = HTMLElement(name="option")
Output = HTMLElement(name="output")
P = HTMLElement(name="p")
Param = HTMLElement(name="param")
Picture = HTMLElement(name="picture")
Pre = HTMLElement(name="pre")
Progress = HTMLElement(name="progress")
Q = HTMLElement(name="q")
Rp = HTMLElement(name="rp")
Rt = HTMLElement(name="rt")
Ruby = HTMLElement(name="ruby")
S = HTMLElement(name="s")
Samp = HTMLElement(name="samp")
Script = HTMLElement(name="script")
Section = HTMLElement(name="section")
Select = HTMLElement(name="select")
Small = HTMLElement(name="small")
Source = HTMLElement(name="source")
Span = HTMLElement(name="span")
Strike = HTMLElement(name="strike")
Strong = HTMLElement(name="strong")
Style = HTMLElement(name="style")
Sub = HTMLElement(name="sub")
Summary = HTMLElement(name="summary")
Sup = HTMLElement(name="sup")
Svg = HTMLElement(name="svg")
Table = HTMLElement(name="table")
Tbody = HTMLElement(name="tbody")
Td = HTMLElement(name="td")
Template = HTMLElement(name="template")
Textarea = HTMLElement(name="textarea")
Tfoot = HTMLElement(name="tfoot")
Th = HTMLElement(name="th")
Thead = HTMLElement(name="thead")
Time = HTMLElement(name="time")
Title = HTMLElement(name="title")
Tr = HTMLElement(name="tr")
Track = HTMLElement(name="track")
Tt = HTMLElement(name="tt")
U = HTMLElement(name="u")
Ul = HTMLElement(name="ul")
Var = HTMLElement(name="var")
Video = HTMLElement(name="video")
Wbr = HTMLElement(name="wbr")