import React, { CSSProperties, ReactNode } from 'react'; import { ComponentSize } from '../ConfigProvider'; export declare type BadgeType = 'default' | 'success' | 'warning' | 'primary'; export declare type BadgeProps = { /** 展示的数字,大于 overflowCount 时显示为 ${overflowCount}+ */ count?: number; /** * 展示封顶的数字值 * @default 99 */ overflowCount?: number; /** * 是否展示 Badge * @default true */ visible?: boolean; /** * 在设置了 count 的前提下有效, 支持 default、small * @default default */ size?: ComponentSize; /** * 支持 default、success、warning、primary * @default default */ type?: BadgeType; /** 自定义样式 */ style?: CSSProperties; className?: string; children?: ReactNode; }; export declare function Badge({ count, overflowCount, visible, type, size, style, className, children }: React.PropsWithChildren): React.JSX.Element;