UNPKG

@ibyar/elements

Version:

Ibyar elements, hold info about HTMLElements class, attributes and tag name

8 lines 524 B
import { DomNode, CommentNode, DomElementNode, TextContent } from '../ast/dom.js'; export declare class TemplateParser { parse(template: HTMLTemplateElement): DomNode; createComponent(child: ChildNode): CommentNode | DomElementNode | (TextContent | import("../ast/dom.js").LiveTextContent)[]; toDomRenderRootNode<T>(template: DomNode | HTMLTemplateElement | string): (model: T) => HTMLTemplateElement | DomNode; } export declare const templateParser: TemplateParser; //# sourceMappingURL=template-parser.d.ts.map