import { ElementProps, ElementCreator } from './xin-types'; import { type ElementsProxy } from './elements-types'; export declare const elementSet: (elt: HTMLElement, key: string, value: any) => void; /** * elements is a proxy that produces ElementCreators, e.g. * elements.div() creates
elements and * elements.myElement() creates elements. */ export declare const elements: ElementsProxy; interface SVGElementsProxy { [key: string]: ElementCreator; } export declare const svgElements: SVGElementsProxy; interface MathMLElementsProxy { [key: string]: ElementCreator; } export declare const mathML: MathMLElementsProxy; export declare function bindParts(root: Element, bindingMap: Record, dataAttribute?: string): void; export {};