import { buttonProps as buttonProps$1, buttonEmits as buttonEmits$1, buttonTypes as buttonTypes$1, buttonNativeTypes as buttonNativeTypes$1 } from 'element-plus';

const buttonProps = {
  ...buttonProps$1,
  loading: {
    type: Boolean,
    default: void 0
    // 默认undefined，表示不使用loading
  },
  /**
   * Clarity 事件名称
   * 点击成功时发送 Clarity 事件，事件名格式：{路由title|name|path} - {eventName|button文字}
   * 如果没有 eventName 且 button 没有文字内容，则不发送事件
   */
  eventName: {
    type: String,
    default: void 0
  }
};
const buttonEmits = {
  ...buttonEmits$1
  // 自定义事件
  // submit: (value: any) => !!value,
};
const buttonTypes = [...buttonTypes$1];
const buttonNativeTypes = [...buttonNativeTypes$1];

export { buttonEmits, buttonNativeTypes, buttonProps, buttonTypes };
//# sourceMappingURL=button.mjs.map
