import { JavaObject } from '../../../java/lang/JavaObject'; export declare class SchuelerLeistungsdaten extends JavaObject { id: number; lernabschnittID: number; fachID: number; kursID: Number | null; kursart: String | null; abifach: String | null; istZP10oderZK10: boolean; koopSchule: Number | null; lehrerID: Number | null; wochenstunden: number; zusatzkraftID: Number | null; zusatzkraftWochenstunden: number; aufZeugnis: boolean; note: String | null; istGemahnt: boolean; Mahndatum: String | null; istEpochal: boolean; geholtJahrgangAbgeschlossen: String | null; gewichtungAllgemeinbildend: number; noteBerufsabschluss: String | null; textFachbezogeneLernentwicklung: String; umfangLernstandsbericht: String; fehlstundenGesamt: number; fehlstundenUnentschuldigt: number; constructor(); isTranspiledInstanceOf(name: string): boolean; static transpilerFromJSON(json: string): SchuelerLeistungsdaten; static transpilerToJSON(obj: SchuelerLeistungsdaten): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_nrw_schule_svws_core_data_schueler_SchuelerLeistungsdaten(obj: unknown): SchuelerLeistungsdaten;