import { ForwardRefExoticComponent, RefAttributes } from 'react'; import { useRender } from '@base-ui/react/use-render'; import { VariantProps } from 'class-variance-authority'; import { ClassProp } from 'class-variance-authority/types'; interface BadgeVariantProps { variant?: 'default' | 'fjord' | 'nordic' | 'aurora' | 'sky' | 'dusk' | 'orange' | 'gray' | 'mountain' | 'secondary' | 'error' | 'warning' | 'success' | 'inProgress' | 'archived' | 'closable' | null; size?: 'default' | 'icon' | null; outline?: boolean | null; background?: boolean | null; dot?: boolean | null; } declare const badgeVariants: (props?: (BadgeVariantProps & ClassProp) | undefined) => string; type BadgeProps = useRender.ComponentProps<'span'> & VariantProps & { urgent?: boolean; }; declare const Badge: ForwardRefExoticComponent & RefAttributes>; export { Badge, badgeVariants };