Как сериализовать и десериализовать эти структуры с помощью комбинаторов Play Json?
final case class WriteGroupEntity(label: String, items: Map[String, WriteEntity])
final case class WriteEntity(label: String,
propertyType: String,
groups: Option[Map[String, WriteGroupEntity]])