import { EventEmitter } from '@angular/core'; import { ElementTrackerService } from '../../services/element-tracker.service'; import { DataService } from '../../services/data.service'; import { WhenClauseService } from '../../services/whenClause.service'; import { HiddenFieldService } from '../../services/hidden-field.service'; import * as i0 from "@angular/core"; export declare class HiddenFieldComponent { private tracker; private dataService; private whenClauseService; private hiddenFieldService; question: any; inLine: boolean; inCard: boolean; submissionIndex: number; answerChange: EventEmitter<{ answer: any; maxPossibleScore?: number | undefined; }>; hint: string; hiddenField: any; key: string; valueSource: string; value: string; updateOn: string; user: string; private elementId; private subscription; constructor(tracker: ElementTrackerService, dataService: DataService, whenClauseService: WhenClauseService, hiddenFieldService: HiddenFieldService); isEdit: boolean; ngOnInit(): void; valueAssigned(): void; resolveHiddenFieldValue(hiddenField: { value: string | null; valueSource: string | null; key: string | null; }): any; private resolvePredefinedVariable; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }