import { FunctionComponent, ReactNode } from 'react'; import { BasicComponent } from '../../utils/typings'; export type BadgeFill = 'solid' | 'outline'; export interface BadgeProps extends BasicComponent { /** * 显示的内容,支持数字、字符和自定义内容 * @default - */ value: ReactNode /** * 是否为小点,当value值为自定义内容时,dot不生效 * @default false */ dot: boolean /** * value 为数值时,最大值 * @default 99 */ max: number /** * 上下偏移量,支持单位设置,可设置为:"0"或0 等 * @default "0" */ top: string | number /** * 左右偏移量,支持单位设置,可设置为:"5"或5 等 * @default "5" */ right: string | number /** * 徽标背景颜色 * @default - */ color: string /** * 填充模式 * @default solid */ fill: BadgeFill } export declare const Badge: FunctionComponent>;