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; export { tagProps, }; export type { TagProps, };