import Element, { ElementAttributes, ElementContent } from './element.js'; import { ELEMENT_NAMES, ATTRIBUTE_NAMES, ELEMENT_ATTRIBUTE_INDICES, type ElementName } from './definitions.js'; type ElementConstructor = new (attrs?: ElementAttributes, content?: ElementContent) => Element; type ElementRegistry = Record; declare const registry: ElementRegistry; export type { ElementConstructor, ElementName, ElementAttributes, ElementContent, }; export { ELEMENT_NAMES, ATTRIBUTE_NAMES, ELEMENT_ATTRIBUTE_INDICES, }; export default registry; //# sourceMappingURL=index.d.ts.map