import { EventEmitter, OnInit, QueryList } from "@angular/core"; import { QuestionnaireQueryModel } from "../../../models/questionnaire/QuestionnaireQueryModel"; import { QuestionnaireSaveModel } from "../../../models/questionnaire/QuestionnaireSaveModel"; import { LoggerService } from '../../../services/logger/logger.service'; import { QuestionnaireService } from "../../../services/questionnaire/questionnaire.service"; import { RenderQuestionnairePage } from "../render-questionnaire/render-questionnaire.page"; import * as i0 from "@angular/core"; export declare class MultiQuestionnaireComponent implements OnInit { questionnaireService: QuestionnaireService; logger: LoggerService; fbs: QueryList; qeQueryModels: QuestionnaireQueryModel[]; showClose: boolean; autoSave: boolean; formData: any; modelCancel: EventEmitter; onComplete: EventEmitter; readonly: Boolean; header: string; showQuestionNumber: boolean; errorText: string; qeDatas: QuestionnaireSaveModel[]; isVisible: boolean; showResponse: boolean; showError: boolean; dynamicParam: any; qeResponse: Map; qeResponseSaveModel: Map; qId: any; count: number; constructor(questionnaireService: QuestionnaireService, logger: LoggerService); ngOnInit(): void; submit(): void; complete(event: QuestionnaireSaveModel): void; saveScreenQuestionnaireNew(screenQuestionnaire: QuestionnaireSaveModel[]): any[]; saveScreenQuestionnaire(qeScreenData: QuestionnaireSaveModel): void; handleError(error: any): void; close(): void; checkAndSaveAllQuestionnaires(questionnaires: QuestionnaireSaveModel[]): any[]; saveQuestionnaires(questionnaires: QuestionnaireSaveModel[]): any[]; closeAfterSuccess(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=multi-questionnaire.component.d.ts.map