import { ReactiveTreeNode, ReactiveTreeNodeDecl } from "reactronic";
import { El } from "../core/El.js";
export declare function A<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLAnchorElement, M>>): ReactiveTreeNode<El<HTMLAnchorElement, M>>;
export declare function Abbr<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Address<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Area<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLAreaElement, M>>): ReactiveTreeNode<El<HTMLAreaElement, M>>;
export declare function Article<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Aside<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Audio<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLAudioElement, M>>): ReactiveTreeNode<El<HTMLAudioElement, M>>;
export declare function B<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Base<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLBaseElement, M>>): ReactiveTreeNode<El<HTMLBaseElement, M>>;
export declare function Bdi<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Bdo<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Big<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function BlockQuote<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Body<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLBodyElement, M>>): ReactiveTreeNode<El<HTMLBodyElement, M>>;
export declare function BR<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLBRElement, M>>): ReactiveTreeNode<El<HTMLBRElement, M>>;
export declare function Button<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLButtonElement, M>>): ReactiveTreeNode<El<HTMLButtonElement, M>>;
export declare function Canvas<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLCanvasElement, M>>): ReactiveTreeNode<El<HTMLCanvasElement, M>>;
export declare function Caption<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTableCaptionElement, M>>): ReactiveTreeNode<El<HTMLTableCaptionElement, M>>;
export declare function Cite<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Code<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Col<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTableColElement, M>>): ReactiveTreeNode<El<HTMLTableColElement, M>>;
export declare function ColGroup<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTableColElement, M>>): ReactiveTreeNode<El<HTMLTableColElement, M>>;
export declare function Data<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLDataElement, M>>): ReactiveTreeNode<El<HTMLDataElement, M>>;
export declare function DataList<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLDataListElement, M>>): ReactiveTreeNode<El<HTMLDataListElement, M>>;
export declare function DD<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Del<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Details<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Dfn<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Div<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLDivElement, M>>): ReactiveTreeNode<El<HTMLDivElement, M>>;
export declare function DL<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLDListElement, M>>): ReactiveTreeNode<El<HTMLDListElement, M>>;
export declare function DT<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function EM<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Embed<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLEmbedElement, M>>): ReactiveTreeNode<El<HTMLEmbedElement, M>>;
export declare function FieldSet<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLFieldSetElement, M>>): ReactiveTreeNode<El<HTMLFieldSetElement, M>>;
export declare function FigCaption<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Figure<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Footer<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Form<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLFormElement, M>>): ReactiveTreeNode<El<HTMLFormElement, M>>;
export declare function H1<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLHeadingElement, M>>): ReactiveTreeNode<El<HTMLHeadingElement, M>>;
export declare function H2<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLHeadingElement, M>>): ReactiveTreeNode<El<HTMLHeadingElement, M>>;
export declare function H3<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLHeadingElement, M>>): ReactiveTreeNode<El<HTMLHeadingElement, M>>;
export declare function H4<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLHeadingElement, M>>): ReactiveTreeNode<El<HTMLHeadingElement, M>>;
export declare function H5<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLHeadingElement, M>>): ReactiveTreeNode<El<HTMLHeadingElement, M>>;
export declare function H6<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLHeadingElement, M>>): ReactiveTreeNode<El<HTMLHeadingElement, M>>;
export declare function Head<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLHeadElement, M>>): ReactiveTreeNode<El<HTMLHeadElement, M>>;
export declare function Header<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function HGroup<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function HR<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLHRElement, M>>): ReactiveTreeNode<El<HTMLHRElement, M>>;
export declare function Html<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLHtmlElement, M>>): ReactiveTreeNode<El<HTMLHtmlElement, M>>;
export declare function I<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function IFrame<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLIFrameElement, M>>): ReactiveTreeNode<El<HTMLIFrameElement, M>>;
export declare function Img<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLImageElement, M>>): ReactiveTreeNode<El<HTMLImageElement, M>>;
export declare function Input<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLInputElement, M>>): ReactiveTreeNode<El<HTMLInputElement, M>>;
export declare function Ins<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLModElement, M>>): ReactiveTreeNode<El<HTMLModElement, M>>;
export declare function Kbd<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function KeyGen<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Label<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLLabelElement, M>>): ReactiveTreeNode<El<HTMLLabelElement, M>>;
export declare function Legend<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLLegendElement, M>>): ReactiveTreeNode<El<HTMLLegendElement, M>>;
export declare function LI<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLLIElement, M>>): ReactiveTreeNode<El<HTMLLIElement, M>>;
export declare function Link<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLLinkElement, M>>): ReactiveTreeNode<El<HTMLLinkElement, M>>;
export declare function Main<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Map<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLMapElement, M>>): ReactiveTreeNode<El<HTMLMapElement, M>>;
export declare function Mark<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Menu<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function MenuItem<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Meta<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLMetaElement, M>>): ReactiveTreeNode<El<HTMLMetaElement, M>>;
export declare function Meter<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Nav<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function NoIndex<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function NoScript<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Obj<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLObjectElement, M>>): ReactiveTreeNode<El<HTMLObjectElement, M>>;
export declare function OL<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLOListElement, M>>): ReactiveTreeNode<El<HTMLOListElement, M>>;
export declare function OptGroup<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLOptGroupElement, M>>): ReactiveTreeNode<El<HTMLOptGroupElement, M>>;
export declare function Option<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLOptionElement, M>>): ReactiveTreeNode<El<HTMLOptionElement, M>>;
export declare function Output<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function P<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLParagraphElement, M>>): ReactiveTreeNode<El<HTMLParagraphElement, M>>;
export declare function Param<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Picture<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Pre<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLPreElement, M>>): ReactiveTreeNode<El<HTMLPreElement, M>>;
export declare function Progress<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLProgressElement, M>>): ReactiveTreeNode<El<HTMLProgressElement, M>>;
export declare function Q<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLQuoteElement, M>>): ReactiveTreeNode<El<HTMLQuoteElement, M>>;
export declare function RP<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function RT<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Ruby<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function S<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Samp<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Script<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLScriptElement, M>>): ReactiveTreeNode<El<HTMLScriptElement, M>>;
export declare function Section<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Select<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLSelectElement, M>>): ReactiveTreeNode<El<HTMLSelectElement, M>>;
export declare function Small<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Source<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLSourceElement, M>>): ReactiveTreeNode<El<HTMLSourceElement, M>>;
export declare function Span<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLSpanElement, M>>): ReactiveTreeNode<El<HTMLSpanElement, M>>;
export declare function Strong<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Style<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLStyleElement, M>>): ReactiveTreeNode<El<HTMLStyleElement, M>>;
export declare function Sub<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Summary<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Sup<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Tbl<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTableElement, M>>): ReactiveTreeNode<El<HTMLTableElement, M>>;
export declare function Template<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTemplateElement, M>>): ReactiveTreeNode<El<HTMLTemplateElement, M>>;
export declare function TBody<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTableSectionElement, M>>): ReactiveTreeNode<El<HTMLTableSectionElement, M>>;
export declare function TD<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTableCellElement, M>>): ReactiveTreeNode<El<HTMLTableCellElement, M>>;
export declare function TextArea<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTextAreaElement, M>>): ReactiveTreeNode<El<HTMLTextAreaElement, M>>;
export declare function TFoot<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTableSectionElement, M>>): ReactiveTreeNode<El<HTMLTableSectionElement, M>>;
export declare function TH<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTableCellElement, M>>): ReactiveTreeNode<El<HTMLTableCellElement, M>>;
export declare function THead<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTableSectionElement, M>>): ReactiveTreeNode<El<HTMLTableSectionElement, M>>;
export declare function Time<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Title<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTitleElement, M>>): ReactiveTreeNode<El<HTMLTitleElement, M>>;
export declare function TR<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTableRowElement, M>>): ReactiveTreeNode<El<HTMLTableRowElement, M>>;
export declare function Track<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLTrackElement, M>>): ReactiveTreeNode<El<HTMLTrackElement, M>>;
export declare function U<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function UL<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLUListElement, M>>): ReactiveTreeNode<El<HTMLUListElement, M>>;
export declare function Var<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
export declare function Video<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLVideoElement, M>>): ReactiveTreeNode<El<HTMLVideoElement, M>>;
export declare function Wbr<M = unknown>(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, M>>): ReactiveTreeNode<El<HTMLElement, M>>;
