export = Classroom; /** * @typedef {import("../lib/RawData").RawDataObject} RawDataObject */ declare class Classroom extends RawData { /** * Creates an instance of Classroom. * @param {RawDataObject} [data={}] Raw data to initialize the instance with. * @param {Edupage} [edupage=null] Edupage instance to use. * @memberof Classroom */ constructor(data?: RawDataObject, edupage?: Edupage); /** * Edupage instance associated to this object. * @type {Edupage} */ edupage: Edupage; /** * Unknown property * @type {boolean} */ cb_hidden: boolean; /** * Classroom id * @type {string} */ id: string; /** * Classroom name * @type {string} */ name: string; /** * Classroom short name * @type {string} */ short: string; /** * Initializes instance. * @param {Edupage} [edupage=null] Edupage instance to use. * @memberof Classroom */ init(edupage?: Edupage): void; } declare namespace Classroom { export { RawDataObject }; } import RawData = require("../lib/RawData"); import Edupage = require("./Edupage"); type RawDataObject = import("../lib/RawData").RawDataObject;