import { MatDialog } from "@angular/material/dialog"; import { Observable } from "rxjs"; export declare class MessageBox { static showMessageBox({ matDialog, title, caption, message, button, allow_outside_click, style, width, isError, isWarning }: { matDialog: MatDialog; title: string; caption?: string; message?: string; button?: number; allow_outside_click?: boolean; style?: number; width?: string; isError?: boolean; isWarning?: boolean; }): Observable; static show({ caption, message, buttons, title, width, dialog }: { caption?: string | undefined; message?: string | undefined; buttons?: MessageBoxButton | undefined; title?: string | undefined; width?: string | undefined; dialog?: boolean | undefined; }, matDialog: MatDialog): Observable; static showError({ caption, message, buttons, title, width, dialog }: { caption?: string | undefined; message?: string | undefined; buttons?: MessageBoxButton | undefined; title?: string | undefined; width?: string | undefined; dialog?: boolean | undefined; }, matDialog: MatDialog): Observable; static showWarning({ caption, message, buttons, title, width, dialog }: { caption?: string | undefined; message?: string | undefined; buttons?: MessageBoxButton | undefined; title?: string | undefined; width?: string | undefined; dialog?: boolean | undefined; }, matDialog: MatDialog): Observable; } export declare enum MessageBoxButton { Ok = 0, OkCancel = 1, YesNo = 2, AcceptReject = 3, YesNoCancel = 4 } export declare enum MessageBoxStyle { Simple = 0, Full = 1 } export declare enum MessageResult { None = 0, Ok = 1, Cancel = 2, Accept = 3, Reject = 4, Yes = 5, No = 6 } //# sourceMappingURL=message-box.d.ts.map