import type { AvatarWithBadgeProps } from "./AvatarWithBadge.types"; /** * Hook for AvatarWithBadge business logic * Follows the { data, fns } pattern */ declare const useAvatarWithBadge: (props: AvatarWithBadgeProps) => { data: { src: string | undefined; alt: string | undefined; initials: string; sizeConfig: { avatar: number; badge: "xs" | "sm" | "md"; }; badgeTier: "STARTER" | "BASIC" | "ACTIVE" | "VERIFIED" | undefined; shouldShowBadge: boolean; borderColor: string | undefined; showBorder: boolean; isClickable: boolean; }; fns: { handleClick: () => void; }; }; export default useAvatarWithBadge;