import { AvatarRoot } from "./avatar-root";
import { AvatarImage } from "./avatar-image";
import { AvatarFallback } from "./avatar-fallback";

/** Compound Avatar component. Use Avatar.Image and Avatar.Fallback as children. */
export const Avatar = Object.assign(AvatarRoot, { Image: AvatarImage, Fallback: AvatarFallback });
export type { AvatarRootProps, AvatarImageProps, AvatarFallbackProps } from "./avatar.props";
export { AvatarRootPropsSchema, AvatarImagePropsSchema, AvatarMeta } from "./avatar.props";
