/** * * * Renders an icon from the icon registry. * * Usage: * * * * * Attributes: * - name: icon name from registry (required) * - size: icon size in pixels (default: 24) * - label: accessible label (for screen readers) */ import { RyElement } from '../core/ry-element.js'; export declare class RyIcon extends RyElement { #private; static get observedAttributes(): string[]; setup(): void; attributeChangedCallback(_name: string, oldValue: string | null, newValue: string | null): void; get name(): string; set name(value: string); get size(): number; set size(value: number); } //# sourceMappingURL=ry-icon.d.ts.map