import { JavaObject } from '../../../java/lang/JavaObject'; import { AbiturFachbelegungHalbjahr } from '../../../core/data/gost/AbiturFachbelegungHalbjahr'; import { Class } from '../../../java/lang/Class'; export declare class AbiturFachbelegung extends JavaObject { /** * Die ID des Faches der Gymnasialen Oberstufe, welches belegt wurde. */ fachID: number; /** * Die letzte Kursart der Gymnasialen Oberstufe (LK, GK, ZK, PJK, VTF), mit welcher das Fach belegt wurde */ letzteKursart: string | null; /** * Gibt an, als welches Abiturfach das Fach belegt wurde (1,2,3,4 oder null) */ abiturFach: number | null; /** * Gibt an, ob es sich um die Belegung einer neuen Fremdsprache handelt */ istFSNeu: boolean; /** * Die Punktsumme im Block I des Abiturs für die Fachbelegung */ block1PunktSumme: number | null; /** * Der Durchschnitt der Notenpunkte im Block I des Abiturs für die Fachbelegung */ block1NotenpunkteDurchschnitt: number | null; /** * Das Notenkürzel der Abiturprüfungsnote, sofern dies die Belegung eines Abiturfaches ist. */ block2NotenKuerzelPruefung: string | null; /** * Der Zwischenstand der erreichten Punkte im Abitur vor einer evtl. mündlichen Prüfung, sofern dies die Belegung eines Abiturfaches ist. */ block2PunkteZwischenstand: number | null; /** * Gibt an, ob eine mündliche Abweichungsprüfung angesetzt werden muss, sofern dies die Belegung eines schriftlichen Abiturfaches ist (nur bis Abiturjahrgang 2019, ab 2020 gibt es keine Abweichungsprüfungen mehr). */ block2MuendlichePruefungAbweichung: boolean | null; /** * Gibt an, ob eine mündliche Bestehensprüfung angesetzt werden muss, sofern dies die Belegung eines schriftlichen Abiturfaches ist. */ block2MuendlichePruefungBestehen: boolean | null; /** * Gibt an, ob eine freiwillige mündliche Prüfung angesetzt wurde, sofern dies die Belegung eines schriftlichen Abiturfaches ist. */ block2MuendlichePruefungFreiwillig: boolean | null; /** * Gibt die Reihenfolge bei den angesetzten mündlichen Prüfungen an, sofern dies die Belegung eines schriftlichen Abiturfaches ist. */ block2MuendlichePruefungReihenfolge: number | null; /** * Das Notenkürzel der mündlichen Abiturprüfung, sofern es sich um eine mündliche Prüfung bei einer Belegung eines schriftlichen Abiturfaches handelt. */ block2MuendlichePruefungNotenKuerzel: string | null; /** * Die erreichten Punkte im Abitur nach einer evtl. mündlichen Prüfung, sofern dies die Belegung eines Abiturfaches ist. */ block2Punkte: number | null; /** * Die Lehrer-ID des Prüfers im Rahmen der Abiturprüfung. */ block2Pruefer: number | null; /** * Die Einzelbelegungen des Faches in den einzelnen Halbjahren im Block I des Abiturs */ readonly belegungen: Array; /** * Leerer Standardkonstruktor. */ constructor(); transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; static transpilerFromJSON(json: string): AbiturFachbelegung; static transpilerToJSON(obj: AbiturFachbelegung): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_svws_nrw_core_data_gost_AbiturFachbelegung(obj: unknown): AbiturFachbelegung; //# sourceMappingURL=AbiturFachbelegung.d.ts.map