import { OnInit, EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; import { EditorTelemetryService } from '../../services/telemetry/telemetry.service'; import { ConfigService } from '../../services/config/config.service'; import { SubMenu } from '../question-option-sub-menu/question-option-sub-menu.component'; import { TreeService } from '../../services/tree/tree.service'; import { EditorService } from '../../services/editor/editor.service'; import * as i0 from "@angular/core"; export declare class OptionsComponent implements OnInit, OnChanges { telemetryService: EditorTelemetryService; configService: ConfigService; treeService: TreeService; private editorService; editorState: any; showFormError: any; sourcingSettings: any; questionPrimaryCategory: any; mapping: any[]; isReadOnlyMode: any; maxScore: any; editorDataOutput: EventEmitter; setCharacterLimit: number; setImageLimit: number; templateType: string; subMenus: SubMenu[][]; hints: any; showSubMenu: boolean; parentMeta: any; selectedOptions: any[]; constructor(telemetryService: EditorTelemetryService, configService: ConfigService, treeService: TreeService, editorService: EditorService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; addSelectedOptions(): void; editorDataHandler(event?: any): void; prepareMcqBody(editorState: any): any; getResponseDeclaration(editorState: any): { response1: { cardinality: string; type: string; correctResponse: { value: any; }; mapping: any[]; }; }; getOutcomeDeclaration(): { maxScore: { cardinality: string; type: string; defaultValue: any; }; }; getCardinality(): string; setMapping(): void; getInteractions(options: any): { response1: { type: string; options: any; }; }; setTemplete(template: any): void; subMenuChange({ index, value }: { index: any; value: any; }, optionIndex: any): void; subMenuConfig(options: any): void; onOptionChange(event: any): void; setScore(value: any, scoreIndex: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=options.component.d.ts.map