import type { DefineComponent } from 'vue' interface Props { /** 是否显示 */ visible?: boolean /** 按钮点击事件 */ onButtonClick?: () => void /** 加载状态 */ loading?: boolean open: boolean } type Slots = { header?: () => any default?: () => any } type Emits = { 'update:open': (value: boolean) => any } declare const _default: DefineComponent & { new (): { $slots: Slots } } export default _default