import { ComponentFactoryResolver, Injector, OnChanges, SimpleChanges, StaticProvider, Type, ViewContainerRef } from '@angular/core';
export declare class DynamicComponent implements OnChanges {
    viewContainerRef: ViewContainerRef;
    private componentFactoryResolver;
    private injector;
    component: Type<any> | null;
    providers: StaticProvider[] | null;
    constructor(viewContainerRef: ViewContainerRef, componentFactoryResolver: ComponentFactoryResolver, injector: Injector);
    ngOnChanges(changes: SimpleChanges): void;
}
