import { JavaObject } from '../../../java/lang/JavaObject'; import { GEAbschlussFach } from '../../../core/data/abschluss/GEAbschlussFach'; import type { List } from '../../../java/util/List'; import { Class } from '../../../java/lang/Class'; export declare class GEAbschlussFaecher extends JavaObject { /** * Gibt das Schuljahr an, in welchem die Abschlussberechnung durchgeführt werden soll. */ schuljahr: number; /** * Gibt den Abschnitt in des Schuljahres an, in welchem die Abschlussberechnung durchgeführt werden soll. */ abschnitt: number; /** * Gibt den Jahrgang an, für den die Abschlussberechnung durchgeführt werden soll. */ jahrgang: string | null; /** * Eine Liste der einzelnen Fächer, die für die Abschlussberechnung genutzt werden sollen. */ faecher: List; /** * Leerer Standardkonstruktor. */ constructor(); transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; static transpilerFromJSON(json: string): GEAbschlussFaecher; static transpilerToJSON(obj: GEAbschlussFaecher): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_svws_nrw_core_data_abschluss_GEAbschlussFaecher(obj: unknown): GEAbschlussFaecher; //# sourceMappingURL=GEAbschlussFaecher.d.ts.map