import { PropType, ExtractPropTypes } from 'vue'; import { Placement } from 'element-plus'; /** * 属性 */ export declare const buttonProps: { /** 防抖的时间 */ time: { type: NumberConstructor; default: number; }; /** 提示文字,常用于 type='text' 或拥有 text,link 属性的 button */ tip: { type: StringConstructor; default: string; }; placement: { type: PropType; default: string; }; tipProps: { type: ObjectConstructor; default: () => {}; }; /** 是否开启防抖 */ isDebounce: { type: BooleanConstructor; default: boolean; }; }; export type ButtonProps = ExtractPropTypes; /** * 事件 */ export declare const buttonEmits: { click: (_e?: MouseEvent) => boolean; };