/**
 * @packageDocumentation
 * @module business/dynamic-form
 */
import { AfterContentChecked, OnChanges, OnInit } from '@angular/core';
import { DynamicFormService } from './dynamic-form.service';
import { ControlMapper, GroupDefine } from './types';
export declare class DynamicFormComponent implements OnInit, OnChanges, AfterContentChecked {
    private readonly dynamicForm;
    template: GroupDefine[];
    model: any;
    controlMapper: ControlMapper;
    private initialized;
    private readonly formOutlet;
    private readonly formDef;
    private context;
    private view;
    constructor(dynamicForm: DynamicFormService);
    /** @ignore */
    ngOnInit(): void;
    /** @ignore */
    ngOnChanges(): void;
    private rebuildForm;
    /** @ignore */
    ngAfterContentChecked(): void;
}
