import { LitElement, PropertyValues, TemplateResult, CSSResult } from 'lit'; declare global { interface HTMLElementTagNameMap { 'forge-ai-icon': AiIconComponent; } } export declare const AiIconComponentTagName: keyof HTMLElementTagNameMap; /** * @tag forge-ai-icon * * @state no-border - The icon is displayed without a border. * @state border - The icon is displayed with a border. */ export declare class AiIconComponent extends LitElement { #private; static styles: CSSResult; /** Whether to display the icon with an outline */ outline: boolean; constructor(); willUpdate(changedProperties: PropertyValues): void; render(): TemplateResult; }