import { ViewContainerRef, ComponentFactoryResolver, EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; export declare class DynamicLoaderDirective { private resolver; private viewContainerRef; set data(data: DynamicLoaderDirectiveData); out: EventEmitter; constructor(resolver: ComponentFactoryResolver, viewContainerRef: ViewContainerRef); load(component: any, inputParams?: any): any; /** * Restrituisce un componente passandogli come parametro la chiave * @param key */ getComponent(key: any): any; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare class DynamicLoaderDirectiveData { component: any; inputParams: any; } export declare class eventOut { EventName: string; Behaviours: Array; Params: any; }