import { JavaObject } from '../../../java/lang/JavaObject'; import { Class } from '../../../java/lang/Class'; export declare class JahrgangsDaten extends JavaObject { /** * Die ID des Jahrgangs. */ id: number; /** * Das schulinterne Kürzel des Jahrgangs. */ kuerzel: string | null; /** * Die schulinterne Kurzbezeichnung */ kurzbezeichnung: string | null; /** * Das dem Jahrgang zugeordnete Statistik-Kürzel. */ kuerzelStatistik: string | null; /** * Die dem Jahrgang zugeordnete schulinterne Bezeichnung. */ bezeichnung: string; /** * Die Sortierreihenfolge des Jahrgangslisten-Eintrags. */ sortierung: number; /** * Die ID der Schulgliederung, der der Eintrag zugeordnet ist. */ kuerzelSchulgliederung: string | null; /** * Die ID des Folgejahrgangs, sofern einer definiert ist, ansonsten null */ idFolgejahrgang: number | null; /** * Gibt die Anzahl der Restabschnitte bis zum Abschluss bei der Schulform an */ anzahlRestabschnitte: number | null; /** * Gibt an, ob der Eintrag in der Anwendung sichtbar sein soll oder nicht. */ istSichtbar: boolean; /** * Gibt an, von welchem Schuljahresabschnitt an der Jahrgang gültig ist (einschließlich), null bedeutet von dem ersten Abschnitt an */ gueltigVon: number | null; /** * Gibt an, bis zu welchem Schuljahresabschnitt an der Jahrgang gültig ist (einschließlich), null bedeutet bis zum letzten Abschnitt, Ende offen */ gueltigBis: number | null; /** * Gibt an, ob der Jahrgang in anderen Datenbanktabellen referenziert ist oder nicht. */ referenziertInAnderenTabellen: boolean | null; /** * Leerer Standardkonstruktor. */ constructor(); transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; static transpilerFromJSON(json: string): JahrgangsDaten; static transpilerToJSON(obj: JahrgangsDaten): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_svws_nrw_core_data_jahrgang_JahrgangsDaten(obj: unknown): JahrgangsDaten; //# sourceMappingURL=JahrgangsDaten.d.ts.map