import { MatLegacyDialogRef as MatDialogRef, MatLegacyDialog as MatDialog } from "@angular/material/legacy-dialog"; import { SpinnerDialogComponent } from "./spinner-dialog.component"; import * as i0 from "@angular/core"; export declare enum DialogType { ERROR = "Error", WARNING = "Warning", ALERT = "Alert", SUCCESS = "Succeed", FAILED = "Failed", CONFIRM = "Confirm", INFO = "Info", VALIDATION = "Validation Error" } export declare class DialogsService { private dialog; private _spinnerDialogIsOpen; private spinnerWorkItemCount; private checkingSpinnerWorkItems; spinnerDialogRefs: MatDialogRef[]; get spinnerDialogIsOpen(): boolean; constructor(dialog: MatDialog); startDefaultSpinnerDialog(): MatDialogRef; startSpinnerDialog(message: string, strokeWidth: number, diameter: number): MatDialogRef; stopAllSpinnerDialogs(): void; addSpinnerWorkItem(): void; removeSpinnerWorkItem(): void; private checkSpinnerWorkItems; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }