import { InjectionToken, Type, ViewContainerRef } from '@angular/core'; import { ModalRef } from './modal-ref'; import * as i0 from "@angular/core"; export declare const DIALOG_DATA: InjectionToken; export interface ModalOptions { data?: TData | null; } export declare class ModalService { private viewContainerRef; constructor(); registerContainerRef(vcRef: ViewContainerRef): void; open(component: Type, options?: ModalOptions): ModalRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }