import { OnInit } from '@angular/core'; import { Question } from '../../../../models/question'; import { DynamicDialogConfig, DynamicDialogRef } from 'primeng/dynamicdialog'; import { QuestionType } from '../../../../models/question-type'; import { QuestionFactorType } from '../../../../models/question-factor-type'; import { QuestionAnswer } from '../../../../models/question-answer'; import { Threat } from '../../../../models/threat'; export declare class UpsertThreatQuestionModalComponent implements OnInit { dynamicDialogRef: DynamicDialogRef; dynamicDialogConfig: DynamicDialogConfig; question: Question; questions: Array; threat: Threat; isOverAllTemplate: boolean; submitted: boolean; maxNameLength: number; questionType: typeof QuestionType; questionFactorType: typeof QuestionFactorType; questionAnswer: typeof QuestionAnswer; get isValid(): boolean; get canChangeType(): boolean; constructor(dynamicDialogRef: DynamicDialogRef, dynamicDialogConfig: DynamicDialogConfig); ngOnInit(): void; save(): void; cancel(): void; onQuestionTypeChanged(): void; }