UNPKG

@fesjs/fes-design

Version:
39 lines (38 loc) 1.09 kB
import type { PropType } from 'vue'; import type { ExtractPublicPropTypes } from '../_util/interface'; type Size = 'middle' | 'small'; type Type = 'primary' | 'success' | 'danger' | 'warning'; export declare const badgeProps: { readonly value: { readonly type: PropType<string | number>; }; readonly dot: { readonly type: BooleanConstructor; readonly default: false; }; readonly backgroundColor: { readonly type: StringConstructor; }; readonly showZero: { readonly type: BooleanConstructor; readonly default: false; }; readonly hidden: { readonly type: BooleanConstructor; readonly default: false; }; readonly max: { readonly type: NumberConstructor; readonly default: 99; }; readonly size: { readonly type: PropType<Size>; readonly default: "middle"; }; readonly type: { readonly type: PropType<Type>; readonly default: "danger"; }; }; export type BadgeProps = ExtractPublicPropTypes<typeof badgeProps>; export {};