import { OnInit, ElementRef, AfterViewInit, ChangeDetectorRef } from '@angular/core'; import { ValuesType } from 'utility-types'; import { ModalInstanceService } from '../form-core/modal/modal-instance.service'; import { ModalID } from '../form-json.types'; export declare class ModalComponent implements OnInit, AfterViewInit { private modalInstance; private cd; title: string | undefined; content: any; modalEl: ElementRef; wrapperEl: ElementRef; iconInWrapper: boolean; constructor(modalInstance: ModalInstanceService, cd: ChangeDetectorRef); ngOnInit(): void; destroyInstance(): void; stopBehaviour(event: MouseEvent): void; ngAfterViewInit(): void; } export interface ModalOptions { type: ValuesType>; title?: string; content?: any; 'sub-title'?: string; }