import { Injector, Type, ViewContainerRef } from '@angular/core'; import { ComponentLayoutConDirective } from '../directives/component-layout.directive'; import * as i0 from "@angular/core"; export declare class ComponentFactoryService { private injector; componentRef: any; componentLayout: ComponentLayoutConDirective; modRef: any; componentModuleRef: any; constructor(injector: Injector); createDynamicComponents(component: Type, viewContainerRef: ViewContainerRef): any; removeDynamicComponent(): void; removeDynamicModule(): void; defineModule(declaredModule: any): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }