import { Type, ViewContainerRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class ComponentHostDirective {
    viewContainerRef: ViewContainerRef;
    componentHost: Type<any>;
    Inputs: Record<string, any>;
    CreatedComponent: any;
    constructor(viewContainerRef: ViewContainerRef);
    ngOnInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ComponentHostDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<ComponentHostDirective, "[componentHost]", never, { "componentHost": { "alias": "componentHost"; "required": false; }; "Inputs": { "alias": "Inputs"; "required": false; }; }, {}, never, never, true, never>;
}
