import { MicroResourceFrontData } from "../Resource/MicroResource/MicroResourceFrontData"; import { SubscriptionStatus } from "../Enums/SubscriptionStatus"; import { ResourcePreview } from "../Previews/ResourcePreview"; import { QuizSubscription } from './QuizSubscription/QuizSubscription'; import { UserExerciseData } from './UserExerciseData'; export type ResourceSubscription = { resourcePreview?: ResourcePreview; positionInCollection?: number; subscriptionStatus?: SubscriptionStatus; lastActivityTime?: Date; grade?: number; quizData?: QuizSubscription; exerciseData?: UserExerciseData; files?: File[]; microResourceAuthorizations?: MicroResourceFrontData[]; };