import * as React$1 from 'react'; type BadgeVariant = "outline" | "solid" | "muted" | "accent"; type BadgeSize = "xs" | "sm" | "md"; interface BadgeProps extends React$1.ComponentProps<"span"> { variant?: BadgeVariant; size?: BadgeSize; asChild?: boolean; } type BadgeCountProps = React$1.ComponentProps<"span">; declare function BadgeCount({ className, ref, ...props }: BadgeCountProps): React.ReactElement; declare function BadgeRoot({ className, variant, size, asChild, ref, ...props }: BadgeProps): React.ReactElement; /** * @module Badge * Description for Badge component. */ declare const Badge: typeof BadgeRoot & { displayName: string; Count: typeof BadgeCount; }; export { Badge, type BadgeCountProps, type BadgeProps, type BadgeSize, type BadgeVariant };