import 'iconify-icon'; import { LitElement, nothing, type PropertyValues } from 'lit'; import { type NuiType } from '../../types/nui-type.js'; export declare class NuiIcon extends LitElement { icon: string; width: string; height: string; mode: 'svg' | 'mask' | 'style'; nuiType: NuiType; protected createRenderRoot(): DocumentFragment | HTMLElement; protected firstUpdated(): void; protected updated(changed: PropertyValues): void; private syncHostSize; render(): typeof nothing | import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'nui-icon': NuiIcon; } } //# sourceMappingURL=nui-icon.d.ts.map