package top.r3944realms.ltdmanager.whitelist.request

import kotlinx.serialization.Serializable
import kotlinx.serialization.Transient
import top.r3944realms.ltdmanager.core.client.request.IRequest
import top.r3944realms.ltdmanager.whitelist.response.FailedWhitelistSystemResponse
import top.r3944realms.ltdmanager.whitelist.response.WhitelistSystemResponse

@Serializable
abstract class WhitelistSystemRequest(
    @Transient
    override val createTime: Long = System.currentTimeMillis()
) : IRequest<WhitelistSystemResponse, FailedWhitelistSystemResponse>
