import { HTMLAttributes } from "react"; /** * @params alt - Provide an alt text for the image tag * @params className - Custom CSS classes * @params currentStatus - Provide user current status * @params onClick - Provides onClick function * @params shape - Shape of the Avatar * @params size - Size of the Avatar component * @params src - Source for image tag */ export interface AvatarProps extends HTMLAttributes { className?: string; status?: "online" | "offline" | "busy" | "away"; onClick?: () => void; shape?: "circle" | "square"; size?: "xs" | "sm" | "md" | "lg" | "xl" | "2xl"; type?: "image" | "name" | "placeholder"; name?: string; src: string; } export declare function Avatar({ src, size, shape, onClick, status, type, name, className, ...restProps }: AvatarProps): JSX.Element; export default Avatar;