Package-level declarations

Types

Link copied to clipboard
@Serializable
data class Giveaway(    val chats: List<PreviewChat>,     val selectionDate: TelegramDate,     val count: Int,     val onlyNewMembers: Boolean = false,     val publicWinners: Boolean = false,     val additionalPrizeDescription: String? = null,     val countries: List<IetfLang>? = null,     val premiumMonths: Int? = null,     val prizeStarCount: Int? = null) : GiveawayInfo.OptionallyStars, GiveawayInfo.OptionallyPremium, ReplyInfo.External.ContentVariant
Link copied to clipboard
Link copied to clipboard
@Serializable
sealed interface GiveawayInfo
Link copied to clipboard
@Serializable
data class GiveawayPrivateResults(    val count: Int,     val unclaimedCount: Int,     val message: AccessibleMessage? = null,     val isStarGiveaway: Boolean = false) : GiveawayResults, ChatEvent, PublicChatEvent
Link copied to clipboard
@Serializable
sealed interface GiveawayResults