import { AttrValue } from "../types.js"; export declare function elmer(tagName: string): Elmer; export declare class Elmer { #private; tagName: string; constructor(tagName: string); attr(key: string, value?: AttrValue): this; attrs(record: Record): this; children(...elements: (Node | string)[]): this; done(): E; }