Skip to content

LectureDetailResponse

Defined in: v1/schemas.ts:301

Inferred TypeScript type for LectureDetailResponseSchema.

  • output<typeof LectureDetailResponseSchema>

lecture: { attachments?: { file_extension?: string | null; file_size?: number | null; id: number; kind?: string; name?: string; position?: number; quiz?: { id: number; questions?: { answers?: …[]; correct_answers?: …[]; graded?: boolean; question?: string; question_type?: string; }[]; } | null; text?: string | null; url?: string | null; }[]; id: number; is_published?: boolean; lecture_section_id?: number; name?: string; position?: number; } = LectureDetailSchema

Defined in: v1/schemas.ts:297

optional attachments?: { file_extension?: string | null; file_size?: number | null; id: number; kind?: string; name?: string; position?: number; quiz?: { id: number; questions?: { answers?: …[]; correct_answers?: …[]; graded?: boolean; question?: string; question_type?: string; }[]; } | null; text?: string | null; url?: string | null; }[]

id: number

optional is_published?: boolean

optional lecture_section_id?: number

optional name?: string

optional position?: number

z.infer.lecture