import { OnInit, OnChanges, EventEmitter } from '@angular/core'; import { FormArray } from '@angular/forms'; import { GroupBase } from '@ddcheck/common'; import { Sweetalert } from '@ddcheck/common'; import { QuestionBase, QuestionControlService } from '@ddcheck/common'; export declare class DynamicFormComponent implements OnInit, OnChanges { private readonly qcs; private readonly _alert; isSurveyComplete: boolean; questions: QuestionBase[]; isTable: boolean; group: GroupBase; index: number; form: FormArray; onFile: EventEmitter; onChangeRadioGroup: EventEmitter; onDeleteFile: EventEmitter; screenWidth: number; gridMobile: boolean; payLoad: boolean; temporal: any[]; cont: number; contBuild: number; buildTableAccionista: boolean; isFirstRender: boolean; constructor(qcs: QuestionControlService, _alert: Sweetalert); ngOnChanges(changes: any): void; ngOnInit(): void; saveFile(file: any): void; buildChildren(children: any, data: any): void; deleteFile(id: any): void; onChangeRadio(data: any): void; triggerQuestion(): void; enableTrigger(idQuestion: any): void; onAddNewTable(data: any): void; onAddTableWithData(question: any): void; buildChildrenWithData(parentId: any, children: any, question: any): void; disableTrigger(idQuestion: any): void; } //# sourceMappingURL=dynamic-form.component.d.ts.map