import { LitElement } from 'lit';
import { Size, Color } from '../internal';
/**
 * @element nve-avatar
 * @description Avatar represents a user/bot within a UI. Typically with text or image content.
 * @since 1.20.0
 * @entrypoint \@nvidia-elements/core/avatar
 * @slot - default slot for content
 * @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-html').TemplateResult<1>;
}
