import { ElementRef, EventEmitter } from '@angular/core'; import { DataService } from '../../services/data.service'; import * as i0 from "@angular/core"; export declare class QuestionLogicComponent { private elementRef; private dataservice; options: any; selectedQuestionId: string; question: any; pages: any; pageId: string; primaryColor: string; secondaryColor: string; translations: any; newpages: EventEmitter; editingIndex: number; translationsUpdated: EventEmitter; textInput: ElementRef; selectedPage: any; logicId: any; selectedids: any; inputValue: string; constructor(elementRef: ElementRef, dataservice: DataService); ngOnInit(): void; onTranslationsUpdated(updatedTranslations: any): void; deleteLogic(question: any, id: any): void; deleteQuestion(id: any): void; deleteChildQuestion(pages: any[], id: any): void; transalationDelete(id: any): void; addNewChildQuestion(pageId: any, questionId: any, logicId: any): void; addRowToMatchingQuestion(page: any, newRow: any, questionId: 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; addChildQuestions(page: any, logicId: any, newQuestion: any): void; deleteGrids(id: any): void; getIds(child: any, id: any): void; handleKeyDown(event: KeyboardEvent, childLogic: any): void; handleInput(event: Event, childLogic: any): void; newUpdatedpages(updatedPages: any[]): void; removeOption(option: string, childLogic: any): void; editValue(index: number, childLogic: any): void; focusInput(inputElement: HTMLInputElement, childLogic: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }