import { ReactNode } from 'react'; import { IconProps } from '../Icon/index.js'; import { Style } from 'inlines'; export type BadgeColors = 'neutral-subtle' | 'neutral-fill' | 'red-subtle' | 'red-fill' | 'purple-subtle' | 'purple-fill' | 'green-subtle' | 'green-fill' | 'orange-subtle' | 'orange-fill' | 'white-subtle' | 'white-fill' | 'inverted-subtle' | 'inverted-fill'; type BadgeProps = { children: ReactNode; color?: BadgeColors; leadIcon?: IconProps['variant']; trailIcon?: IconProps['variant']; textVariant?: 'regular' | 'mono'; style?: Style; }; declare const MemoizedBadge: import("react").MemoExoticComponent>>; export { MemoizedBadge as Badge }; export type { BadgeProps };