Package-level declarations

Types

Link copied to clipboard
@Serializable
interface AnimatedStickerSet : StickerSet
Link copied to clipboard
@Serializable
data class CustomEmojiAnimatedStickerSet(val name: String, val title: String, val stickers: List<CustomEmojiAnimatedSticker>, val thumbnail: PhotoSize? = null) : CustomEmojiStickerSet, AnimatedStickerSet
Link copied to clipboard
@Serializable
data class CustomEmojiSimpleStickerSet(val name: String, val title: String, val stickers: List<CustomEmojiSimpleSticker>, val thumbnail: PhotoSize? = null) : CustomEmojiStickerSet
Link copied to clipboard
@Serializable
interface CustomEmojiStickerSet : StickerSet
Link copied to clipboard
@Serializable
data class CustomEmojiVideoStickerSet(val name: String, val title: String, val stickers: List<CustomEmojiVideoSticker>, val thumbnail: PhotoSize? = null) : CustomEmojiStickerSet, VideoStickerSet
Link copied to clipboard
@Serializable
data class MaskAnimatedStickerSet(val name: String, val title: String, val stickers: List<MaskAnimatedSticker>, val thumbnail: PhotoSize? = null) : MaskStickerSet, AnimatedStickerSet
Link copied to clipboard
@Serializable
data class MaskPosition(val point: String, val xShift: Float, val yShift: Float, val scale: Float)
Link copied to clipboard
@Serializable
data class MaskSimpleStickerSet(val name: String, val title: String, val stickers: List<MaskSimpleSticker>, val thumbnail: PhotoSize? = null) : MaskStickerSet
Link copied to clipboard
@Serializable
interface MaskStickerSet : StickerSet
Link copied to clipboard
@Serializable
data class MaskVideoStickerSet(val name: String, val title: String, val stickers: List<MaskVideoSticker>, val thumbnail: PhotoSize? = null) : MaskStickerSet, VideoStickerSet
Link copied to clipboard
@Serializable
data class RegularAnimatedStickerSet(val name: String, val title: String, val stickers: List<RegularAnimatedSticker>, val thumbnail: PhotoSize? = null) : RegularStickerSet, AnimatedStickerSet
Link copied to clipboard
@Serializable
data class RegularSimpleStickerSet(val name: String, val title: String, val stickers: List<RegularSimpleSticker>, val thumbnail: PhotoSize? = null) : RegularStickerSet
Link copied to clipboard
@Serializable
interface RegularStickerSet : StickerSet
Link copied to clipboard
@Serializable
data class RegularVideoStickerSet(val name: String, val title: String, val stickers: List<RegularVideoSticker>, val thumbnail: PhotoSize? = null) : RegularStickerSet, VideoStickerSet
Link copied to clipboard
@Serializable(with = StickerSet.Serializer::class)
interface StickerSet
Link copied to clipboard
@Serializable
data class SurrogateStickerSet(val name: String, val title: String, val sticker_type: StickerType, val is_animated: Boolean? = false, val is_video: Boolean? = false, val stickers: List<@Serializable(with = StickerSerializer::class) Sticker> = emptyList(), val thumb: PhotoSize? = null)
Link copied to clipboard
@Serializable
data class UnknownStickerSet(val name: String, val title: String, val stickers: List<Sticker>, val stickerType: StickerType, val thumbnail: PhotoSize? = null, val raw: JsonElement) : CustomEmojiStickerSet, VideoStickerSet
Link copied to clipboard
@Serializable
interface VideoStickerSet : StickerSet