import { EventEmitter, SimpleChanges } from '@angular/core'; import { DataService } from '../services/data.service'; import { AuthService } from '../services/auth.service'; import { CreateFormComponent } from '../form-creation/create-form/create-form.component'; import * as i0 from "@angular/core"; export declare class FormBuilderComponent { private dataservice; private authService; formId: any; edit: boolean; createDuplicate: boolean; formData: any; formElements: any; top: string; showModifyInfo: boolean; triggerFormSave: string | null; enablePublish: boolean; enableSave: boolean; enableTranslation: boolean; allowTitleEdit: boolean; formJSON: any; saveLabel: string; enableNextButton: boolean; isActionTriggered: boolean; showBackButton: boolean; saveForm: EventEmitter; createFormComponent: CreateFormComponent; isChangeValue: EventEmitter; goBack: EventEmitter; next: EventEmitter; private changeSubscription; constructor(dataservice: DataService, authService: AuthService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; submit(event: any): void; navigateToBack(): void; navigateToNext(): void; isChange(event: any): void; triggerSaveForm(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }