import { MatDialogRef } from '@angular/material/dialog'; import { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser'; import { BabylonButtonI, BabylonImageI } from '../../../interfaces'; import { BabylonTexts } from '../../../interfaces/babylon-texts.interface'; import * as i0 from "@angular/core"; export declare class BabylonGlobalModalComponent { private readonly dialogRef; data: { texts?: BabylonTexts; buttons?: BabylonButtonI[]; links?: BabylonButtonI[]; image?: BabylonImageI; iframe?: string; }; private sanitizer; texts?: BabylonTexts; buttons?: BabylonButtonI[]; image?: BabylonImageI; iframe?: string; safeIframe?: SafeResourceUrl; constructor(dialogRef: MatDialogRef, data: { texts?: BabylonTexts; buttons?: BabylonButtonI[]; links?: BabylonButtonI[]; image?: BabylonImageI; iframe?: string; }, sanitizer: DomSanitizer); close(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }