import type { VariantProps } from "class-variance-authority"

import type { User } from "@/types/user"
import type { membershipNumberVariants } from "@/components/Blocks/DynamicContent/Overview/Friend/MembershipNumber/membershipNumberVariants"

export interface MembershipNumberProps
  extends Omit<React.HTMLAttributes<HTMLDivElement>, "color">,
    VariantProps<typeof membershipNumberVariants>,
    Pick<User, "membership"> {}
