import { OnInit } from '@angular/core'; import { MatDialogRef } from '@angular/material/dialog'; import { HttpService } from '../../services/http.service'; import * as i0 from "@angular/core"; export interface AlertDataButton { class?: string; color?: string; label?: string; action?: Function; icon?: string; } export interface AlertData { title?: string; txt?: string; isUrl?: boolean; ishtml?: boolean; buttons?: Array; payload?: any; autoCloseMilis?: number; translateFolder?: string | null; model?: any; imageUrl?: string; } export declare class AlertComponent implements OnInit { dialogRef: MatDialogRef; private readonly httpSrv; data: AlertData; text: string; title: string; buttons?: Array; imageUrl?: string; constructor(dialogRef: MatDialogRef, httpSrv: HttpService, data: AlertData); ngOnInit(): void; loadTemplate(): Promise; genericAction(detail: AlertDataButton): Promise; aceptar(data: AlertData): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }