import * as React from "react";
/**
 * Badge component for displaying small counts, labels, or statuses
 */
export interface IBadgeProps extends React.HTMLAttributes<HTMLDivElement> {
    /** Text to be displayed inside the badge */
    label?: string;
    /** Icon to be displayed before the label */
    prefixIcon?: React.ReactNode;
    /** Icon to be displayed after the label */
    suffixIcon?: React.ReactNode;
    /** Badge appearance style */
    variant?: "filled" | "ghost" | "outline" | "text";
    /** Badge size */
    size?: "sm" | "md" | "lg";
    /** Badge color scheme */
    color?: "primary" | "secondary" | "success" | "warning" | "error";
}
/**
 * Badge component for displaying small counts, labels, or statuses
 */
export declare const Badge: React.ForwardRefExoticComponent<IBadgeProps & React.RefAttributes<HTMLDivElement>>;
