@defikitdotnet/education-module-ai
Version:
AI Education Module using Agent Framework
18 lines (17 loc) • 432 B
TypeScript
/**
* Course model representing an educational course
*/
import { CourseLevel } from "../services/CourseService";
export type CourseVisibility = "private" | "public";
export interface Course {
id: string;
teacherId: string;
title: string;
description: string;
thumbnail: string;
level: CourseLevel;
visibility: "private" | "public";
categories: string;
createdAt: Date;
updatedAt?: Date;
}