import { EventEmitter } from "@angular/core"; import { IConfirmationPopupConfig } from "@annalib/anna-core"; import { NgbModal, NgbModalRef } from "@ng-bootstrap/ng-bootstrap"; import { ConfirmationPopupService } from "./services/confirmation-popup.service"; import * as i0 from "@angular/core"; export declare class ConfirmationPopupComponent { private modalService; private confirmationPoupService; config: IConfirmationPopupConfig; confirmClicked: EventEmitter; cancelClicked: EventEmitter; private confirmationModal; confirmationModalReference: NgbModalRef; constructor(modalService: NgbModal, confirmationPoupService: ConfirmationPopupService); openModal(): void; closeModal(isModalClosedUsingIcon: boolean): void; confirmBtnClicked(): void; updateisUserConfirmedToLeaveUnsavedChangesValue(val: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }