UNPKG

ecoledirecte-api-types

Version:

If you need a EcoleDirecte client for JavaScript, this isn't the right place! This way: [ecoledirecte.js](https://github.com/a2br/ecoledirecte.js).

52 lines 1.41 kB
import { accountModule, account } from ".."; export declare type teacherAccount = { idLogin: number; id: number; uid: string; identifiant: string; typeCompte: "P"; codeOgec: string; main: boolean; lastConnexion: string; civilite: string; prenom: string; particule: string; nom: string; email: string; anneeScolaireCourante: string; nomEtablissement: string; logoEtablissement: string; couleurAgendaEtablissement: string; accessToken: string; socketToken: string; modules: Array<accountModule>; parametresIndividuels: { lsuPoilDansLaMainBorne1: string; lsuPoilDansLaMainBorne2: string; lsuPoilDansLaMainBorne3: string; modeCalculLSU: string; isQrcode: boolean; modeAccessibiliteVisuelle: boolean; typeSaisieNotesDefaut: string; nbJoursMaxRenduDevoirCDT: string; }; profile: { sexe?: string; infoEDT?: string; nomEtablissement: string; /** * @example * "2" */ idEtablissement: string; photo: string; classes?: Array<{ id: number; code: string; libelle: string; idGroupe: number; }>; }; }; export declare function isTeacherAccount(account: account): account is teacherAccount; //# sourceMappingURL=index.d.ts.map