declare const _sfc_main: import("vue").DefineComponent<{}, { iconMap: any; props: any; emit: (event: "close" | "destroy", ...args: any[]) => void; n: (suffix?: string | undefined) => string; visible: import("vue").Ref; timerId: import("vue").Ref; styles: import("vue").ComputedRef<{ top: string; zIndex: any; }>; startTimer: () => void; clearTimer: () => void; close: () => boolean; beforeLeave: () => void; VanIcon: import("@dist-packages/utils").SFCWithInstall, {}>> & Record; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "destroy")[], "close" | "destroy", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { onClose?: ((...args: any[]) => any) | undefined; onDestroy?: ((...args: any[]) => any) | undefined; }, {}>; export default _sfc_main;