import { JavaObject } from '../../../java/lang/JavaObject'; import { SchuleAbschnitte } from '../../../asd/data/schule/SchuleAbschnitte'; import type { List } from '../../../java/util/List'; import { Class } from '../../../java/lang/Class'; import { Schuljahresabschnitt } from '../../../asd/data/schule/Schuljahresabschnitt'; export declare class SchuleStammdaten extends JavaObject { /** * Die eindeutige Schulnummer der Schule */ schulNr: number; /** * Die Schulform der Schule */ schulform: string; /** * Der erste Teil (von dreien) der Bezeichnung der Schule */ bezeichnung1: string; /** * Der zweite Teil (von dreien) der Bezeichnung der Schule */ bezeichnung2: string | null; /** * Der dritte Teil (von dreien) der Bezeichnung der Schule */ bezeichnung3: string | null; /** * Der Straßenname der Straße in der die Schule liegt. */ strassenname: string | null; /** * Die Hausnummer zur Straße in der die Schule liegt. */ hausnummer: string | null; /** * Ggf. der Hausnummerzusatz zur Straße in der die Schule liegt. */ hausnummerZusatz: string | null; /** * Die Postleitzahl des Gebietes in dem die Schule liegt. */ plz: string | null; /** * Der Ort in dem die Schule liegt. */ ort: string | null; /** * Die Telefonnummer der Schule. */ telefon: string | null; /** * Die Faxnummer der Schule. */ fax: string | null; /** * Die Mailadresse der Schule. */ email: string | null; /** * Die Adresse der Homepage der Schule (Domain-Name) */ webAdresse: string | null; /** * Die ID des Schuljahresabschnittes, in welchem sich die Schule befindet. */ idSchuljahresabschnitt: number; /** * Die Anzahl der Abschnitte pro Jahrgangsstufe. */ anzJGS_Jahr: number; /** * Die Informationen zu den Abschnitten pro Jahr. (meist Haljahre (2) oder Quartale (4) */ schuleAbschnitte: SchuleAbschnitte; /** * Die Dauer einer Unterrichsteinheit in Minuten. */ dauerUnterrichtseinheit: number; /** * Die Liste der Schuljahresabschnitte, welche an der Schule definiert sind. */ readonly abschnitte: List; /** * Leerer Standardkonstruktor. */ constructor(); transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; static transpilerFromJSON(json: string): SchuleStammdaten; static transpilerToJSON(obj: SchuleStammdaten): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_svws_nrw_asd_data_schule_SchuleStammdaten(obj: unknown): SchuleStammdaten; //# sourceMappingURL=SchuleStammdaten.d.ts.map