import { ComponentFactoryResolver, OnInit, ViewContainerRef } from '@angular/core'; import { ModalTypes } from '../../models/IModalOptions'; export declare class ModalComponent implements OnInit { private componentFactoryResolver; title: string; titleAlign: string; type: ModalTypes; content?: any; primaryAction?: string; secondaryAction?: string; width: number | string; showHeader: boolean; padding: boolean; selection?: (value: string) => void; clear?: () => void; childContainer: ViewContainerRef; props?: { [prop: string]: any; }; constructor(componentFactoryResolver: ComponentFactoryResolver); ngOnInit(): void; ngAfterViewInit(): void; onDissmiss: (_: Event) => void; onAccept: (_: Event) => void; close(value: string): void; isTextualContent(): boolean; isComponentContent(): boolean; typeIcon(): string; }