import { BaseApi } from "./BaseApi.js"; import { Configuration } from "./Configuration.js"; import { Quiz, Scope } from "../types/models.js"; import { CreateQuizParams, EditQuizParams, ListQuizzesInCourseParams, ReorderQuizItemsParams, ValidateQuizAccessCodeParams } from "../types/params.js"; export declare class Quizzes extends BaseApi { constructor(config: Configuration); listQuizzesInCourse(course_id: string, params?: ListQuizzesInCourseParams, body?: unknown): Promise; getSingleQuiz(course_id: string, id: string, body?: unknown): Promise; createQuiz(course_id: string, params?: CreateQuizParams, body?: unknown): Promise; editQuiz(course_id: string, id: string, params?: EditQuizParams, body?: unknown): Promise; deleteQuiz(course_id: string, id: string, body?: unknown): Promise; reorderQuizItems(course_id: string, id: string, params?: ReorderQuizItemsParams, body?: unknown): Promise; validateQuizAccessCode(course_id: string, id: string, params?: ValidateQuizAccessCodeParams, body?: unknown): Promise; }