import { BaseApi } from "./BaseApi.js"; import { Configuration } from "./Configuration.js"; import { AssignmentGroup } from "../types/models.js"; import { CreateAnAssignmentGroupParams, DestroyAnAssignmentGroupParams, GetAnAssignmentGroupParams, ListAssignmentGroupsParams } from "../types/params.js"; export declare class AssignmentGroups extends BaseApi { constructor(config: Configuration); listAssignmentGroups(course_id: string, params?: ListAssignmentGroupsParams, body?: unknown): Promise; getAnAssignmentGroup(course_id: string, assignment_group_id: string, params?: GetAnAssignmentGroupParams, body?: unknown): Promise; createAnAssignmentGroup(course_id: string, params?: CreateAnAssignmentGroupParams, body?: unknown): Promise; editAnAssignmentGroup(course_id: string, assignment_group_id: string, body?: unknown): Promise; destroyAnAssignmentGroup(course_id: string, assignment_group_id: string, params?: DestroyAnAssignmentGroupParams, body?: unknown): Promise; }