import { ChangeDetectorRef, EventEmitter, OnInit } from '@angular/core'; import { Location } from '@angular/common'; import * as i0 from "@angular/core"; export declare class ModalComponent implements OnInit { private cdr; private location; heading: string; zIndex: string; maxWidth: string; maxHeight: string; headerBGColor: string; minHeight: string; height: string; bgColor: string; requireConfirmation: boolean; opened: EventEmitter; closed: EventEmitter; closeIcon: import("@fortawesome/fontawesome-common-types").IconDefinition; visibility: boolean; private unregisterUrlChangeListener; constructor(cdr: ChangeDetectorRef, location: Location); ngOnInit(): void; ngOnDestroy(): void; open(): void; close(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }