import { OnDestroy } from '@angular/core'; import { MatDialogRef } from '@angular/material/dialog'; import { ThemePalette } from '@angular/material/core'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class EcabsDialogMessageComponent implements OnDestroy { dialogRef: MatDialogRef; data: EcabsDialogMessageComponentConfig; message: string; color: ThemePalette; titleColor: string; private destroy$; get classByType(): string; constructor(dialogRef: MatDialogRef, data: EcabsDialogMessageComponentConfig); ngOnDestroy(): void; closeDialog(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export interface EcabsDialogMessageComponentConfig { title?: string; titleColor?: ThemePalette | 'success'; message: string; color?: ThemePalette; confirmLabel?: string; isPopover?: boolean; isButtonBlock?: boolean; loading$?: Observable; }