"use strict";
/*
 * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.OneRoster = void 0;
const sdks_js_1 = require("../lib/sdks.js");
const academicsessions_js_1 = require("./academicsessions.js");
const assessmentlineitems_js_1 = require("./assessmentlineitems.js");
const assessmentresults_js_1 = require("./assessmentresults.js");
const categories_js_1 = require("./categories.js");
const classes_js_1 = require("./classes.js");
const classesmanagement_js_1 = require("./classesmanagement.js");
const classresources_js_1 = require("./classresources.js");
const classteachers_js_1 = require("./classteachers.js");
const componentresources_js_1 = require("./componentresources.js");
const courseclasses_js_1 = require("./courseclasses.js");
const coursecomponents_js_1 = require("./coursecomponents.js");
const courseresources_js_1 = require("./courseresources.js");
const courses_js_1 = require("./courses.js");
const demographics_js_1 = require("./demographics.js");
const enrollments_js_1 = require("./enrollments.js");
const gradingperiods_js_1 = require("./gradingperiods.js");
const lineitems_js_1 = require("./lineitems.js");
const organizations_js_1 = require("./organizations.js");
const resources_js_1 = require("./resources.js");
const results_js_1 = require("./results.js");
const schoollineitems_js_1 = require("./schoollineitems.js");
const schools_js_1 = require("./schools.js");
const schoolsscorescales_js_1 = require("./schoolsscorescales.js");
const scorescales_js_1 = require("./scorescales.js");
const students_js_1 = require("./students.js");
const teachers_js_1 = require("./teachers.js");
const terms_js_1 = require("./terms.js");
const userresources_js_1 = require("./userresources.js");
const users_js_1 = require("./users.js");
class OneRoster extends sdks_js_1.ClientSDK {
    get scoreScales() {
        return (this._scoreScales ?? (this._scoreScales = new scorescales_js_1.ScoreScales(this._options)));
    }
    get schoolsScoreScales() {
        return (this._schoolsScoreScales ?? (this._schoolsScoreScales = new schoolsscorescales_js_1.SchoolsScoreScales(this._options)));
    }
    get schools() {
        return (this._schools ?? (this._schools = new schools_js_1.Schools(this._options)));
    }
    get results() {
        return (this._results ?? (this._results = new results_js_1.Results(this._options)));
    }
    get lineItems() {
        return (this._lineItems ?? (this._lineItems = new lineitems_js_1.LineItems(this._options)));
    }
    get schoolLineItems() {
        return (this._schoolLineItems ?? (this._schoolLineItems = new schoollineitems_js_1.SchoolLineItems(this._options)));
    }
    get classes() {
        return (this._classes ?? (this._classes = new classes_js_1.Classes(this._options)));
    }
    get classesManagement() {
        return (this._classesManagement ?? (this._classesManagement = new classesmanagement_js_1.ClassesManagement(this._options)));
    }
    get categories() {
        return (this._categories ?? (this._categories = new categories_js_1.Categories(this._options)));
    }
    get assessmentResults() {
        return (this._assessmentResults ?? (this._assessmentResults = new assessmentresults_js_1.AssessmentResults(this._options)));
    }
    get assessmentLineItems() {
        return (this._assessmentLineItems ?? (this._assessmentLineItems = new assessmentlineitems_js_1.AssessmentLineItems(this._options)));
    }
    get courses() {
        return (this._courses ?? (this._courses = new courses_js_1.Courses(this._options)));
    }
    get courseResources() {
        return (this._courseResources ?? (this._courseResources = new courseresources_js_1.CourseResources(this._options)));
    }
    get resources() {
        return (this._resources ?? (this._resources = new resources_js_1.Resources(this._options)));
    }
    get classResources() {
        return (this._classResources ?? (this._classResources = new classresources_js_1.ClassResources(this._options)));
    }
    get users() {
        return (this._users ?? (this._users = new users_js_1.Users(this._options)));
    }
    get userResources() {
        return (this._userResources ?? (this._userResources = new userresources_js_1.UserResources(this._options)));
    }
    get terms() {
        return (this._terms ?? (this._terms = new terms_js_1.Terms(this._options)));
    }
    get classTeachers() {
        return (this._classTeachers ?? (this._classTeachers = new classteachers_js_1.ClassTeachers(this._options)));
    }
    get teachers() {
        return (this._teachers ?? (this._teachers = new teachers_js_1.Teachers(this._options)));
    }
    get students() {
        return (this._students ?? (this._students = new students_js_1.Students(this._options)));
    }
    get organizations() {
        return (this._organizations ?? (this._organizations = new organizations_js_1.Organizations(this._options)));
    }
    get gradingPeriods() {
        return (this._gradingPeriods ?? (this._gradingPeriods = new gradingperiods_js_1.GradingPeriods(this._options)));
    }
    get enrollments() {
        return (this._enrollments ?? (this._enrollments = new enrollments_js_1.Enrollments(this._options)));
    }
    get demographics() {
        return (this._demographics ?? (this._demographics = new demographics_js_1.Demographics(this._options)));
    }
    get courseClasses() {
        return (this._courseClasses ?? (this._courseClasses = new courseclasses_js_1.CourseClasses(this._options)));
    }
    get componentResources() {
        return (this._componentResources ?? (this._componentResources = new componentresources_js_1.ComponentResources(this._options)));
    }
    get courseComponents() {
        return (this._courseComponents ?? (this._courseComponents = new coursecomponents_js_1.CourseComponents(this._options)));
    }
    get academicSessions() {
        return (this._academicSessions ?? (this._academicSessions = new academicsessions_js_1.AcademicSessions(this._options)));
    }
}
exports.OneRoster = OneRoster;
//# sourceMappingURL=sdk.js.map