import * as React from "react"; import { ConfigConsumerProps } from "../Config"; interface IBadgeProps { /** * 组件包含的内容 * * @default null **/ children?: React.ReactNode; /** * 自定义组件类名 * * @default '' **/ className?: string; /** * 是否展示 dot * * @default false **/ dot?: boolean; /** * 展示数字的上限 配合 number 使用 * * @default 99 **/ max?: number; /** * 展示的数字 * * @default 0 **/ number?: number; /** * 展示的文案 * * @default '' **/ text?: string; /** * 默认前缀 * * @default 'lg' **/ prefixCls?: string; /** * 表示状态颜色 * * @default '' **/ setColor?: string; /** * 表示状态颜色 * * @default **/ style?: React.CSSProperties; } declare class Badge extends React.PureComponent { static defaultProps: { children: null; className: string; dot: boolean; max: number; number: number; text: string; style: {}; }; renderBadge(prefixCls: any): any; renderBadgeWrap: ({ getPrefixCls }: ConfigConsumerProps) => JSX.Element; render(): JSX.Element; } export default Badge;