/** * @example * { * lesson_id: "lesson_id", * answers: [{ * question_id: "question_id" * }] * } */ export interface SubmitAssessmentCourseLessonsRequest { /** The unique identifier of the quiz or knowledge check lesson to submit answers for (e.g., "les_XXXXX"). */ lesson_id: string; /** The list of answers to submit for each assessment question. */ answers: SubmitAssessmentCourseLessonsRequest.Answers.Item[]; } export declare namespace SubmitAssessmentCourseLessonsRequest { type Answers = Answers.Item[]; namespace Answers { /** * Input for a single question's answer in an assessment submission */ interface Item { /** The text answer provided by the user (for short answer questions) */ answer_text?: (string | null) | undefined; /** The ID of the question being answered */ question_id: string; /** The IDs of the selected options (for multiple choice/select questions) */ selected_option_ids?: (string[] | null) | undefined; } } }