/** * @typedef {Object} Mentor * @property {string} position * @property {string} name * @property {string} linkedin * @property {string} instagram * @property {string} photo * @property {string} photoPath * @property {string} trackRecord * @property {string} motivation */ /** * @typedef {Object} Chapters * @property {number} chapter * @property {string} title * @property {string[]} sections - Array of IDs linking to CourseContents * @property {string[]} quizIds - Array of IDs linking to quizzes */ /** * @typedef {Object} Course * @property {string} title * @property {string} topicCourse * @property {string} coverImageUrl * @property {string} coverImagePath * @property {Mentor[]} mentors * @property {Chapters[]} chapters * @property {string} objectives * @property {string} description * @property {number} courseDuration * @property {boolean} published * @property {string} peopleCompleted * @property {string} certificateLink */ export class Course { /** * @param {Course} courseData */ constructor(courseData: Course); topicCourse: any; title: any; coverImagePath: any; coverImageUrl: any; mentors: any; chapters: any; objectives: any; description: any; courseDuration: any; published: boolean; peopleCompleted: number; certificateLink: string; } export type Mentor = { position: string; name: string; linkedin: string; instagram: string; photo: string; photoPath: string; trackRecord: string; motivation: string; }; export type Chapters = { chapter: number; title: string; /** * - Array of IDs linking to CourseContents */ sections: string[]; /** * - Array of IDs linking to quizzes */ quizIds: string[]; }; //# sourceMappingURL=index.d.ts.map