import { ComponentFactoryResolver, OnChanges, OnDestroy, OnInit } from '@angular/core';
import { Widget } from '../../../forms/page/widgets/widget';
import { FormObjectValueDirective } from './form-object-value.directive';
import { AxForm } from '../../../forms/ax-form';
import * as i0 from "@angular/core";
export declare class FormObjectWidgetValueComponent implements OnChanges, OnInit, OnDestroy {
    private componentFactoryResolver;
    widget: Widget;
    form: AxForm;
    baseUrl: string;
    axonatorX1Url: string;
    widgetProperties: Widget;
    trackingFormObjectId: string;
    componentRef: any;
    formsHost: FormObjectValueDirective;
    constructor(componentFactoryResolver: ComponentFactoryResolver);
    ngOnInit(): void;
    ngOnDestroy(): void;
    ngOnChanges(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<FormObjectWidgetValueComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<FormObjectWidgetValueComponent, "form-object-widget-value", never, { "widget": "widget"; "form": "form"; "baseUrl": "baseUrl"; "axonatorX1Url": "axonatorX1Url"; "widgetProperties": "widgetProperties"; "trackingFormObjectId": "trackingFormObjectId"; }, {}, never, never>;
}
