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).
37 lines • 860 B
TypeScript
import { failureRes } from "..";
import { role } from "../login/accounts";
export declare type cloudRes = cloudResSuccess | failureRes;
export declare type cloudResSuccess = {
code: 200;
token: string;
host: string;
data: Array<cloudResFolder>;
};
export declare type cloudResFolder = {
type: "folder";
libelle: string;
date: string;
taille: number;
/**
* @description Only for cloud roots
*/
quota?: number;
id: string;
isLoaded: boolean;
children: Array<cloudResFolder | cloudResFile>;
};
export declare type cloudResFile = {
type: "file";
libelle: string;
date: string;
taille: number;
id: string;
proprietaire: {
id: number;
type: role;
nom: string;
prenom: string;
particule: string;
};
};
//# sourceMappingURL=cloud.d.ts.map