import { JavaObject } from '../../../java/lang/JavaObject'; import { SchuelerLeistungsdaten } from '../../../core/data/schueler/SchuelerLeistungsdaten'; import { SchuelerLernabschnittNachpruefungsdaten } from '../../../core/data/schueler/SchuelerLernabschnittNachpruefungsdaten'; import { SchuelerLernabschnittBemerkungen } from '../../../core/data/schueler/SchuelerLernabschnittBemerkungen'; import { Vector } from '../../../java/util/Vector'; export declare class SchuelerLernabschnittsdaten extends JavaObject { id: number; schuelerID: number; schuljahresabschnitt: number; wechselNr: Number | null; datumAnfang: String | null; datumEnde: String | null; datumKonferenz: String | null; datumZeugnis: String | null; anzahlSchulbesuchsjahre: Number | null; istGewertet: boolean; istWiederholung: boolean; pruefungsOrdnung: String; klassenID: number; folgeklassenID: Number | null; schulgliederung: String | null; jahrgangID: number; fachklasseID: Number | null; schwerpunktID: Number | null; organisationsform: String | null; Klassenart: String | null; fehlstundenGesamt: number; fehlstundenUnentschuldigt: number; fehlstundenGrenzwert: Number | null; hatSchwerbehinderungsNachweis: boolean; hatAOSF: boolean; hatAutismus: boolean; hatZieldifferentenUnterricht: boolean; foerderschwerpunkt1ID: Number | null; foerderschwerpunkt2ID: Number | null; sonderpaedagogeID: Number | null; bilingualerZweig: String | null; istFachpraktischerAnteilAusreichend: boolean; versetzungsvermerk: String | null; noteDurchschnitt: String | null; noteLernbereichGSbzwAL: Number | null; noteLernbereichNW: Number | null; abschlussart: Number | null; istAbschlussPrognose: boolean; abschluss: String | null; abschlussBerufsbildend: String | null; textErgebnisPruefungsalgorithmus: String | null; zeugnisart: String | null; nachpruefungen: SchuelerLernabschnittNachpruefungsdaten | null; bemerkungen: SchuelerLernabschnittBemerkungen; leistungsdaten: Vector; constructor(); isTranspiledInstanceOf(name: string): boolean; static transpilerFromJSON(json: string): SchuelerLernabschnittsdaten; static transpilerToJSON(obj: SchuelerLernabschnittsdaten): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_nrw_schule_svws_core_data_schueler_SchuelerLernabschnittsdaten(obj: unknown): SchuelerLernabschnittsdaten;