import { default as React, CSSProperties } from 'react';
export interface BadgeProps {
    text?: string;
    variant?: "solid" | "outline" | "soft";
    icon?: React.ReactNode;
    iconPosition?: "left" | "right";
    size?: "sm" | "md" | "lg";
    rounded?: boolean;
    notificationDot?: boolean;
    dotColor?: string;
    count?: number | string;
    pulse?: boolean;
    className?: string;
    style?: CSSProperties;
    dotClassName?: string;
    dotStyle?: CSSProperties;
    countClassName?: string;
    countStyle?: CSSProperties;
    iconClassName?: string;
    iconStyle?: CSSProperties;
    textClassName?: string;
    textStyle?: CSSProperties;
    onClick?: () => void;
}
export declare const Badge: React.FC<BadgeProps>;
