import { PropType, CSSProperties } from 'vue'; declare const _default: import("vue").DefineComponent<{ /** 显示完成,开始关闭时的回调函数 */ onClose: { type: PropType<() => void>; required: true; }; /** 显示时间,单位为毫秒。 设为 0 则不会自动关闭,如果不设置,默认为3000 */ duration: { type: NumberConstructor; required: false; default: number; }; /** 消息类型 */ type: { type: StringConstructor; required: false; default: string; }; /** 自定义 class */ customClass: { type: StringConstructor; required: false; default: string; }; /** z-index */ zindex: { type: NumberConstructor; required: false; default: number; }; /** 偏移量,用于 top */ offset: { type: NumberConstructor; required: false; default: number; }; /** 提示信息 */ message: { type: StringConstructor; required: true; }; id: { type: StringConstructor; required: true; }; width: { type: StringConstructor; required: false; default: string; }; }, { visible: import("vue").Ref; bindStyle: import("vue").ComputedRef; icon: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "destroy"[], "destroy", import("vue").PublicProps, Readonly void>; required: true; }; /** 显示时间,单位为毫秒。 设为 0 则不会自动关闭,如果不设置,默认为3000 */ duration: { type: NumberConstructor; required: false; default: number; }; /** 消息类型 */ type: { type: StringConstructor; required: false; default: string; }; /** 自定义 class */ customClass: { type: StringConstructor; required: false; default: string; }; /** z-index */ zindex: { type: NumberConstructor; required: false; default: number; }; /** 偏移量,用于 top */ offset: { type: NumberConstructor; required: false; default: number; }; /** 提示信息 */ message: { type: StringConstructor; required: true; }; id: { type: StringConstructor; required: true; }; width: { type: StringConstructor; required: false; default: string; }; }>> & { onDestroy?: ((...args: any[]) => any) | undefined; }, { type: string; duration: number; customClass: string; zindex: number; offset: number; width: string; }, {}>; export default _default;