UNPKG

@minto-ai/mt-ui

Version:

UI组件库

45 lines (44 loc) 1.15 kB
import { ExtractPropTypes, PropType } from 'vue'; declare const tagProps: { /** * 标签类型 */ readonly type: { readonly type: PropType<"default" | "primary" | "success" | "error" | "warning">; readonly validator: (value: string) => boolean; readonly default: "default"; }; /** * 是否可关闭 */ readonly closable: { readonly type: BooleanConstructor; readonly default: false; }; /** * 标签大小 */ readonly size: { type: PropType<"normal" | "small" | "large">; default: string; validator: (value: "normal" | "small" | "large") => boolean; }; /** * 是否为圆形 */ readonly round: { readonly type: BooleanConstructor; readonly default: false; }; /** * 主题效果 */ readonly effect: { readonly type: PropType<"dark" | "light" | "plain">; readonly validator: (value: string) => boolean; readonly default: "light"; }; }; type TagProps = ExtractPropTypes<typeof tagProps>; export { tagProps, }; export type { TagProps, };