import { JavaObject } from '../../../java/lang/JavaObject'; import { GostLeistungenFachwahl } from '../../../core/data/gost/GostLeistungenFachwahl'; import type { List } from '../../../java/util/List'; import { Class } from '../../../java/lang/Class'; import { Sprachendaten } from '../../../asd/data/schueler/Sprachendaten'; export declare class GostLeistungen extends JavaObject { /** * Die ID des Schülers, dessen Leistungen in diesem Objekt gespeichert sind. */ id: number; /** * Das aktuelle Schuljahr, welches dem Schüler zugeordnet ist. */ aktuellesSchuljahr: number | null; /** * Der Jahrgang, in dem sich der Schüler in dem aktuellen Schuljahr befindet. */ aktuellerJahrgang: string | null; /** * Die Sprachbelegungen (Sprachenfolge) und die Sprachprüfungen des Schülers */ sprachendaten: Sprachendaten | null; /** * Das einstellige Kürzel der bilingualen Sprache, sofern der Schüler einem bilingualen Bildungsgang angehört. */ bilingualeSprache: string | null; /** * Das Thema des Projektkurses, sofern der Schüler einen Projektkurs belegt hatte. */ projektkursThema: string | null; /** * Das Kürzel des ersten Leitfaches des Projektkurses, sofern der Schüler einen Projektkurs belegt hatte. */ projektkursLeitfach1Kuerzel: string | null; /** * Das Kürzel eines zweiten Leitfaches des Projektkurses, sofern der Schüler einen Projektkurs belegt hatte und der Projektkurs ein zweites Leitfach hat. */ projektkursLeitfach2Kuerzel: string | null; /** * Gibt für die einzelnen {@link GostHalbjahr}-Werte an, ob gewertete Leistungsdaten vorhanden sind. */ readonly bewertetesHalbjahr: Array; /** * Die einzelnen Fachwahlen des Schülers. */ readonly faecher: List; /** * Leerer Standardkonstruktor. */ constructor(); transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; static transpilerFromJSON(json: string): GostLeistungen; static transpilerToJSON(obj: GostLeistungen): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_svws_nrw_core_data_gost_GostLeistungen(obj: unknown): GostLeistungen; //# sourceMappingURL=GostLeistungen.d.ts.map