import * as React from 'react'; import { VariantProps } from 'class-variance-authority'; export type TypeBadge = 'text' | 'numeric' | 'textGhost' | 'dot' | 'textSubtle'; export type StandardBadge = 'primary' | 'secondary' | 'neutral' | 'warning' | 'danger' | 'success'; export type IconBadge = 'trailing' | 'leading' | 'none'; declare const badgeRootVariants: (props?: ({ type?: TypeBadge | null | undefined; standard?: StandardBadge | null | undefined; icon?: IconBadge | null | undefined; stroke?: boolean | null | undefined; } & import("class-variance-authority/dist/types").ClassProp) | undefined) => string; export interface BadgeProps extends React.HTMLAttributes, VariantProps { count?: number; overflowCount?: number; showZero?: boolean; type?: TypeBadge; stroke?: boolean; } declare const Badge: React.ForwardRefExoticComponent>; export { Badge };