import { BaseApi } from "./BaseApi.js"; import { Configuration } from "./Configuration.js"; import { Grade } from "../types/models.js"; import { AdvancedQueryParams, QueryByAssignmentParams, QueryByCourseParams, QueryByGraderParams, QueryByStudentParams } from "../types/params.js"; export declare class GradeChangeLog extends BaseApi { constructor(config: Configuration); queryByAssignment(assignment_id: string, params?: QueryByAssignmentParams, body?: unknown): Promise; queryByCourse(course_id: string, params?: QueryByCourseParams, body?: unknown): Promise; queryByStudent(student_id: string, params?: QueryByStudentParams, body?: unknown): Promise; queryByGrader(grader_id: string, params?: QueryByGraderParams, body?: unknown): Promise; advancedQuery(params?: AdvancedQueryParams, body?: unknown): Promise; }