import { default as React } from 'react'; export type State = "success" | "warning" | "error" | "info" | "generic" | "hollow"; export interface BadgeProps { label?: string; isDisabled?: boolean; state?: State; hasClose?: boolean; hasIcon?: boolean; customIcon?: React.ReactNode | null; size?: "small" | "normal" | "large"; backgroundColor?: string | null; textColor?: string | null; onClick?: () => void | null; hasHover?: boolean; } declare const Badge: ({ label, state, isDisabled, hasClose, onClick, size, hasIcon, customIcon, backgroundColor, textColor, hasHover, ...rest }: BadgeProps) => import("react/jsx-runtime").JSX.Element; export default Badge;