/*
 * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
 */
import { ClientSDK } from "../lib/sdks.js";
import { LessonPlans } from "./lessonplans.js";
import { Lessons } from "./lessons.js";
import { PowerPathCourseMastery } from "./powerpathcoursemastery.js";
import { PowerPathLessonPlans } from "./powerpathlessonplans.js";
import { PowerPathPlacement } from "./powerpathplacement.js";
export class PowerPath extends ClientSDK {
    get powerPathPlacement() {
        return (this._powerPathPlacement ?? (this._powerPathPlacement = new PowerPathPlacement(this._options)));
    }
    get powerPathCourseMastery() {
        return (this._powerPathCourseMastery ?? (this._powerPathCourseMastery = new PowerPathCourseMastery(this._options)));
    }
    get powerPathLessonPlans() {
        return (this._powerPathLessonPlans ?? (this._powerPathLessonPlans = new PowerPathLessonPlans(this._options)));
    }
    get lessonPlans() {
        return (this._lessonPlans ?? (this._lessonPlans = new LessonPlans(this._options)));
    }
    get lessons() {
        return (this._lessons ?? (this._lessons = new Lessons(this._options)));
    }
}
//# sourceMappingURL=sdk.js.map