import type { ComponentProps } from "react"; import { AvatarFallback, AvatarImage, AvatarRoot } from "./avatar"; export declare const Avatar: (({ children, className, color, size, variant, ...props }: import("./avatar").AvatarRootProps) => import("react/jsx-runtime").JSX.Element) & { Root: ({ children, className, color, size, variant, ...props }: import("./avatar").AvatarRootProps) => import("react/jsx-runtime").JSX.Element; Image: ({ className, crossOrigin, loading, onError, onLoad, sizes, src, srcSet, ...props }: import("./avatar").AvatarImageProps) => import("react/jsx-runtime").JSX.Element; Fallback: ({ className, color, ...props }: import("./avatar").AvatarFallbackProps) => import("react/jsx-runtime").JSX.Element; }; export type Avatar = { Props: ComponentProps; RootProps: ComponentProps; ImageProps: ComponentProps; FallbackProps: ComponentProps; }; export { AvatarRoot, AvatarImage, AvatarFallback }; export type { AvatarRootProps, AvatarRootProps as AvatarProps, AvatarImageProps, AvatarFallbackProps, } from "./avatar"; export { avatarVariants } from "@heroui/styles"; export type { AvatarVariants } from "@heroui/styles";