import { ViewContainerRef } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { Observable } from 'rxjs'; import { ErrorMessageDetails } from './error-message-details.model'; import * as i0 from "@angular/core"; export declare class MtnaErrorService { private dialog; private defaultErrorMsg; private messageDialogRef; constructor(dialog: MatDialog); handleError(error: unknown): Observable; getErrorMessage(err: unknown): ErrorMessageDetails; showError(errorMsgDetails: ErrorMessageDetails, viewContainerRef?: ViewContainerRef): void; private _extractMessage; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }