import { LitElement } from 'lit'; /** * Avatar component for user profile images or initials * * @csspart avatar - The avatar element */ export declare class UIAvatar extends LitElement { static styles: import("lit").CSSResult; src: string; alt: string; initials: string; size: 'sm' | 'md' | 'lg' | 'xl'; variant: 'primary' | 'success' | 'warning' | 'danger' | 'neutral'; shape: 'circle' | 'square' | 'rounded'; /** * Whether avatar is purely decorative (user's name shown elsewhere) */ decorative: boolean; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'ui-avatar': UIAvatar; } } //# sourceMappingURL=avatar.d.ts.map