import { VariantProps } from 'class-variance-authority';
import { default as React } from 'react';
import * as RadixAvatar from "@radix-ui/react-avatar";
declare const avatarVariants: (props?: ({
    size?: "xs" | "sm" | "md" | "lg" | "xl" | null | undefined;
    shape?: "full" | "minimal" | "sharp" | null | undefined;
} & import('class-variance-authority/dist/types').ClassProp) | undefined) => string;
export interface AvatarProps extends React.ComponentPropsWithoutRef<typeof RadixAvatar.Root>, VariantProps<typeof avatarVariants> {
    src?: string;
    fallback?: string;
    variant?: "default" | "count";
}
export declare const Avatar: React.ForwardRefExoticComponent<AvatarProps & React.RefAttributes<never>>;
export {};
