import { CustomElement } from '../Controls/Components/Abstracts/CustomElement'; /** * A custom element that registers and deregisters its template children * in the TemplateRegistry based on its connection to the DOM. * * @public */ export declare class TemplateSelectorElement extends CustomElement { private _registeredTemplates; /** * Constructs a new instance of the `TemplateSelectorElement` class. * * @public */ constructor(); /** * @public * @override */ connectedCallback(): void; /** * @public * @override */ disconnectedCallback(): void; /** * @private */ private registerTemplates; /** * @private */ private deregisterTemplates; } //# sourceMappingURL=TemplateSelectorElement.d.ts.map