export namespace DataExchangeModels { export enum Root { Public = "_PUBLIC_ROOT_ID" , Private = "_PRIVATE_ROOT_ID" } export class extends Error export class RequiredError extends Error { name : "RequiredError" = "RequiredError" ; constructor ( public field , msg ? ) { super ( msg ) ; } } export interface export interface DirectoriesFilesArray { type { Array < Files > } memberof files ? : Array < File > ; type { Array < Directory > } memberof directories ? : Array < Directory > ; type { Page } memberof page ? : Page ; } export interface export interface Directory { type { string } memberof id ? : string ; type { string } memberof name ? : string ; type { string } memberof parentId ? : string ; type { Date } memberof modifiedDate ? : Date ; type { string } memberof modifiedBy ? : string ; } export interface export interface File { type { string } memberof id ? : string ; type { string } memberof parentId ? : string ; type { string } memberof name ? : string ; type { string } memberof type ? : string ; type { number } memberof sizeInBytes ? : number ; type { Date } memberof modifiedDate ? : Date ; type { string } memberof modifiedBy ? : string ; } export interface export interface Page { type { number } memberof number ? : number ; type { number } memberof size ? : number ; type { number } memberof totalPages ? : number ; type { number } memberof totalElements ? : number ; } export interface export interface ResourcePatch { type { string } memberof name ? : string ; type { string } memberof type ? : string ; type { string } memberof parentId ? : string ; } export interface export interface VndError { type { string } memberof code ? : string ; type { string } memberof logref ? : string ; type { string } memberof message ? : string ; } export interface export interface VndErrors { type { Array < VndError > } memberof errors ? : Array < VndError > ; } }