default: {
    closeLecture(lectureid: string): Promise<unknown>;
    getStudentsInLecture(
        lectureid: number,
    ): Promise<undefined | RowDataPacket[]>;
    insertIntoLecture(
        topicname: string,
        coursecode: string,
        start_date: string,
        end_date: string,
        timeofday: "am" | "pm",
        state: "open" | "closed",
        teacherid: undefined | number,
    ): Promise<undefined | { lectureid: number }>;
} = ...
Type declaration
- closeLecture:function- closeLecture(lectureid: string): Promise<unknown> - Returns Promise<unknown>- A promise that resolves to the result of the lecture closing operation. 
 
- getStudentsInLecture:function- getStudentsInLecture(lectureid: number): Promise<undefined | RowDataPacket[]> - Returns Promise<undefined | RowDataPacket[]>- An array of students in the lecture. 
 
- insertIntoLecture:function- insertIntoLecture(    topicname: string,    coursecode: string,    start_date: string,    end_date: string,    timeofday: "am" | "pm",    state: "open" | "closed",    teacherid: undefined | number,): Promise<undefined | { lectureid: number }> - Parameters- topicname: string
- coursecode: string
- start_date: string
- end_date: string
- timeofday: "am" | "pm"
- state: "open" | "closed"
- teacherid: undefined | number
 
- Returns Promise<undefined | { lectureid: number }>- The ID of the inserted lecture, or undefined if the insertion failed. 
 
Closes a lecture.