import { VNode } from 'vue'; declare type TOption = { message: string; time?: number; type?: string; }; declare const Message: { (options: TOption, time?: number): { isUnmounted: boolean; vm: VNode; remove(): void; setShow(show: boolean): void; changeMessage(msg: string): void; }; info: (message: string, time?: number) => { isUnmounted: boolean; vm: VNode; remove(): void; setShow(show: boolean): void; changeMessage(msg: string): void; }; success: (message: string, time?: number) => { isUnmounted: boolean; vm: VNode; remove(): void; setShow(show: boolean): void; changeMessage(msg: string): void; }; warning: (message: string, time?: number) => { isUnmounted: boolean; vm: VNode; remove(): void; setShow(show: boolean): void; changeMessage(msg: string): void; }; error: (message: string, time?: number) => { isUnmounted: boolean; vm: VNode; remove(): void; setShow(show: boolean): void; changeMessage(msg: string): void; }; }; export default Message;