import { OnInit, OnChanges, OnDestroy, ElementRef, EventEmitter, NgZone } from '@angular/core'; import { FormioAppConfig } from '../../formio.config'; import { AngularFormioOptions, FormioForm } from '../../formio.common'; import { FormBuilder } from '@formio/js'; import { Observable } from 'rxjs'; import { CustomTagsService } from '../../custom-tags.service'; import * as i0 from "@angular/core"; export declare class FormBuilderComponent implements OnInit, OnChanges, OnDestroy { private ngZone; private config; private customTags?; ready: Promise; readyResolve: any; formio: any; builder: FormBuilder; componentAdding: boolean; private refreshSubscription; form?: FormioForm; options?: FormBuilder['options'] & AngularFormioOptions; formbuilder?: any; noeval?: boolean; refresh?: Observable; rebuild?: Observable; change: EventEmitter; builderElement?: ElementRef; constructor(ngZone: NgZone, config: FormioAppConfig, customTags?: CustomTagsService); ngOnInit(): void; setInstance(instance: any): any; setDisplay(display: String, prevDisplay?: string): void; buildForm(form: any, prevForm?: any): any; rebuildForm(form: any, options?: object): Promise; ngOnChanges(changes: any): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=formbuilder.component.d.ts.map