import { UserPreview } from "../Previews/UserPreview"; import { StructLesson } from "../Struct/StructLesson"; import { LessonPreview } from "./LessonPreview"; import { LessonStudentSubscription } from "./LessonStudentSubscription"; import { LessonTeacherSubscription } from "./LessonTeacherSubscription"; import { ResourceContainment } from '../Resource/ResourceContainment'; export type Lesson = LessonPreview & { creatingUser?: UserPreview; structs?: StructLesson; resources: ResourceContainment[]; students: LessonStudentSubscription[]; teachers?: LessonTeacherSubscription[]; checkers?: LessonTeacherSubscription[]; };