package com.remax.visualnovel.entity.imbean.raw

/**
 * Created by HJW on 2025/8/21
 */

data class CustomRawData(
    val type: String,
    val url: String,
    val width: Int,
    val height: Int
) {
    companion object {
        // 发送图片
        const val IMAGE = "IMAGE"

        // IM发送礼物
        const val GIFT = "IM_SEND_GIFT"

        //心动等级升级
        const val HEARTBEAT_LEVEL_UP = "HEARTBEAT_LEVEL_UP"

        //心动等级降级
        const val HEARTBEAT_LEVEL_DOWN = "HEARTBEAT_LEVEL_DOWN"

        // IM通话结束
        const val CALL = "CALL"

        // IM通话中分数变化
        const val VOICE_CHAT_EMOTION_SCORE = "VOICE_CHAT_EMOTION_SCORE"

        //余额不足 关闭语音电话
        const val INSUFFICIENT_BALANCE = "INSUFFICIENT_BALANCE"

    }
}