import { JavaObject } from '../../../java/lang/JavaObject'; import { AbiturFachbelegungHalbjahr } from '../../../core/data/gost/AbiturFachbelegungHalbjahr'; export declare class AbiturFachbelegung extends JavaObject { fachID: number; letzteKursart: String | null; abiturFach: Number | null; istFSNeu: boolean; block1PunktSumme: Number | null; block1NotenpunkteDurchschnitt: Number | null; block2NotenKuerzelPruefung: String | null; block2PunkteZwischenstand: Number | null; block2MuendlichePruefungAbweichung: Boolean | null; block2MuendlichePruefungBestehen: Boolean | null; block2MuendlichePruefungFreiwillig: Boolean | null; block2MuendlichePruefungReihenfolge: Number | null; block2MuendlichePruefungNotenKuerzel: String | null; block2Punkte: Number | null; block2Pruefer: Number | null; readonly belegungen: Array; constructor(); isTranspiledInstanceOf(name: string): boolean; static transpilerFromJSON(json: string): AbiturFachbelegung; static transpilerToJSON(obj: AbiturFachbelegung): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_nrw_schule_svws_core_data_gost_AbiturFachbelegung(obj: unknown): AbiturFachbelegung;