/** * Organizer * Dies ist eine API, die es ermöglicht Daten zu Stunden-, Vertretungs-, oder Klausurplänen zu erhalten. * * OpenAPI spec version: 1.0.0 * Contact: info@jonasfranz.software * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. * */ import ApiClient from './ApiClient'; import Exam from './model/Exam'; import Lesson from './model/Lesson'; import ReplacementLesson from './model/ReplacementLesson'; import Subject from './model/Subject'; import Teacher from './model/Teacher'; import ExaminationSchedulingApi from './api/ExaminationSchedulingApi'; import ReplacementLessonsApi from './api/ReplacementLessonsApi'; import TimetableApi from './api/TimetableApi'; /** * Dies_ist_eine_API_die_es_ermglicht_Daten_zu_Stunden__Vertretungs__oder_Klausurplnen_zu_erhalten_.
* The index module provides access to constructors for all the classes which comprise the public API. *

* An AMD (recommended!) or CommonJS application will generally do something equivalent to the following: *

* var Organizer = require('index'); // See note below*.
* var xxxSvc = new Organizer.XxxApi(); // Allocate the API class we're going to use.
* var yyyModel = new Organizer.Yyy(); // Construct a model instance.
* yyyModel.someProperty = 'someValue';
* ...
* var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service.
* ...
* 
* *NOTE: For a top-level AMD script, use require(['index'], function(){...}) * and put the application logic within the callback function. *

*

* A non-AMD browser application (discouraged) might do something like this: *

* var xxxSvc = new Organizer.XxxApi(); // Allocate the API class we're going to use.
* var yyy = new Organizer.Yyy(); // Construct a model instance.
* yyyModel.someProperty = 'someValue';
* ...
* var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service.
* ...
* 
*

* @module index * @version 1.0.0 */ export { /** * The ApiClient constructor. * @property {module:ApiClient} */ ApiClient, /** * The Exam model constructor. * @property {module:model/Exam} */ Exam, /** * The Lesson model constructor. * @property {module:model/Lesson} */ Lesson, /** * The ReplacementLesson model constructor. * @property {module:model/ReplacementLesson} */ ReplacementLesson, /** * The Subject model constructor. * @property {module:model/Subject} */ Subject, /** * The Teacher model constructor. * @property {module:model/Teacher} */ Teacher, /** * The ExaminationSchedulingApi service constructor. * @property {module:api/ExaminationSchedulingApi} */ ExaminationSchedulingApi, /** * The ReplacementLessonsApi service constructor. * @property {module:api/ReplacementLessonsApi} */ ReplacementLessonsApi, /** * The TimetableApi service constructor. * @property {module:api/TimetableApi} */ TimetableApi };