edupage-api
Version:
Simple node.js package to manage your EduPage account.
50 lines (49 loc) • 945 B
TypeScript
export = Student;
/**
* @typedef {import("../lib/RawData").RawDataObject} RawDataObject
*/
declare class Student extends User {
/**
* @type {number}
*/
number: number;
/**
* @type {number}
*/
numberInClass: number;
/**
* @type {string}
*/
parent1Id: string;
/**
* @type {string}
*/
parent2Id: string;
/**
* @type {string}
*/
parent3Id: string;
/**
* @type {Parent}
*/
parent1: Parent;
/**
* @type {Parent}
*/
parent2: Parent;
/**
* @type {Parent}
*/
parent3: Parent;
/**
* @type {Class}
*/
class: Class;
}
declare namespace Student {
export { RawDataObject };
}
import User = require("./User");
import Parent = require("./Parent");
import Class = require("./Class");
type RawDataObject = import("../lib/RawData").RawDataObject;