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