interface SessionEnd : ExistingSessionMessage
abstract val recipientSessionId: Long
data class ErrorSessionEnd : SessionEnd
data class NormalSessionEnd : SessionEnd