import { LitElement } from 'lit'; import type { Size, Color } from '@nvidia-elements/core/internal'; /** * @element nve-avatar * @description Avatar represents a user/bot within a UI. Typically with text or image content. * @documentation https://nvidia.github.io/elements/docs/elements/avatar/ * @since 1.20.0 * @entrypoint \@nvidia-elements/core/avatar * @slot - Initials, an image, or other content that identifies the represented user or bot. * @cssprop --background * @cssprop --color * @cssprop --border-radius * @cssprop --height * @cssprop --width * @cssprop --font-size * @cssprop --font-weight * @cssprop --border * @aria https://www.w3.org/WAI/ARIA/apg/patterns/alert/ * */ export declare class Avatar extends LitElement { static styles: import("lit").CSSResult[]; static readonly metadata: { tag: string; version: string; }; /** Sets size of the avatar component. Update size through the `width + height` css props as an alternative. */ size?: Size | 'xs'; /** Sets the color of the avatar component. */ color: Color; render(): import("lit").TemplateResult<1>; }