import type { PropType } from 'vue'; import type { IMessage } from './types'; declare const _default: import("vue").DefineComponent; default: string; }; type: { type: PropType<"error" | "strong" | "success" | "warning" | "info">; default: string; }; duration: { type: NumberConstructor; default: number; }; center: { type: BooleanConstructor; default: boolean; }; onClose: { type: PropType<() => void>; default: () => void; }; offset: { type: NumberConstructor; default: number; }; zIndex: { type: NumberConstructor; default: number; }; showClose: { type: BooleanConstructor; default: boolean; }; useHTML: BooleanConstructor; popupClass: { type: StringConstructor; default: undefined; }; }>, { ns: string; cls: import("vue").ComputedRef<(string | false | undefined)[]>; styles: import("vue").ComputedRef<{ top: string; zIndex: number; }>; visible: import("vue").Ref; handleClose: () => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "destroy"[], "destroy", import("vue").PublicProps, Readonly; default: string; }; type: { type: PropType<"error" | "strong" | "success" | "warning" | "info">; default: string; }; duration: { type: NumberConstructor; default: number; }; center: { type: BooleanConstructor; default: boolean; }; onClose: { type: PropType<() => void>; default: () => void; }; offset: { type: NumberConstructor; default: number; }; zIndex: { type: NumberConstructor; default: number; }; showClose: { type: BooleanConstructor; default: boolean; }; useHTML: BooleanConstructor; popupClass: { type: StringConstructor; default: undefined; }; }>> & Readonly<{ onDestroy?: ((...args: any[]) => any) | undefined; }>, { message: IMessage; zIndex: number; offset: number; duration: number; type: "error" | "strong" | "success" | "warning" | "info"; center: boolean; onClose: () => void; popupClass: string; id: string; showClose: boolean; useHTML: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;