import { AvatarProps, AvatarSize, AvatarType } from './interface'; import { ColorsType } from '../../theme/colors'; import { ApollionElement } from '../ApollionElement'; export declare class ApollionAvatar extends ApollionElement implements AvatarProps { static styles: (import("lit").CSSResult | import("lit").CSSResultGroup[])[]; size?: AvatarSize; type: AvatarType; name: string; url?: string; color?: ColorsType; private get computedType(); private get computedName(); get classNames(): import("lit-html/directive").DirectiveResult; private computeElement; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'apo-avatar': ApollionAvatar; } }