import { BaseApi } from "./BaseApi.js"; import { Configuration } from "./Configuration.js"; import { Section } from "../types/models.js"; import { CreateCourseSectionParams, CrosslistSectionParams, DecrosslistSectionParams, EditSectionParams, GetSectionInformationParams, ListCourseSectionsParams } from "../types/params.js"; export declare class Sections extends BaseApi { constructor(config: Configuration); listCourseSections(course_id: string, params?: ListCourseSectionsParams, body?: unknown): Promise; createCourseSection(course_id: string, params?: CreateCourseSectionParams, body?: unknown): Promise
; crosslistSection(id: string, new_course_id: string, params?: CrosslistSectionParams, body?: unknown): Promise
; decrosslistSection(id: string, params?: DecrosslistSectionParams, body?: unknown): Promise
; editSection(id: string, params?: EditSectionParams, body?: unknown): Promise
; getSectionInformation(course_id: string, id: string, params?: GetSectionInformationParams, body?: unknown): Promise
; deleteSection(id: string, body?: unknown): Promise
; }