import { EventEmitter } from '@angular/core'; import { ModalBase } from './modal-base'; import { ModalEventType } from './modal-event-type.model'; import { NgbModal, NgbModalConfig } from '@ng-bootstrap/ng-bootstrap'; import { SizeModalEnum } from './size-modal-enum'; import * as i0 from "@angular/core"; export declare class ModalComponent implements ModalBase { private modalService; private config; title: string; message: string; labelConfirmationOkCustom: string; labelConfirmationKoCustom: string; showOnlyConfirmationOk: boolean; backDropClosed: boolean; showBackDrop: boolean; centered: boolean; scrollable: boolean; fullScreen: boolean; keyboardClose: boolean; size: SizeModalEnum; onEventSelectOption?: EventEmitter; constructor(modalService: NgbModal, config: NgbModalConfig); eventSelectOption(eventType: ModalEventType): void; ngOnInit(): void; open(): void; private getModalOptions; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }