import { CdkPortalOutlet, ComponentPortal } from '@angular/cdk/portal';
import { NcModalComponent } from '../modal.component';
import { NcModalOptions } from '../modal-ref';
import * as i0 from "@angular/core";
export declare class NcModalContainerComponent {
    options: NcModalOptions;
    readonly portalOutlet: CdkPortalOutlet;
    constructor();
    attachComponentPortal<I, O>(component: ComponentPortal<NcModalComponent<I, O>>, data: I): NcModalComponent<I, O>;
    static ɵfac: i0.ɵɵFactoryDeclaration<NcModalContainerComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<NcModalContainerComponent, "nc-modal-container", never, { "options": "options"; }, {}, never, never>;
}
