import { JavaObject } from '../../../java/lang/JavaObject'; import type { List } from '../../../java/util/List'; import { Class } from '../../../java/lang/Class'; import { StundenplanblockungManagerLerngruppe } from '../../../core/utils/stundenplanblockung/StundenplanblockungManagerLerngruppe'; export declare class StundenplanblockungManagerFach extends JavaObject { /** * Die Datenbank-ID des Faches. */ _id: number; /** * Das Kürzel des Faches. Beispielsweise 'D', 'E' oder 'M'. */ _kuerzel: string; /** * Alle Lerngruppen in denen das Fach vertreten ist. */ _menge_gr: List; /** * Erzeugt ein neues Fach. * * @param pFachID Die Datenbank-ID des Faches. * @param pKuerzel Das Kürzel des Faches. */ constructor(pFachID: number, pKuerzel: string); /** * Liefert die Datenbank-ID des Faches. * * @return Die Datenbank-ID des Faches. */ getID(): number; transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; } export declare function cast_de_svws_nrw_core_utils_stundenplanblockung_StundenplanblockungManagerFach(obj: unknown): StundenplanblockungManagerFach; //# sourceMappingURL=StundenplanblockungManagerFach.d.ts.map