import { ComponentFactoryResolver, EventEmitter, QueryList, Type, ViewContainerRef } from "@angular/core"; import { FormGroup } from "@angular/forms"; import { DynamicFormArrayGroupModel, DynamicFormControl, DynamicFormControlContainerComponent, DynamicFormControlEvent, DynamicFormControlModel, DynamicFormInstancesService, DynamicFormLayout, DynamicFormLayoutService, DynamicFormValidationService, DynamicTemplateDirective } from "@ss-dynamic-forms/core"; export declare class DynamicNGBootstrapFormControlContainerComponent extends DynamicFormControlContainerComponent { protected componentFactoryResolver: ComponentFactoryResolver; protected layoutService: DynamicFormLayoutService; protected validationService: DynamicFormValidationService; protected dynamicFormInstancesService: DynamicFormInstancesService; contentTemplateList: QueryList; inputTemplateList: QueryList; asBootstrapFormGroup: boolean; context: DynamicFormArrayGroupModel | null; group: FormGroup; layout: DynamicFormLayout; model: DynamicFormControlModel; blur: EventEmitter; change: EventEmitter; focus: EventEmitter; customEvent: EventEmitter; componentViewContainerRef: ViewContainerRef; constructor(componentFactoryResolver: ComponentFactoryResolver, layoutService: DynamicFormLayoutService, validationService: DynamicFormValidationService, dynamicFormInstancesService: DynamicFormInstancesService); readonly componentType: Type | null; } export declare function ngBootstrapUIFormControlMapFn(model: DynamicFormControlModel): Type | null;