import BaseConfig from './base'; import { VueConstructor } from 'vue'; export declare enum TipTypeEnum { CONFIRM = "confirm", SUCCESS = "success", ERROR = "error", WARNING = "warning", INFO = "info" } export default class TipsConfigure implements BaseConfig { static defaultTipTarget: Dictionary; private _builded; private _Vue; constructor(_Vue: VueConstructor); confirm(func: (message: string, title: string) => Promise): TipsConfigure; success(func: (message: string) => void): TipsConfigure; error(func: (message: string) => void): TipsConfigure; warning(func: (message: string) => void): TipsConfigure; info(func: (message: string) => void): TipsConfigure; build(): void; } export declare function showTip(type: TipTypeEnum, ...args: any[]): Promise | void;