final case classApiCsrfToken(token: String) extends Product with Serializable
final case classApiException(request: HttpRequest, response: ByteString, errorName: Option[String], cause: Throwable = null) extends IOException with Product with Serializable
final case classApiResponse[T](email: String, body: T, time: Long, status: Int) extends Product with Serializable
final case classCsrfToken(pageId: String, token: String) extends Product with Serializable
final case classEntityCount(folders: Int = 0, files: Int = 0) extends Product with Serializable
final case classEntityPath(path: Seq[String]) extends Product with Serializable
final case classFile(type: String, kind: String, name: String, home: String, size: Long, hash: String, rev: Int = 0, grev: Int = 0) extends Entity with Product with Serializable
final case classFolder(type: String, kind: String, name: String, home: String, size: Long, tree: String, rev: Int = 0, grev: Int = 0, count: EntityCount = EntityCount.empty, list: Seq[Entity] = Nil) extends Entity with Product with Serializable
final case classNode(count: String, url: String) extends Product with Serializable
final case classNodes(get: Seq[Node], upload: Seq[Node]) extends Product with Serializable
final case classSession(email: String, cookies: Seq[HttpCookie]) extends Product with Serializable
final case classSpace(overquota: Boolean, used: Long, total: Long) extends Product with Serializable