import { ExtractPropTypes, PropType } from 'vue'; export declare const BadgeColorTypes: readonly ["primary", "success", "warning", "danger"]; export type BadgeColorT = (typeof BadgeColorTypes)[number]; export declare const badgeProps: { /** * @zh-CN 徽标内容 * @en-US Content of the badge */ value: { type: (NumberConstructor | StringConstructor)[]; default: string; }; /** * @zh-CN 最大值,超过最大值显示${max}+(仅当 value 类型为 number 时生效) * @en-US Max value, display ${max}+ if exceeded (only effective when value type is number) * @default 99 */ max: { type: NumberConstructor; default: number; }; /** * @zh-CN 徽标颜色 * @en-US Color of the badge * @default 'primary' */ color: { type: PropType; default: string; }; /** * @zh-CN 是否显示为小红点 * @en-US Whether to display as a small red dot * @default false */ dot: { type: BooleanConstructor; default: boolean; }; /** * @zh-CN 徽标位置偏移量 * @en-US Badge position offset */ offset: { type: PropType>; default: () => never[]; }; }; export type BadgePropsT = ExtractPropTypes;