import type { Badge } from "@radix-ui/themes"
import type { ComponentProps, ReactNode } from "react"

export type BadgeVariant =
	| "primary"
	| "secondary"
	| "success"
	| "danger"
	| "warning"
	| "info"

export interface IBadgeProps
	extends Omit<ComponentProps<typeof Badge>, "color"> {
	variant?: BadgeVariant
	children?: ReactNode
}
