import { BaseApi } from "./BaseApi.js"; import { Configuration } from "./Configuration.js"; import { Assignment, Conversation, Course, Grade, Page } from "../types/models.js"; import { GetCourselevelAssignmentDataParams, GetCourselevelStudentSummaryDataParams } from "../types/params.js"; export declare class Analytics extends BaseApi { constructor(config: Configuration); getDepartmentlevelParticipationData(account_id: string, term_id: string, body?: unknown): Promise; getDepartmentlevelGradeData(account_id: string, term_id: string, body?: unknown): Promise; getDepartmentlevelStatistics(account_id: string, term_id: string, body?: unknown): Promise; getDepartmentlevelStatisticsBrokenDownBySubaccount(account_id: string, term_id: string, body?: unknown): Promise; getCourselevelParticipationData(course_id: string, body?: unknown): Promise; getCourselevelAssignmentData(course_id: string, params?: GetCourselevelAssignmentDataParams, body?: unknown): Promise; getCourselevelStudentSummaryData(course_id: string, params?: GetCourselevelStudentSummaryDataParams, body?: unknown): Promise; getUserinacourselevelParticipationData(course_id: string, student_id: string, body?: unknown): Promise; getUserinacourselevelAssignmentData(course_id: string, student_id: string, body?: unknown): Promise; getUserinacourselevelMessagingData(course_id: string, student_id: string, body?: unknown): Promise; }