import { Validator, BeforeRemove } from './types'; import { PropType, ExtractPropTypes } from 'vue'; /** * 属性 */ export declare const editTagProps: { /** 标签数据 */ modelValue: PropType; /** 类型 */ type: PropType | undefined>; /** 颜色 */ color: StringConstructor; /** 尺寸 */ size: PropType | undefined>; /** 主题 */ effect: PropType | undefined>; /** 是否为圆形 */ round: BooleanConstructor; /** 提示文本 */ placeholder: StringConstructor; /** 输入框样式 */ inputStyle: PropType>; /** 输入框外层标签样式 */ inputTagStyle: PropType>; /** 添加按钮样式 */ buttonStyle: PropType>; /** 标签样式 */ itemStyle: PropType>; /** 添加校验方法 */ validator: PropType; /** 移除校验方法 */ beforeRemove: PropType; /** 提示属性 */ tooltipProps: PropType>; /** 是否只读 */ readonly: BooleanConstructor; /** 是否禁用 */ disabled: BooleanConstructor; }; export type EditTagProps = ExtractPropTypes; /** * 事件 */ export declare const editTagEmits: { /** 更新数据 */ 'update:modelValue': (_value?: string[]) => boolean; };