import { EventEmitter, OnInit } from '@angular/core'; import { Title } from '@angular/platform-browser'; import { ActivatedRoute } from '@angular/router'; import { NavController } from '@ionic/angular'; import { FBConfigModel } from '../../../models/questionnaire/FBConfigModel'; import { QuestionnaireQueryModel } from '../../../models/questionnaire/QuestionnaireQueryModel'; import { BasePage } from '../../../pages/BasePage'; import { LoggerService } from '../../../services/logger/logger.service'; import { LoginService } from '../../../services/login/login.service'; import { UtilService } from '../../../services/util/util.service'; import { QuestionService } from '../../questionnaire/question.service'; import { RenderQuestionnairePage } from '../render-questionnaire/render-questionnaire.page'; import * as i0 from "@angular/core"; export declare class FormBuilderPage extends BasePage implements OnInit { util: UtilService; logger: LoggerService; service: QuestionService; private activatedRoute; private nav; titleService: Title; loginService: LoginService; questionnaire: RenderQuestionnairePage; showLoaderTheme12: boolean; backButtonPage: string; nextButtonPage: string; loaderService: string; queryModel: QuestionnaireQueryModel; model: FBConfigModel; autoSave: boolean; pageType: string; hideHeader: boolean; hideFooter: boolean; flowKey: string; showOnlyQuestion: boolean; dynamicParam: any; modelCancel: EventEmitter; onComplete: EventEmitter; onError: EventEmitter; sizeXs: number; sizeSm: number; sizeMd: number; sizeLg: number; sizeXl: number; offsetXs: number; offsetSm: number; offsetMd: number; offsetLg: number; offsetXl: number; data: any; showError: boolean; readonly: Boolean; multiMode: boolean; readOnlyFields: string[]; onLoadComplete: EventEmitter; constructor(util: UtilService, logger: LoggerService, service: QuestionService, activatedRoute: ActivatedRoute, nav: NavController, titleService: Title, loginService: LoginService); submitQuestionnaire(): void; loadComplete(event: any): void; complete(event: any): void; ngOnInit(): void; getFlowData(key: string): void; private setSizes; onModelCancel(cancel: boolean): void; handleError(error: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=form-builder.page.d.ts.map