import { LitElement } from "lit"; import type { TemplateResult } from "lit"; export declare class XmIcon extends LitElement { createRenderRoot(): HTMLElement | DocumentFragment; /** Material Symbol name to render, e.g. "close" or "search". */ name: string; /** Rendered edge length in px (square). */ size: number; /** Accessible label — sets role="img" + ; omit for decorative icons. */ title: string; render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { "xm-icon": XmIcon; } }