import { KeyOfAvatarIconMap } from './Avatar.enum';
export type AvatarIcon = KeyOfAvatarIconMap;
export type AvatarSize = 'large' | 'medium' | 'medium-large' | 'medium-40' | 'small' | 'xs';
type BaseAvatarProps = {
    size?: AvatarSize;
    hasNotifications?: boolean;
    name?: string;
    fullName?: string;
    bgColor?: string;
    noHover?: boolean;
    greyScale?: boolean;
    translate?: boolean;
    clearIcon?: string;
};
export type AvatarProps = BaseAvatarProps & {
    icon?: AvatarIcon | string;
    image?: string;
};
export declare const Avatar: (props: AvatarProps) => import("react/jsx-runtime").JSX.Element;
export {};
