import { CSSResultGroup, LitElement } from 'lit'; import { IconSize, IconType } from './icon.types'; export declare class IconElement extends LitElement { icon: IconType | undefined; notHoverable: boolean; size: IconSize; private iconSize; willUpdate(): void; updated(changedProperties: Map): void; render(): import('lit').TemplateResult<1>; static styles: CSSResultGroup; } declare global { interface HTMLElementTagNameMap { 'cds-icon': IconElement; } }