import { ChangeDetectorRef, EventEmitter, OnInit, TemplateRef } from "@angular/core"; import { ButtonConfiguration, CfDialogConfigurationBeforeClose } from "../../interfaces"; import { CfDialogRef } from "../classes"; import { CfDialogService, TranslationsService } from "../services"; import * as i0 from "@angular/core"; export declare class DialogComponent implements OnInit { cdr: ChangeDetectorRef; dialogService: CfDialogService; translationsService: TranslationsService; title: string; showCloseIcon: boolean | undefined; containerClasses: string[] | undefined; dialogClasses: string[] | undefined; beforeClose: CfDialogConfigurationBeforeClose | undefined; noPadding: boolean | undefined; width: string; buttons: (ButtonConfiguration | string)[]; onClose: EventEmitter; template: TemplateRef | undefined; dialogRef: CfDialogRef | null; get processedButtons(): ButtonConfiguration[]; open(): void; close(): void; ngOnInit(): void; constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }