import type { HTMLAttributes, ReactElement } from 'react'; import type { AsChildProps } from '../utils/AsChildProps'; type BadgeVariant = 'subtle' | 'outline' | 'filled' | 'actionSubtle'; type BadgeHue = 'neutral' | 'neutralStrong' | 'blue' | 'red' | 'orange' | 'yellow' | 'green' | 'teal' | 'cyan' | 'purple' | 'pink' | 'lime' | 'magic'; type BadgeSize = 'small' | 'medium' | 'large'; type BadgeRound = 'medium' | 'small' | 'full'; type BadgeProps = AsChildProps> & { hue?: BadgeHue; icon?: ReactElement; variant?: BadgeVariant; round?: BadgeRound; size?: BadgeSize; }; /** * Badge component */ declare const Badge: import("react").MemoExoticComponent>>; export type { BadgeHue, BadgeProps }; export { Badge };