import { PropsWithChildren, ReactNode } from 'react'; export interface BadgeProps extends PropsWithChildren { /** * The number or content to display in the badge */ count?: number | ReactNode; /** * Max count to show. If count is greater than max, show max+ */ max?: number; /** * The position of the badge */ position?: "top-right" | "top-left" | "bottom-right" | "bottom-left"; /** * The color of the badge */ color?: "primary" | "secondary" | "error" | "warning" | "info" | "success"; /** * Additional CSS class for the badge wrapper */ className?: string; /** * Additional CSS class for the badge indicator */ badgeClassName?: string; /** * Additional CSS class for the badge content */ contentClassName?: string; } export declare function Badge({ children, count, max, position, color, className, badgeClassName, contentClassName, }: BadgeProps): import("react/jsx-runtime").JSX.Element;