import { JavaObject } from '../../../java/lang/JavaObject'; import { Class } from '../../../java/lang/Class'; export declare class GostFach extends JavaObject { /** * Die ID des Faches */ id: number; /** * Das Statistik-Kürzel des Faches */ kuerzel: string; /** * Das Fach-Kürzel, welches zur Anzeige verwendet wird. */ kuerzelAnzeige: string | null; /** * Die Bezeichnung des Faches */ bezeichnung: string | null; /** * Die Nummer, welche die Sortierung der Fächer angibt. */ sortierung: number; /** * Gibt an, ob es sich um ein Fach handelt, welches relevant für die Prüfungsordnung ist oder nicht (z.B. bei der Belegprüfung). */ istPruefungsordnungsRelevant: boolean; /** * Gibt an, ob es sich bei dem Fach um eine Fremdsprache handelt oder nicht */ istFremdsprache: boolean; /** * Gibt an, ob das Fache eine neu einsetzende Fremdsprache ist. */ istFremdSpracheNeuEinsetzend: boolean; /** * Gibt im Falle eines bilingualen Sachfaches das einstellige Fremdsprachenkürzel an. */ biliSprache: string | null; /** * Gibt an, ob das Fach als Leistungskurs im Abitur gewählt werden kann. */ istMoeglichAbiLK: boolean; /** * Gibt an, ob das Fach als Grundkurs im Abitur gewählt werden kann. */ istMoeglichAbiGK: boolean; /** * Gibt an, ob das Fach in der EF.1 gewählt werden kann. */ istMoeglichEF1: boolean; /** * Gibt an, ob das Fach in der EF.2 gewählt werden kann. */ istMoeglichEF2: boolean; /** * Gibt an, ob das Fach in der Q1.1 gewählt werden kann. */ istMoeglichQ11: boolean; /** * Gibt an, ob das Fach in der Q1.2 gewählt werden kann. */ istMoeglichQ12: boolean; /** * Gibt an, ob das Fach in der Q2.1 gewählt werden kann. */ istMoeglichQ21: boolean; /** * Gibt an, ob das Fach in der Q2.2 gewählt werden kann. */ istMoeglichQ22: boolean; /** * Die Wochenstundenzahl des Faches in der Qualifikationsphase */ wochenstundenQualifikationsphase: number; /** * Die Fach-ID des Leitfaches eines Projektkurses oder Vertiefungsfaches */ projektKursLeitfach1ID: number | null; /** * Das Fach-Kürzel des Leitfaches eines Projektkurses oder Vertiefungsfaches */ projektKursLeitfach1Kuerzel: string | null; /** * Die Fach-ID des zweiten Leitfaches eines Projektkurses */ projektKursLeitfach2ID: number | null; /** * Die Fach-Kürzel des zweiten Leitfaches eines Projektkurses */ projektKursLeitfach2Kuerzel: string | null; /** * Leerer Standardkonstruktor. */ constructor(); transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; static transpilerFromJSON(json: string): GostFach; static transpilerToJSON(obj: GostFach): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_svws_nrw_core_data_gost_GostFach(obj: unknown): GostFach; //# sourceMappingURL=GostFach.d.ts.map