default: {    checkStudentsInWorklogGroup(groupId: number): Promise<RowDataPacket[]>;    createWorkLogGroup(        courseId: number,        groupName: string,    ): Promise<ResultSetHeader>;    deleteWorkLogGroup(groupId: number): Promise<ResultSetHeader>;    getUserGroups(userId: number): Promise<WorkLogCourseGroup[]>;    getWorkLogGroupsByCourse(courseId: number): Promise<WorkLogCourseGroup[]>;    updateWorkLogGroup(        groupId: number,        groupName: string,    ): Promise<ResultSetHeader>;} = ... Type declaration
- checkStudentsInWorklogGroup:function- checkStudentsInWorklogGroup(groupId: number): Promise<RowDataPacket[]> - Returns Promise<RowDataPacket[]>
 
- createWorkLogGroup:function- createWorkLogGroup(    courseId: number,    groupName: string,): Promise<ResultSetHeader> - Parameters- courseId: number
- groupName: string
 
- Returns Promise<ResultSetHeader>
 
- deleteWorkLogGroup:function- deleteWorkLogGroup(groupId: number): Promise<ResultSetHeader> - Returns Promise<ResultSetHeader>
 
- getUserGroups:function
- getWorkLogGroupsByCourse:function
- updateWorkLogGroup:function- updateWorkLogGroup(groupId: number, groupName: string): Promise<ResultSetHeader> - Parameters- groupId: number
- groupName: string
 
- Returns Promise<ResultSetHeader>