import React$1, { ElementType } from 'react';

interface AvatarProps extends Omit<React.AllHTMLAttributes<HTMLDivElement>, 'size'> {
    picture?: string;
    chars?: string;
    size?: 'small' | 'medium' | 'large';
    variant?: 'circular' | 'square';
    defaultPicture?: string;
    className?: string;
    Component?: ElementType;
    componentProps?: Record<string, unknown>;
}

declare const Avatar: React$1.ForwardRefExoticComponent<AvatarProps & React$1.RefAttributes<HTMLDivElement>>;

export { type AvatarProps, Avatar as default };
