Gift

@Serializable(with = Gift.Companion::class)
sealed interface Gift

Inheritors

Types

Link copied to clipboard
object Companion : KSerializer<Gift>
Link copied to clipboard
@Serializable(with = Gift.Regular.Companion::class)
sealed interface Regular : Gift
Link copied to clipboard
@Serializable
data class Unique(val baseName: String, val name: String, val number: Int, val model: UniqueGiftModel, val symbol: UniqueGiftSymbol, val backdrop: UniqueGiftBackdrop) : Gift