import * as React from "react";
import * as AvatarPrimitive from "@radix-ui/react-avatar";
import { type VariantProps } from "class-variance-authority";
declare const avatarFallbackVariants: (props?: ({
color?: "blue" | "green" | "purple" | "red" | "yellow" | "accent" | "neutral" | "amber" | "emerald" | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
/**
* Avatar root container component
* @example
*
*
* CN
*
*/
declare const Avatar: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>;
/**
* Avatar image component
* @example
*
*/
declare const AvatarImage: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>;
interface AvatarFallbackProps extends Omit, "color">, VariantProps {
}
/**
* Avatar fallback component with color variants
* @example
* CN
*/
declare const AvatarFallback: React.ForwardRefExoticComponent>;
export { Avatar, AvatarImage, AvatarFallback };
export type { AvatarFallbackProps };
export { avatarFallbackVariants };
//# sourceMappingURL=avatar.d.ts.map