import { JavaObject } from '../../../java/lang/JavaObject'; import { Class } from '../../../java/lang/Class'; export declare class Sprachbelegung extends JavaObject { /** * Das einstellige Sprachkürzel des belegten Faches */ sprache: string; /** * Gibt an, an welcher Stelle in der Sprachenfolge die Sprache begonnen wurde */ reihenfolge: number | null; /** * Der Jahrgang, in dem die Sprache zum ersten mal belegt wurde */ belegungVonJahrgang: string | null; /** * Der Abschnitt des Jahrganges, in welchem die Sprache zum ersten mal belegt wurde */ belegungVonAbschnitt: number | null; /** * Der Jahrgang, in dem die Belegung der Sprache beendet wurde - sofern sie schon beendet wurde */ belegungBisJahrgang: string | null; /** * Der Abschnitt des Jahrgangs, in dem die Belegung der Sprache beendet wurde - sofern sie schon beendet wurde */ belegungBisAbschnitt: number | null; /** * Das Referenzniveau, welches bisher erreicht wurde */ referenzniveau: string | null; /** * Gibt an, ob das kleine Latinum erreicht wurde oder nicht. */ hatKleinesLatinum: boolean; /** * Gibt an, ob das Latinum erreicht wurde oder nicht. */ hatLatinum: boolean; /** * Gibt an, ob das Graecum erreicht wurde oder nicht. */ hatGraecum: boolean; /** * Gibt an, ob das Hebraicum erreicht wurde oder nicht. */ hatHebraicum: boolean; /** * Leerer Standardkonstruktor. */ constructor(); transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; static transpilerFromJSON(json: string): Sprachbelegung; static transpilerToJSON(obj: Sprachbelegung): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_svws_nrw_asd_data_schueler_Sprachbelegung(obj: unknown): Sprachbelegung; //# sourceMappingURL=Sprachbelegung.d.ts.map