export declare const IvueMessage: import("../../utils/install").SFCInstallWithContext<{ info(options: import("./types/message").Options): { close: (id: string, userOnClose?: (vm: import("vue").VNode) => void) => void; }; success(options: import("./types/message").Options): { close: (id: string, userOnClose?: (vm: import("vue").VNode) => void) => void; }; warning(options: import("./types/message").Options): { close: (id: string, userOnClose?: (vm: import("vue").VNode) => void) => void; }; error(options: import("./types/message").Options): { close: (id: string, userOnClose?: (vm: import("vue").VNode) => void) => void; }; loading(options: import("./types/message").Options): { close: (id: string, userOnClose?: (vm: import("vue").VNode) => void) => void; }; config(options: import("./types/message").Options): void; close: (id: string, userOnClose?: (vm: import("vue").VNode) => void) => void; closeAll: () => void; }>; export default IvueMessage; export * from './index.vue';