final case classDisplayData(data: Map[String, Json], metadata: Option[JsonObject]) extends JupyterOutput with Product with Serializable
final case classError(ename: String, evalue: String, traceback: List[String]) extends JupyterOutput with Product with Serializable
final case classExecuteResult(execution_count: Int, data: Map[String, Json], metadata: Option[JsonObject]) extends JupyterOutput with Product with Serializable
final case classStream(name: String, text: List[String]) extends JupyterOutput with Product with Serializable