import { JavaObject } from '../../../java/lang/JavaObject'; import { SchuelerblockungInputKurs } from '../../../core/data/kursblockung/SchuelerblockungInputKurs'; import { GostFachwahl } from '../../../core/data/gost/GostFachwahl'; import type { List } from '../../../java/util/List'; import { Class } from '../../../java/lang/Class'; export declare class SchuelerblockungInput extends JavaObject { /** * Die Anzahl an vorhandenen Schienen. */ schienen: number; /** * Alle Kurse, die zu den Fachwahlen des Schülers passen. */ kurse: List; /** * Alle Fachwahlen des Schülers. */ fachwahlen: List; /** * Zu jeder Fachwahl eine textuelle Darstellung. */ fachwahlenText: List; /** * Leerer Standardkonstruktor. */ constructor(); transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; static transpilerFromJSON(json: string): SchuelerblockungInput; static transpilerToJSON(obj: SchuelerblockungInput): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_svws_nrw_core_data_kursblockung_SchuelerblockungInput(obj: unknown): SchuelerblockungInput; //# sourceMappingURL=SchuelerblockungInput.d.ts.map