// Generated by dts-bundle-generator v9.5.1 declare class ServerNamedNodeMap implements Record { [key: string]: unknown; [Symbol.iterator](): Generator<{ name: string; value: unknown; }, void, unknown>; } export interface HTMLElementInterfaceConstructor { new (): HTMLElement; prototype: HTMLElement; } declare const ClientWebComponent_base: { new (...args: any[]): { definition: any; render?(): string; renderAsync?(): Promise; toString(): string | Promise; [Symbol.toPrimitive](): string; attributes: NamedNodeMap | ServerNamedNodeMap; }; tagName: string; } & HTMLElementInterfaceConstructor; declare class ClientWebComponent extends ClientWebComponent_base { /** @type {string} The element */ static tagName: string; /** * Native custom element connectedCallback method * @see {@link https://developer.mozilla.org/en-US/docs/Web/API/Web_components/Using_custom_elements|MDN} * @returns {Promise|void} */ connectedCallback(): Promise | void; } export { ClientWebComponent as WebComponent, }; export {};