import { ElementRef, EventEmitter } from '@angular/core'; import { DataService } from '../../services/data.service'; import { MatDialog } from '@angular/material/dialog'; import * as i0 from "@angular/core"; export declare class ChildAddFormComponent { private dataservice; dialog: MatDialog; private elementRef; htmlContent: string; subForms: any; question: any; translations: any; selectedQuestionId: string; deletedQuestionId: string; pageId: any; grid: any; pages: any; primaryColor: string; secondaryColor: string; elementType: string; translationsUpdated: EventEmitter; newUpdatedpages: EventEmitter; newpages: EventEmitter; subFromTitle: string; subFromDescription: string; childLogics: any; inputValue: string; subFormStructure: string; comparisonOptions: { label: string; value: string; }[]; textComparison: { label: string; value: string; }[]; dropdownComparison: { label: string; value: string; }[]; sendPage: any; selectedids: any; selectedPage: any; logicId: any; editor: any; testElementName: string; isMenuOpen: boolean; customElementId: string; subformRequired: boolean; constructor(dataservice: DataService, dialog: MatDialog, elementRef: ElementRef); ngOnInit(): void; valueAssigned(): void; editorCreated(editorInstance: any): void; updateEditorContent(content: string): void; jsonUpdation(): void; markRequired(): void; subSelection(value: any): void; selectQuestion(question: any, event: any): void; deleteQuestion(data: any): void; deleteLogic(quest: any, id: any): void; addNewChildQuestion(question: any, childLogic: any): void; addNewQuestion(): void; addSection(): void; openDeleteModal(): void; openConfirmationModal(): void; transalationDelete(id: any): void; deleteGrids(id: any): void; getIds(child: any, id: any): void; trackByChildLogicFn(index: number, childLogic: any): number; handleInput(): void; handleKeyDown(event: KeyboardEvent, childLogic: any): void; removeOption(optionValue: string, childLogic: any): void; onTranslationsUpdated(updatedTranslations: any): void; addNewChildSection(pageId: any, questionId: any, logicId: any): void; addChildLogic(page: any, logicId: any, newSection: any): any; addSubForms(pageId: any, questionId: any, logicId: any): void; newpages1(updatedPages: any[]): void; newUpdatedpagess(updatedPages: any[]): void; optionUpdates(data: any): void; generateFieldName(): void; toggleMenu(): void; onClickOutside(event: MouseEvent): void; openElementIdModal(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }