interface DialogData { width?: number; height?: number; autoHide?: boolean; time?: number; zIndex?: number; hasMask?: boolean; confirmValue?: string; confirm?: Function; cancelValue?: string; cancel?: Function; title?: string; content?: string; type?: string; } export declare class DialogService { constructor(); default: DialogData; settings: DialogData; dialogType: string; icons: { success: string; error: string; warning: string; }; firstTime: any; secondTime: any; message: { success: (content: string, options?: DialogData) => void; error: (content: string, options?: DialogData) => void; }; notification: { success: (title: string, content: string, options?: DialogData) => void; warning: (title: string, content: string, options?: DialogData) => void; error: (title: string, content: string, options?: DialogData) => void; }; modal: { confirm: (title: string, content: string, options?: DialogData) => void; }; init(dialogType: any, type: any, initParams: any, options: any): void; initDialog(): void; render(): void; createElement(): any; setStyle(): void; show(): void; hide(): void; hideConfirm(): void; trigger(): void; isShow(): boolean; } export {};