/**
* Enum for HTML Tag Names.
* Provides a comprehensive list of HTML tags for use in TypeScript projects.
*/
declare const HTML_TAG_NAMES: {
/** Anchor tag for hyperlinks. */
readonly A: "a";
/** Abbreviation tag. */
readonly ABBR: "abbr";
/** Acronym tag (deprecated in HTML5). */
readonly ACRONYM: "acronym";
/** Address tag for defining contact information. */
readonly ADDRESS: "address";
/** Applet tag (deprecated in HTML5). */
readonly APPLET: "applet";
/** Area tag for image maps. */
readonly AREA: "area";
/** Article tag for self-contained content. */
readonly ARTICLE: "article";
/** Aside tag for content tangentially related to the main content. */
readonly ASIDE: "aside";
/** Audio tag for sound content. */
readonly AUDIO: "audio";
/** Bold text tag. */
readonly B: "b";
/** Base tag for specifying the base URL for all relative URLs in a document. */
readonly BASE: "base";
/** Basefont tag (deprecated in HTML5). */
readonly BASEFONT: "basefont";
/** Bidirectional isolation tag for formatting text in a different direction. */
readonly BDI: "bdi";
/** Bidirectional override tag for changing text direction. */
readonly BDO: "bdo";
/** Background sound tag (non-standard). */
readonly BGSOUND: "bgsound";
/** Big text tag (deprecated in HTML5). */
readonly BIG: "big";
/** Blinking text tag (non-standard). */
readonly BLINK: "blink";
/** Blockquote tag for long quotations. */
readonly BLOCKQUOTE: "blockquote";
/** Body tag representing the document's body. */
readonly BODY: "body";
/** Line break tag. */
readonly BR: "br";
/** Button tag for clickable buttons. */
readonly BUTTON: "button";
/** Canvas tag for drawing graphics. */
readonly CANVAS: "canvas";
/** Caption tag for table captions. */
readonly CAPTION: "caption";
/** Center tag for centered text (deprecated in HTML5). */
readonly CENTER: "center";
/** Cite tag for references to creative works. */
readonly CITE: "cite";
/** Code tag for displaying inline code. */
readonly CODE: "code";
/** Column tag for defining table columns. */
readonly COL: "col";
/** Colgroup tag for grouping table columns. */
readonly COLGROUP: "colgroup";
/** Command tag (deprecated in HTML5). */
readonly COMMAND: "command";
/** Content tag (deprecated, used in Shadow DOM). */
readonly CONTENT: "content";
/** Data tag for adding machine-readable translations of data. */
readonly DATA: "data";
/** Datalist tag for specifying a list of pre-defined options for input controls. */
readonly DATALIST: "datalist";
/** Description tag for defining a term or name in a description list. */
readonly DD: "dd";
/** Deletion tag for indicating document changes. */
readonly DEL: "del";
/** Details tag for creating interactive widgets for showing/hiding information. */
readonly DETAILS: "details";
/** Definition tag for specifying a term's definition. */
readonly DFN: "dfn";
/** Dialog tag for creating dialog boxes or sub-windows. */
readonly DIALOG: "dialog";
/** Directory list tag (deprecated in HTML5). */
readonly DIR: "dir";
/** Division tag for sectioning content. */
readonly DIV: "div";
/** Description list tag for wrapping `dt` and `dd` elements. */
readonly DL: "dl";
/** Data term tag for labeling `dd` elements. */
readonly DT: "dt";
/** Element tag (deprecated, used in Shadow DOM). */
readonly ELEMENT: "element";
/** Emphasis tag for emphasizing text. */
readonly EM: "em";
/** Embed tag for embedding external content like plugins. */
readonly EMBED: "embed";
/** Fieldset tag for grouping related elements in a form. */
readonly FIELDSET: "fieldset";
/** Figcaption tag for providing a caption to a `figure` element. */
readonly FIGCAPTION: "figcaption";
/** Figure tag for self-contained content, often with a caption. */
readonly FIGURE: "figure";
/** Font tag for specifying text font, size, and color (deprecated in HTML5). */
readonly FONT: "font";
/** Footer tag for defining a footer for a document or section. */
readonly FOOTER: "footer";
/** Form tag for creating HTML forms for user input. */
readonly FORM: "form";
/** Frame tag for defining a particular area in which to display a document (deprecated in HTML5). */
readonly FRAME: "frame";
/** Frameset tag for holding a collection of `frame` elements (deprecated in HTML5). */
readonly FRAMESET: "frameset";
/** Heading level 1 tag for top-level headings. */
readonly H1: "h1";
/** Heading level 2 tag for second-level headings. */
readonly H2: "h2";
/** Heading level 3 tag for third-level headings. */
readonly H3: "h3";
/** Heading level 4 tag for fourth-level headings. */
readonly H4: "h4";
/** Heading level 5 tag for fifth-level headings. */
readonly H5: "h5";
/** Heading level 6 tag for sixth-level headings. */
readonly H6: "h6";
/** Head tag for containing meta-information about the document. */
readonly HEAD: "head";
/** Header tag for introductory content or navigational links. */
readonly HEADER: "header";
/** Hgroup tag for grouping heading (`h1`-`h6`) elements. */
readonly HGROUP: "hgroup";
/** Horizontal rule tag for thematic breaks in a page. */
readonly HR: "hr";
/** Root of an HTML document. */
readonly HTML: "html";
/** Italics tag for italicizing text. */
readonly I: "i";
/** Iframe tag for embedding another HTML page within the current page. */
readonly IFRAME: "iframe";
/** Image tag for embedding images in the document (not part of HTML standard). */
readonly IMAGE: "image";
/** Image tag for embedding images in the document. */
readonly IMG: "img";
/** Input tag for interactive controls to accept data from the user. */
readonly INPUT: "input";
/** Inserted text tag for indicating document changes. */
readonly INS: "ins";
/** ISINDEX tag (deprecated in HTML5). */
readonly ISINDEX: "isindex";
/** Keyboard input tag for defining keyboard input. */
readonly KBD: "kbd";
/** Keygen tag for generating key-pairs for forms. */
readonly KEYGEN: "keygen";
/** Label tag for labeling form elements. */
readonly LABEL: "label";
/** Legend tag for providing a legend for a fieldset. */
readonly LEGEND: "legend";
/** List item tag for ordered and unordered lists. */
readonly LI: "li";
/** Link tag for defining external resources like stylesheets. */
readonly LINK: "link";
/** Listing tag (deprecated in HTML5). */
readonly LISTING: "listing";
/** Main tag for the main content of a document. */
readonly MAIN: "main";
/** Map tag for defining image maps. */
readonly MAP: "map";
/** Mark tag for highlighting text. */
readonly MARK: "mark";
/** Marquee tag (non-standard). */
readonly MARQUEE: "marquee";
/** MathML tag for mathematical expressions. */
readonly MATH: "math";
/** Menu tag for creating menus or navigation lists. */
readonly MENU: "menu";
/** Menuitem tag for defining items in a menu. */
readonly MENUITEM: "menuitem";
/** Meta tag for metadata information about the document. */
readonly META: "meta";
/** Meter tag for measuring a scalar value within a known range. */
readonly METER: "meter";
/** Multicol tag (deprecated in HTML5). */
readonly MULTICOL: "multicol";
/** Nav tag for navigation menus. */
readonly NAV: "nav";
/** Nextid tag (deprecated in HTML5). */
readonly NEXTID: "nextid";
/** No line break tag (deprecated in HTML5). */
readonly NOBR: "nobr";
/** No embed tag (deprecated in HTML5). */
readonly NOEMBED: "noembed";
/** No frames tag (deprecated in HTML5). */
readonly NOFRAMES: "noframes";
/** No script tag (deprecated in HTML5). */
readonly NOSCRIPT: "noscript";
/** Object tag for embedding objects like multimedia. */
readonly OBJECT: "object";
/** Ordered list tag for creating numbered lists. */
readonly OL: "ol";
/** Optgroup tag for grouping option elements in a select element. */
readonly OPTGROUP: "optgroup";
/** Option tag for defining options in a select element. */
readonly OPTION: "option";
/** Output tag for displaying the result of a calculation. */
readonly OUTPUT: "output";
/** Paragraph tag for defining paragraphs of text. */
readonly P: "p";
/** Param tag for passing parameters to objects. */
readonly PARAM: "param";
/** Picture tag for responsive images. */
readonly PICTURE: "picture";
/** Plaintext tag (deprecated in HTML5). */
readonly PLAINTEXT: "plaintext";
/** Preformatted text tag for preserving whitespace and line breaks. */
readonly PRE: "pre";
/** Progress tag for displaying progress bars. */
readonly PROGRESS: "progress";
/** Quotation tag for inline quotations. */
readonly Q: "q";
/** Ruby base tag for ruby annotations. */
readonly RB: "rb";
/** Ruby base container tag for ruby annotations. */
readonly RBC: "rbc";
/** Ruby parenthesis tag for ruby annotations. */
readonly RP: "rp";
/** Ruby text tag for ruby annotations. */
readonly RT: "rt";
/** Ruby text container tag for ruby annotations. */
readonly RTC: "rtc";
/** Ruby tag for ruby annotations. */
readonly RUBY: "ruby";
/** Strikethrough tag for indicating text that has been deleted. */
readonly S: "s";
/** Sample text tag for indicating sample output. */
readonly SAMP: "samp";
/** Script tag for including scripts like JavaScript. */
readonly SCRIPT: "script";
/** Section tag for defining sections of content. */
readonly SECTION: "section";
/** Select tag for creating dropdown lists. */
readonly SELECT: "select";
/** Shadow DOM tag for encapsulating web components. */
readonly SHADOW: "shadow";
/** Slot tag for defining slots in web components. */
readonly SLOT: "slot";
/** Small text tag for indicating smaller text. */
readonly SMALL: "small";
/** Source tag for defining multiple media resources for media elements. */
readonly SOURCE: "source";
/** Spacer tag (deprecated in HTML5). */
readonly SPACER: "spacer";
/** Span tag for inline styling and grouping elements. */
readonly SPAN: "span";
/** Strikethrough tag for indicating text that has been deleted. */
readonly STRIKE: "strike";
/** Strong tag for indicating strong importance. */
readonly STRONG: "strong";
/** Style tag for defining inline styles. */
readonly STYLE: "style";
/** Subscript tag for rendering text as a subscript. */
readonly SUB: "sub";
/** Summary tag for summarizing details in a details element. */
readonly SUMMARY: "summary";
/** Superscript tag for rendering text as a superscript. */
readonly SUP: "sup";
/** SVG tag for embedding scalable vector graphics. */
readonly SVG: "svg";
/** Table tag for creating tables. */
readonly TABLE: "table";
/** Table body tag for grouping table rows. */
readonly TBODY: "tbody";
/** Table data cell tag for table cells. */
readonly TD: "td";
/** Template tag for defining client-side templates. */
readonly TEMPLATE: "template";
/** Textarea tag for multi-line text input. */
readonly TEXTAREA: "textarea";
/** Table footer tag for defining table footers. */
readonly TFOOT: "tfoot";
/** Table header cell tag for table headers. */
readonly TH: "th";
/** Table head tag for grouping table header rows. */
readonly THEAD: "thead";
/** Time tag for representing date and time values. */
readonly TIME: "time";
/** Title tag for defining the document's title. */
readonly TITLE: "title";
/** Table row tag for defining table rows. */
readonly TR: "tr";
/** Track tag for specifying text tracks for media elements. */
readonly TRACK: "track";
/** Teletype text tag for indicating text that should be displayed in a monospaced font. */
readonly TT: "tt";
/** Underline tag for underlining text. */
readonly U: "u";
/** Unordered list tag for creating bulleted lists. */
readonly UL: "ul";
/** Variable tag for defining variables or placeholders. */
readonly VAR: "var";
/** Video tag for embedding video content. */
readonly VIDEO: "video";
/** Word break opportunity tag for suggesting line break opportunities. */
readonly WBR: "wbr";
/** XMP tag for preformatted text (deprecated in HTML5). */
readonly XMP: "xmp";
};
type HtmlTagName = typeof HTML_TAG_NAMES[keyof typeof HTML_TAG_NAMES];
export { HTML_TAG_NAMES, type HtmlTagName };