export interface InstructionAssessmentInteractiveTurnResponseDto { readonly id: string; readonly sessionId: string; readonly order: number; readonly aiQuestion: string; readonly userAnswer: string; readonly aiScore: number; readonly aiFeedback: string; readonly responseType: InstructionAssessmentInteractiveResponseType; } export interface InstructionAssessmentInteractiveAnswerResponseDto { readonly feedback: InstructionAssessmentInteractiveAnswerFeedbackDto; readonly nextQuestion: string; } export interface InstructionAssessmentInteractiveAnswerRequestBody { readonly sessionId: string; readonly userAnswer: string; } export interface InstructionAssessmentInteractiveAnswerFeedbackDto { readonly score: number; readonly feedback: string; readonly responseType: InstructionAssessmentInteractiveResponseType; readonly earlyTerminationSuggested: boolean; } export declare enum InstructionAssessmentInteractiveResponseType { Answer = "ANSWER", ClarificationRequest = "CLARIFICATION_REQUEST", Irrelevant = "IRRELEVANT", Skipped = "SKIPPED" }