import { AfterViewInit, ComponentFactoryResolver, ComponentRef, OnChanges, OnDestroy } from '@angular/core';
import { ComboBoxInputRenderer } from './combobox-input-renderer';
import * as i0 from "@angular/core";
export declare class ComboBoxInputRendererComponent implements OnChanges, AfterViewInit, OnDestroy {
    componentFactoryResolver: ComponentFactoryResolver;
    target: any;
    componentType: any;
    id: number | string;
    description: string;
    selectedData: any;
    initialParams: any;
    cmpRef: ComponentRef<ComboBoxInputRenderer>;
    private isViewInitialized;
    constructor(componentFactoryResolver: ComponentFactoryResolver);
    ngOnChanges(): void;
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
    private updateComponent;
    private updateComponentInputs;
    static ɵfac: i0.ɵɵFactoryDeclaration<ComboBoxInputRendererComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ComboBoxInputRendererComponent, "combobox-input-renderer", never, { "componentType": { "alias": "componentType"; "required": false; }; "id": { "alias": "id"; "required": false; }; "description": { "alias": "description"; "required": false; }; "selectedData": { "alias": "selectedData"; "required": false; }; "initialParams": { "alias": "initialParams"; "required": false; }; }, {}, never, never, false, never>;
}
