@lume/element
Version:
Create Custom Elements with reactivity and automatic re-rendering.
78 lines • 5.03 kB
TypeScript
import type { JSX } from './jsx-runtime.js';
export declare const element: (e: JSX.Element) => Element;
export declare const htmlElement: (e: JSX.Element) => HTMLElement;
export declare const a: (e: JSX.Element) => HTMLAnchorElement;
export declare const address: (e: JSX.Element) => HTMLElement;
export declare const area: (e: JSX.Element) => HTMLAreaElement;
export declare const audio: (e: JSX.Element) => HTMLAudioElement;
export declare const bdi: (e: JSX.Element) => HTMLElement;
export declare const bdo: (e: JSX.Element) => HTMLElement;
export declare const blockquote: (e: JSX.Element) => HTMLQuoteElement;
export declare const br: (e: JSX.Element) => HTMLBRElement;
export declare const button: (e: JSX.Element) => HTMLButtonElement;
export declare const canvas: (e: JSX.Element) => HTMLCanvasElement;
export declare const caption: (e: JSX.Element) => HTMLTableCaptionElement;
export declare const code: (e: JSX.Element) => HTMLElement;
export declare const col: (e: JSX.Element) => HTMLTableColElement;
export declare const colgroup: (e: JSX.Element) => HTMLTableColElement;
export declare const details: (e: JSX.Element) => HTMLDetailsElement;
export declare const dialog: (e: JSX.Element) => HTMLDialogElement;
export declare const div: (e: JSX.Element) => HTMLDivElement;
export declare const fieldset: (e: JSX.Element) => HTMLFieldSetElement;
export declare const form: (e: JSX.Element) => HTMLFormElement;
export declare const h1: (e: JSX.Element) => HTMLHeadingElement;
export declare const h2: (e: JSX.Element) => HTMLHeadingElement;
export declare const h3: (e: JSX.Element) => HTMLHeadingElement;
export declare const h4: (e: JSX.Element) => HTMLHeadingElement;
export declare const h5: (e: JSX.Element) => HTMLHeadingElement;
export declare const h6: (e: JSX.Element) => HTMLHeadingElement;
export declare const iframe: (e: JSX.Element) => HTMLIFrameElement;
export declare const img: (e: JSX.Element) => HTMLImageElement;
export declare const input: (e: JSX.Element) => HTMLInputElement;
export declare const label: (e: JSX.Element) => HTMLLabelElement;
export declare const legend: (e: JSX.Element) => HTMLLegendElement;
export declare const li: (e: JSX.Element) => HTMLLIElement;
export declare const link: (e: JSX.Element) => HTMLLinkElement;
export declare const map: (e: JSX.Element) => HTMLMapElement;
export declare const mark: (e: JSX.Element) => HTMLElement;
export declare const menu: (e: JSX.Element) => HTMLMenuElement;
export declare const meter: (e: JSX.Element) => HTMLMeterElement;
export declare const object: (e: JSX.Element) => HTMLVideoElement;
export declare const ol: (e: JSX.Element) => HTMLOListElement;
export declare const option: (e: JSX.Element) => HTMLOptionElement;
export declare const p: (e: JSX.Element) => HTMLParagraphElement;
export declare const pre: (e: JSX.Element) => HTMLPreElement;
export declare const progress: (e: JSX.Element) => HTMLProgressElement;
export declare const q: (e: JSX.Element) => HTMLQuoteElement;
export declare const script: (e: JSX.Element) => HTMLScriptElement;
export declare const section: (e: JSX.Element) => HTMLElement;
export declare const select: (e: JSX.Element) => HTMLSelectElement;
export declare const slot: (e: JSX.Element) => HTMLSlotElement;
export declare const span: (e: JSX.Element) => HTMLSpanElement;
export declare const style: (e: JSX.Element) => HTMLStyleElement;
export declare const summary: (e: JSX.Element) => HTMLElement;
export declare const table: (e: JSX.Element) => HTMLTableElement;
export declare const tbody: (e: JSX.Element) => HTMLTableSectionElement;
export declare const td: (e: JSX.Element) => HTMLTableCellElement;
export declare const template: (e: JSX.Element) => HTMLTemplateElement;
export declare const tfoot: (e: JSX.Element) => HTMLTableSectionElement;
export declare const th: (e: JSX.Element) => HTMLTableCellElement;
export declare const thead: (e: JSX.Element) => HTMLTableSectionElement;
export declare const time: (e: JSX.Element) => HTMLElement;
export declare const tr: (e: JSX.Element) => HTMLTableRowElement;
export declare const ul: (e: JSX.Element) => HTMLUListElement;
export declare const video: (e: JSX.Element) => HTMLVideoElement;
export declare const svgElement: (e: JSX.Element) => SVGElement;
export declare const circle: (e: JSX.Element) => SVGCircleElement;
export declare const defs: (e: JSX.Element) => SVGDefsElement;
export declare const g: (e: JSX.Element) => SVGGElement;
export declare const path: (e: JSX.Element) => SVGPathElement;
export declare const rect: (e: JSX.Element) => SVGRectElement;
export declare const svg: (e: JSX.Element) => SVGSVGElement;
export declare const symbol: (e: JSX.Element) => SVGSymbolElement;
export declare const text: (e: JSX.Element) => SVGTextElement;
export declare const title: (e: JSX.Element) => SVGTitleElement;
export declare const use: (e: JSX.Element) => SVGUseElement;
export declare const view: (e: JSX.Element) => SVGViewElement;
export declare function elm<T>(e: JSX.Element): T;
//# sourceMappingURL=type-helpers.d.ts.map