import { JavaObject } from '../../../java/lang/JavaObject'; export declare class SchuelerStammdaten extends JavaObject { id: number; foto: String | null; nachname: String; zusatzNachname: String; vorname: String; alleVornamen: String; geschlecht: number; geburtsdatum: String | null; geburtsort: String | null; geburtsname: String | null; strassenname: String | null; hausnummer: String | null; hausnummerZusatz: String | null; wohnortID: Number | null; ortsteilID: Number | null; telefon: String | null; telefonMobil: String | null; emailPrivat: String | null; emailSchule: String | null; staatsangehoerigkeitID: String | null; staatsangehoerigkeit2ID: String | null; religionID: Number | null; druckeKonfessionAufZeugnisse: boolean; religionabmeldung: String | null; religionanmeldung: String | null; hatMigrationshintergrund: boolean; zuzugsjahr: String | null; geburtsland: String | null; verkehrspracheFamilie: String | null; geburtslandVater: String | null; geburtslandMutter: String | null; foerderschwerpunktID: Number | null; foerderschwerpunkt2ID: Number | null; istAOSF: Boolean | null; istLernenZieldifferent: Boolean | null; status: String | null; fahrschuelerArtID: Number | null; haltestelleID: Number | null; anmeldedatum: String | null; aufnahmedatum: String | null; istVolljaehrig: Boolean | null; istSchulpflichtErfuellt: Boolean | null; istBerufsschulpflichtErfuellt: Boolean | null; hatMasernimpfnachweis: boolean; keineAuskunftAnDritte: boolean; erhaeltSchuelerBAFOEG: boolean; erhaeltMeisterBAFOEG: boolean; istDuplikat: boolean; bemerkungen: String | null; constructor(); isTranspiledInstanceOf(name: string): boolean; static transpilerFromJSON(json: string): SchuelerStammdaten; static transpilerToJSON(obj: SchuelerStammdaten): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_nrw_schule_svws_core_data_schueler_SchuelerStammdaten(obj: unknown): SchuelerStammdaten;