diff --git a/common/api/common.api b/common/api/common.api index c0c78374fceb..1f74fb74b32a 100644 --- a/common/api/common.api +++ b/common/api/common.api @@ -241,9 +241,10 @@ public final class dev/kord/common/entity/AllowedMentions$Companion { public final class dev/kord/common/entity/ApplicationCommandOption { public static final field Companion Ldev/kord/common/entity/ApplicationCommandOption$Companion; - public synthetic fun (ILdev/kord/common/entity/ApplicationCommandOptionType;Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V - public fun (Ldev/kord/common/entity/ApplicationCommandOptionType;Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)V - public synthetic fun (Ldev/kord/common/entity/ApplicationCommandOptionType;Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (ILdev/kord/common/entity/ApplicationCommandOptionType;Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ldev/kord/common/entity/ApplicationCommandOptionType;Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;)V + public synthetic fun (Ldev/kord/common/entity/ApplicationCommandOptionType;Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getAutocomplete ()Ldev/kord/common/entity/optional/OptionalBoolean; public final fun getChoices ()Ldev/kord/common/entity/optional/Optional; public final fun getDefault ()Ldev/kord/common/entity/optional/OptionalBoolean; public final fun getDescription ()Ljava/lang/String; @@ -490,6 +491,10 @@ public final class dev/kord/common/entity/AuditLogChangeKey$EnableEmoticons : de public static final field INSTANCE Ldev/kord/common/entity/AuditLogChangeKey$EnableEmoticons; } +public final class dev/kord/common/entity/AuditLogChangeKey$EntityType : dev/kord/common/entity/AuditLogChangeKey { + public static final field INSTANCE Ldev/kord/common/entity/AuditLogChangeKey$EntityType; +} + public final class dev/kord/common/entity/AuditLogChangeKey$ExpireBehavior : dev/kord/common/entity/AuditLogChangeKey { public static final field INSTANCE Ldev/kord/common/entity/AuditLogChangeKey$ExpireBehavior; } @@ -518,6 +523,10 @@ public final class dev/kord/common/entity/AuditLogChangeKey$InviterId : dev/kord public static final field INSTANCE Ldev/kord/common/entity/AuditLogChangeKey$InviterId; } +public final class dev/kord/common/entity/AuditLogChangeKey$Location : dev/kord/common/entity/AuditLogChangeKey { + public static final field INSTANCE Ldev/kord/common/entity/AuditLogChangeKey$Location; +} + public final class dev/kord/common/entity/AuditLogChangeKey$Locked : dev/kord/common/entity/AuditLogChangeKey { public static final field INSTANCE Ldev/kord/common/entity/AuditLogChangeKey$Locked; } @@ -586,10 +595,18 @@ public final class dev/kord/common/entity/AuditLogChangeKey$Remove : dev/kord/co public static final field INSTANCE Ldev/kord/common/entity/AuditLogChangeKey$Remove; } +public final class dev/kord/common/entity/AuditLogChangeKey$SkuIds : dev/kord/common/entity/AuditLogChangeKey { + public static final field INSTANCE Ldev/kord/common/entity/AuditLogChangeKey$SkuIds; +} + public final class dev/kord/common/entity/AuditLogChangeKey$SplashHash : dev/kord/common/entity/AuditLogChangeKey { public static final field INSTANCE Ldev/kord/common/entity/AuditLogChangeKey$SplashHash; } +public final class dev/kord/common/entity/AuditLogChangeKey$Status : dev/kord/common/entity/AuditLogChangeKey { + public static final field INSTANCE Ldev/kord/common/entity/AuditLogChangeKey$Status; +} + public final class dev/kord/common/entity/AuditLogChangeKey$SystemChannelId : dev/kord/common/entity/AuditLogChangeKey { public static final field INSTANCE Ldev/kord/common/entity/AuditLogChangeKey$SystemChannelId; } @@ -730,6 +747,18 @@ public final class dev/kord/common/entity/AuditLogEvent$EmojiUpdate : dev/kord/c public static final field INSTANCE Ldev/kord/common/entity/AuditLogEvent$EmojiUpdate; } +public final class dev/kord/common/entity/AuditLogEvent$GuildScheduledEventCreate : dev/kord/common/entity/AuditLogEvent { + public static final field INSTANCE Ldev/kord/common/entity/AuditLogEvent$GuildScheduledEventCreate; +} + +public final class dev/kord/common/entity/AuditLogEvent$GuildScheduledEventDelete : dev/kord/common/entity/AuditLogEvent { + public static final field INSTANCE Ldev/kord/common/entity/AuditLogEvent$GuildScheduledEventDelete; +} + +public final class dev/kord/common/entity/AuditLogEvent$GuildScheduledEventUpdate : dev/kord/common/entity/AuditLogEvent { + public static final field INSTANCE Ldev/kord/common/entity/AuditLogEvent$GuildScheduledEventUpdate; +} + public final class dev/kord/common/entity/AuditLogEvent$GuildUpdate : dev/kord/common/entity/AuditLogEvent { public static final field INSTANCE Ldev/kord/common/entity/AuditLogEvent$GuildUpdate; } @@ -1035,11 +1064,14 @@ public final class dev/kord/common/entity/Choice$StringChoice : dev/kord/common/ public abstract class dev/kord/common/entity/CommandArgument : dev/kord/common/entity/Option { public static final field Companion Ldev/kord/common/entity/CommandArgument$Companion; + public abstract fun getFocused ()Ldev/kord/common/entity/optional/OptionalBoolean; public abstract fun getValue ()Ljava/lang/Object; } public final class dev/kord/common/entity/CommandArgument$BooleanArgument : dev/kord/common/entity/CommandArgument { - public fun (Ljava/lang/String;Z)V + public fun (Ljava/lang/String;ZLdev/kord/common/entity/optional/OptionalBoolean;)V + public synthetic fun (Ljava/lang/String;ZLdev/kord/common/entity/optional/OptionalBoolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun getFocused ()Ldev/kord/common/entity/optional/OptionalBoolean; public fun getName ()Ljava/lang/String; public fun getType ()Ldev/kord/common/entity/ApplicationCommandOptionType; public fun getValue ()Ljava/lang/Boolean; @@ -1048,7 +1080,9 @@ public final class dev/kord/common/entity/CommandArgument$BooleanArgument : dev/ } public final class dev/kord/common/entity/CommandArgument$ChannelArgument : dev/kord/common/entity/CommandArgument { - public fun (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;)V + public fun (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalBoolean;)V + public synthetic fun (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalBoolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun getFocused ()Ldev/kord/common/entity/optional/OptionalBoolean; public fun getName ()Ljava/lang/String; public fun getType ()Ldev/kord/common/entity/ApplicationCommandOptionType; public fun getValue ()Ldev/kord/common/entity/Snowflake; @@ -1061,7 +1095,9 @@ public final class dev/kord/common/entity/CommandArgument$Companion { } public final class dev/kord/common/entity/CommandArgument$IntegerArgument : dev/kord/common/entity/CommandArgument { - public fun (Ljava/lang/String;J)V + public fun (Ljava/lang/String;JLdev/kord/common/entity/optional/OptionalBoolean;)V + public synthetic fun (Ljava/lang/String;JLdev/kord/common/entity/optional/OptionalBoolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun getFocused ()Ldev/kord/common/entity/optional/OptionalBoolean; public fun getName ()Ljava/lang/String; public fun getType ()Ldev/kord/common/entity/ApplicationCommandOptionType; public fun getValue ()Ljava/lang/Long; @@ -1070,7 +1106,9 @@ public final class dev/kord/common/entity/CommandArgument$IntegerArgument : dev/ } public final class dev/kord/common/entity/CommandArgument$MentionableArgument : dev/kord/common/entity/CommandArgument { - public fun (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;)V + public fun (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalBoolean;)V + public synthetic fun (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalBoolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun getFocused ()Ldev/kord/common/entity/optional/OptionalBoolean; public fun getName ()Ljava/lang/String; public fun getType ()Ldev/kord/common/entity/ApplicationCommandOptionType; public fun getValue ()Ldev/kord/common/entity/Snowflake; @@ -1079,7 +1117,9 @@ public final class dev/kord/common/entity/CommandArgument$MentionableArgument : } public final class dev/kord/common/entity/CommandArgument$NumberArgument : dev/kord/common/entity/CommandArgument { - public fun (Ljava/lang/String;D)V + public fun (Ljava/lang/String;DLdev/kord/common/entity/optional/OptionalBoolean;)V + public synthetic fun (Ljava/lang/String;DLdev/kord/common/entity/optional/OptionalBoolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun getFocused ()Ldev/kord/common/entity/optional/OptionalBoolean; public fun getName ()Ljava/lang/String; public fun getType ()Ldev/kord/common/entity/ApplicationCommandOptionType; public fun getValue ()Ljava/lang/Double; @@ -1088,7 +1128,9 @@ public final class dev/kord/common/entity/CommandArgument$NumberArgument : dev/k } public final class dev/kord/common/entity/CommandArgument$RoleArgument : dev/kord/common/entity/CommandArgument { - public fun (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;)V + public fun (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalBoolean;)V + public synthetic fun (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalBoolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun getFocused ()Ldev/kord/common/entity/optional/OptionalBoolean; public fun getName ()Ljava/lang/String; public fun getType ()Ldev/kord/common/entity/ApplicationCommandOptionType; public fun getValue ()Ldev/kord/common/entity/Snowflake; @@ -1097,7 +1139,9 @@ public final class dev/kord/common/entity/CommandArgument$RoleArgument : dev/kor } public final class dev/kord/common/entity/CommandArgument$StringArgument : dev/kord/common/entity/CommandArgument { - public fun (Ljava/lang/String;Ljava/lang/String;)V + public fun (Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/optional/OptionalBoolean;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/optional/OptionalBoolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun getFocused ()Ldev/kord/common/entity/optional/OptionalBoolean; public fun getName ()Ljava/lang/String; public fun getType ()Ldev/kord/common/entity/ApplicationCommandOptionType; public synthetic fun getValue ()Ljava/lang/Object; @@ -1106,7 +1150,9 @@ public final class dev/kord/common/entity/CommandArgument$StringArgument : dev/k } public final class dev/kord/common/entity/CommandArgument$UserArgument : dev/kord/common/entity/CommandArgument { - public fun (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;)V + public fun (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalBoolean;)V + public synthetic fun (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalBoolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun getFocused ()Ldev/kord/common/entity/optional/OptionalBoolean; public fun getName ()Ljava/lang/String; public fun getType ()Ldev/kord/common/entity/ApplicationCommandOptionType; public fun getValue ()Ldev/kord/common/entity/Snowflake; @@ -1739,6 +1785,36 @@ public final class dev/kord/common/entity/DiscordAuditLogRoleChange$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class dev/kord/common/entity/DiscordAutoComplete { + public static final field Companion Ldev/kord/common/entity/DiscordAutoComplete$Companion; + public synthetic fun (ILjava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ljava/util/List;)V + public final fun component1 ()Ljava/util/List; + public final fun copy (Ljava/util/List;)Ldev/kord/common/entity/DiscordAutoComplete; + public static synthetic fun copy$default (Ldev/kord/common/entity/DiscordAutoComplete;Ljava/util/List;ILjava/lang/Object;)Ldev/kord/common/entity/DiscordAutoComplete; + public fun equals (Ljava/lang/Object;)Z + public final fun getChoices ()Ljava/util/List; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public static final fun write$Self (Ldev/kord/common/entity/DiscordAutoComplete;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;Lkotlinx/serialization/KSerializer;)V +} + +public final class dev/kord/common/entity/DiscordAutoComplete$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public final synthetic field descriptor Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun (Lkotlinx/serialization/KSerializer;)V + public fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordAutoComplete; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordAutoComplete;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class dev/kord/common/entity/DiscordAutoComplete$Companion { + public final fun serializer (Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; +} + public final class dev/kord/common/entity/DiscordBotActivity { public static final field Companion Ldev/kord/common/entity/DiscordBotActivity$Companion; public synthetic fun (ILjava/lang/String;Ldev/kord/common/entity/ActivityType;Ldev/kord/common/entity/optional/Optional;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V @@ -2813,6 +2889,65 @@ public final class dev/kord/common/entity/DiscordGuildRole$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class dev/kord/common/entity/DiscordGuildScheduledEvent { + public static final field Companion Ldev/kord/common/entity/DiscordGuildScheduledEvent$Companion; + public synthetic fun (ILdev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/StageInstancePrivacyLevel;Ldev/kord/common/entity/GuildScheduledEventStatus;Ldev/kord/common/entity/ScheduledEntityType;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;Ldev/kord/common/entity/optional/Optional;ILkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/StageInstancePrivacyLevel;Ldev/kord/common/entity/GuildScheduledEventStatus;Ldev/kord/common/entity/ScheduledEntityType;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;Ldev/kord/common/entity/optional/Optional;I)V + public synthetic fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/StageInstancePrivacyLevel;Ldev/kord/common/entity/GuildScheduledEventStatus;Ldev/kord/common/entity/ScheduledEntityType;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;Ldev/kord/common/entity/optional/Optional;IILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ldev/kord/common/entity/Snowflake; + public final fun component10 ()Ldev/kord/common/entity/GuildScheduledEventStatus; + public final fun component11 ()Ldev/kord/common/entity/ScheduledEntityType; + public final fun component12 ()Ldev/kord/common/entity/Snowflake; + public final fun component13 ()Ldev/kord/common/entity/GuildScheduledEventEntityMetadata; + public final fun component14 ()Ldev/kord/common/entity/optional/Optional; + public final fun component15 ()I + public final fun component2 ()Ldev/kord/common/entity/Snowflake; + public final fun component3 ()Ldev/kord/common/entity/Snowflake; + public final fun component4 ()Ldev/kord/common/entity/optional/OptionalSnowflake; + public final fun component5 ()Ljava/lang/String; + public final fun component6 ()Ldev/kord/common/entity/optional/Optional; + public final fun component7 ()Lkotlinx/datetime/Instant; + public final fun component8 ()Lkotlinx/datetime/Instant; + public final fun component9 ()Ldev/kord/common/entity/StageInstancePrivacyLevel; + public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/StageInstancePrivacyLevel;Ldev/kord/common/entity/GuildScheduledEventStatus;Ldev/kord/common/entity/ScheduledEntityType;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;Ldev/kord/common/entity/optional/Optional;I)Ldev/kord/common/entity/DiscordGuildScheduledEvent; + public static synthetic fun copy$default (Ldev/kord/common/entity/DiscordGuildScheduledEvent;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/StageInstancePrivacyLevel;Ldev/kord/common/entity/GuildScheduledEventStatus;Ldev/kord/common/entity/ScheduledEntityType;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;Ldev/kord/common/entity/optional/Optional;IILjava/lang/Object;)Ldev/kord/common/entity/DiscordGuildScheduledEvent; + public fun equals (Ljava/lang/Object;)Z + public final fun getChannelId ()Ldev/kord/common/entity/Snowflake; + public final fun getCreator ()Ldev/kord/common/entity/optional/Optional; + public final fun getCreatorId ()Ldev/kord/common/entity/optional/OptionalSnowflake; + public final fun getDescription ()Ldev/kord/common/entity/optional/Optional; + public final fun getEntityId ()Ldev/kord/common/entity/Snowflake; + public final fun getEntityMetadata ()Ldev/kord/common/entity/GuildScheduledEventEntityMetadata; + public final fun getEntityType ()Ldev/kord/common/entity/ScheduledEntityType; + public final fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public final fun getId ()Ldev/kord/common/entity/Snowflake; + public final fun getName ()Ljava/lang/String; + public final fun getPrivacyLevel ()Ldev/kord/common/entity/StageInstancePrivacyLevel; + public final fun getScheduledEndTime ()Lkotlinx/datetime/Instant; + public final fun getScheduledStartTime ()Lkotlinx/datetime/Instant; + public final fun getStatus ()Ldev/kord/common/entity/GuildScheduledEventStatus; + public final fun getUserCount ()I + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public static final fun write$Self (Ldev/kord/common/entity/DiscordGuildScheduledEvent;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V +} + +public final class dev/kord/common/entity/DiscordGuildScheduledEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Ldev/kord/common/entity/DiscordGuildScheduledEvent$$serializer; + public static final synthetic field descriptor Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordGuildScheduledEvent; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordGuildScheduledEvent;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class dev/kord/common/entity/DiscordGuildScheduledEvent$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class dev/kord/common/entity/DiscordGuildWidget { public static final field Companion Ldev/kord/common/entity/DiscordGuildWidget$Companion; public synthetic fun (IZLdev/kord/common/entity/Snowflake;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V @@ -3050,10 +3185,12 @@ public final class dev/kord/common/entity/DiscordInteractionGuildMember$Companio public final class dev/kord/common/entity/DiscordInvite { public static final field Companion Ldev/kord/common/entity/DiscordInvite$Companion; - public synthetic fun (ILjava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/DiscordChannel;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V - public fun (Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/DiscordChannel;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;)V - public synthetic fun (Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/DiscordChannel;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (ILjava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/DiscordChannel;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/DiscordChannel;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)V + public synthetic fun (Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/DiscordChannel;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ldev/kord/common/entity/optional/Optional; + public final fun component11 ()Ldev/kord/common/entity/optional/Optional; public final fun component2 ()Ldev/kord/common/entity/optional/Optional; public final fun component3 ()Ldev/kord/common/entity/DiscordChannel; public final fun component4 ()Ldev/kord/common/entity/optional/Optional; @@ -3061,15 +3198,19 @@ public final class dev/kord/common/entity/DiscordInvite { public final fun component6 ()Ldev/kord/common/entity/optional/Optional; public final fun component7 ()Ldev/kord/common/entity/optional/OptionalInt; public final fun component8 ()Ldev/kord/common/entity/optional/OptionalInt; - public final fun copy (Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/DiscordChannel;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;)Ldev/kord/common/entity/DiscordInvite; - public static synthetic fun copy$default (Ldev/kord/common/entity/DiscordInvite;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/DiscordChannel;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;ILjava/lang/Object;)Ldev/kord/common/entity/DiscordInvite; + public final fun component9 ()Ldev/kord/common/entity/optional/Optional; + public final fun copy (Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/DiscordChannel;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)Ldev/kord/common/entity/DiscordInvite; + public static synthetic fun copy$default (Ldev/kord/common/entity/DiscordInvite;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/DiscordChannel;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILjava/lang/Object;)Ldev/kord/common/entity/DiscordInvite; public fun equals (Ljava/lang/Object;)Z public final fun getApproximateMemberCount ()Ldev/kord/common/entity/optional/OptionalInt; public final fun getApproximatePresenceCount ()Ldev/kord/common/entity/optional/OptionalInt; public final fun getChannel ()Ldev/kord/common/entity/DiscordChannel; public final fun getCode ()Ljava/lang/String; + public final fun getExpiresAt ()Ldev/kord/common/entity/optional/Optional; public final fun getGuild ()Ldev/kord/common/entity/optional/Optional; + public final fun getGuildScheduledEvent ()Ldev/kord/common/entity/optional/Optional; public final fun getInviter ()Ldev/kord/common/entity/optional/Optional; + public final fun getStageInstance ()Ldev/kord/common/entity/optional/Optional; public final fun getTargetUser ()Ldev/kord/common/entity/optional/Optional; public final fun getTargetUserType ()Ldev/kord/common/entity/optional/Optional; public fun hashCode ()I @@ -3982,18 +4123,22 @@ public final class dev/kord/common/entity/DiscordShard$Companion : kotlinx/seria public final class dev/kord/common/entity/DiscordStageInstance { public static final field Companion Ldev/kord/common/entity/DiscordStageInstance$Companion; - public synthetic fun (ILdev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V - public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;)V + public synthetic fun (ILdev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;ZLkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;Z)V public final fun component1 ()Ldev/kord/common/entity/Snowflake; public final fun component2 ()Ldev/kord/common/entity/Snowflake; public final fun component3 ()Ldev/kord/common/entity/Snowflake; public final fun component4 ()Ljava/lang/String; - public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;)Ldev/kord/common/entity/DiscordStageInstance; - public static synthetic fun copy$default (Ldev/kord/common/entity/DiscordStageInstance;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;ILjava/lang/Object;)Ldev/kord/common/entity/DiscordStageInstance; + public final fun component5 ()Ldev/kord/common/entity/StageInstancePrivacyLevel; + public final fun component6 ()Z + public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;Z)Ldev/kord/common/entity/DiscordStageInstance; + public static synthetic fun copy$default (Ldev/kord/common/entity/DiscordStageInstance;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;ZILjava/lang/Object;)Ldev/kord/common/entity/DiscordStageInstance; public fun equals (Ljava/lang/Object;)Z public final fun getChannelId ()Ldev/kord/common/entity/Snowflake; + public final fun getDiscoverableDisabled ()Z public final fun getGuildId ()Ldev/kord/common/entity/Snowflake; public final fun getId ()Ldev/kord/common/entity/Snowflake; + public final fun getPrivacyLevel ()Ldev/kord/common/entity/StageInstancePrivacyLevel; public final fun getTopic ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -4784,6 +4929,10 @@ public final class dev/kord/common/entity/GuildFeature$InviteSplash : dev/kord/c public static final field INSTANCE Ldev/kord/common/entity/GuildFeature$InviteSplash; } +public final class dev/kord/common/entity/GuildFeature$MemberVerificationGateEnabled : dev/kord/common/entity/GuildFeature { + public static final field INSTANCE Ldev/kord/common/entity/GuildFeature$MemberVerificationGateEnabled; +} + public final class dev/kord/common/entity/GuildFeature$MonetizationEnabled : dev/kord/common/entity/GuildFeature { public static final field INSTANCE Ldev/kord/common/entity/GuildFeature$MonetizationEnabled; } @@ -4800,10 +4949,18 @@ public final class dev/kord/common/entity/GuildFeature$Partnered : dev/kord/comm public static final field INSTANCE Ldev/kord/common/entity/GuildFeature$Partnered; } +public final class dev/kord/common/entity/GuildFeature$PreviewEnabled : dev/kord/common/entity/GuildFeature { + public static final field INSTANCE Ldev/kord/common/entity/GuildFeature$PreviewEnabled; +} + public final class dev/kord/common/entity/GuildFeature$PrivateThreads : dev/kord/common/entity/GuildFeature { public static final field INSTANCE Ldev/kord/common/entity/GuildFeature$PrivateThreads; } +public final class dev/kord/common/entity/GuildFeature$RoleIcons : dev/kord/common/entity/GuildFeature { + public static final field INSTANCE Ldev/kord/common/entity/GuildFeature$RoleIcons; +} + public final class dev/kord/common/entity/GuildFeature$SevenDayThreadArchive : dev/kord/common/entity/GuildFeature { public static final field INSTANCE Ldev/kord/common/entity/GuildFeature$SevenDayThreadArchive; } @@ -4836,6 +4993,75 @@ public final class dev/kord/common/entity/GuildFeature$WelcomeScreenEnabled : de public static final field INSTANCE Ldev/kord/common/entity/GuildFeature$WelcomeScreenEnabled; } +public final class dev/kord/common/entity/GuildScheduledEventEntityMetadata { + public static final field Companion Ldev/kord/common/entity/GuildScheduledEventEntityMetadata$Companion; + public fun ()V + public synthetic fun (ILdev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)V + public synthetic fun (Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ldev/kord/common/entity/optional/Optional; + public final fun component2 ()Ldev/kord/common/entity/optional/Optional; + public final fun copy (Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)Ldev/kord/common/entity/GuildScheduledEventEntityMetadata; + public static synthetic fun copy$default (Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILjava/lang/Object;)Ldev/kord/common/entity/GuildScheduledEventEntityMetadata; + public fun equals (Ljava/lang/Object;)Z + public final fun getLocation ()Ldev/kord/common/entity/optional/Optional; + public final fun getSpeakerIds ()Ldev/kord/common/entity/optional/Optional; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public static final fun write$Self (Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V +} + +public final class dev/kord/common/entity/GuildScheduledEventEntityMetadata$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Ldev/kord/common/entity/GuildScheduledEventEntityMetadata$$serializer; + public static final synthetic field descriptor Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/GuildScheduledEventEntityMetadata; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class dev/kord/common/entity/GuildScheduledEventEntityMetadata$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract class dev/kord/common/entity/GuildScheduledEventStatus { + public static final field Serializer Ldev/kord/common/entity/GuildScheduledEventStatus$Serializer; + public synthetic fun (ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getValue ()I +} + +public final class dev/kord/common/entity/GuildScheduledEventStatus$Active : dev/kord/common/entity/GuildScheduledEventStatus { + public static final field INSTANCE Ldev/kord/common/entity/GuildScheduledEventStatus$Active; +} + +public final class dev/kord/common/entity/GuildScheduledEventStatus$Cancelled : dev/kord/common/entity/GuildScheduledEventStatus { + public static final field INSTANCE Ldev/kord/common/entity/GuildScheduledEventStatus$Cancelled; +} + +public final class dev/kord/common/entity/GuildScheduledEventStatus$Completed : dev/kord/common/entity/GuildScheduledEventStatus { + public static final field INSTANCE Ldev/kord/common/entity/GuildScheduledEventStatus$Completed; +} + +public final class dev/kord/common/entity/GuildScheduledEventStatus$Scheduled : dev/kord/common/entity/GuildScheduledEventStatus { + public static final field INSTANCE Ldev/kord/common/entity/GuildScheduledEventStatus$Scheduled; +} + +public final class dev/kord/common/entity/GuildScheduledEventStatus$Serializer : kotlinx/serialization/KSerializer { + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/GuildScheduledEventStatus; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/GuildScheduledEventStatus;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class dev/kord/common/entity/GuildScheduledEventStatus$Unknown : dev/kord/common/entity/GuildScheduledEventStatus { + public fun (I)V +} + public final class dev/kord/common/entity/IntegrationApplication { public static final field Companion Ldev/kord/common/entity/IntegrationApplication$Companion; public synthetic fun (ILdev/kord/common/entity/Snowflake;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V @@ -4957,6 +5183,10 @@ public abstract class dev/kord/common/entity/InteractionResponseType { public final fun getType ()I } +public final class dev/kord/common/entity/InteractionResponseType$ApplicationCommandAutoCompleteResult : dev/kord/common/entity/InteractionResponseType { + public static final field INSTANCE Ldev/kord/common/entity/InteractionResponseType$ApplicationCommandAutoCompleteResult; +} + public final class dev/kord/common/entity/InteractionResponseType$ChannelMessageWithSource : dev/kord/common/entity/InteractionResponseType { public static final field INSTANCE Ldev/kord/common/entity/InteractionResponseType$ChannelMessageWithSource; } @@ -4996,6 +5226,10 @@ public final class dev/kord/common/entity/InteractionType$ApplicationCommand : d public static final field INSTANCE Ldev/kord/common/entity/InteractionType$ApplicationCommand; } +public final class dev/kord/common/entity/InteractionType$AutoComplete : dev/kord/common/entity/InteractionType { + public static final field INSTANCE Ldev/kord/common/entity/InteractionType$AutoComplete; +} + public final class dev/kord/common/entity/InteractionType$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } @@ -5607,6 +5841,10 @@ public final class dev/kord/common/entity/Permission$ManageEmojis : dev/kord/com public static final field INSTANCE Ldev/kord/common/entity/Permission$ManageEmojis; } +public final class dev/kord/common/entity/Permission$ManageEvents : dev/kord/common/entity/Permission { + public static final field INSTANCE Ldev/kord/common/entity/Permission$ManageEvents; +} + public final class dev/kord/common/entity/Permission$ManageGuild : dev/kord/common/entity/Permission { public static final field INSTANCE Ldev/kord/common/entity/Permission$ManageGuild; } @@ -5885,6 +6123,41 @@ public final class dev/kord/common/entity/ResolvedObjects$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public abstract class dev/kord/common/entity/ScheduledEntityType { + public static final field Serializer Ldev/kord/common/entity/ScheduledEntityType$Serializer; + public synthetic fun (ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getValue ()I +} + +public final class dev/kord/common/entity/ScheduledEntityType$External : dev/kord/common/entity/ScheduledEntityType { + public static final field INSTANCE Ldev/kord/common/entity/ScheduledEntityType$External; +} + +public final class dev/kord/common/entity/ScheduledEntityType$None : dev/kord/common/entity/ScheduledEntityType { + public static final field INSTANCE Ldev/kord/common/entity/ScheduledEntityType$None; +} + +public final class dev/kord/common/entity/ScheduledEntityType$Serializer : kotlinx/serialization/KSerializer { + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/ScheduledEntityType; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/ScheduledEntityType;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class dev/kord/common/entity/ScheduledEntityType$StageInstance : dev/kord/common/entity/ScheduledEntityType { + public static final field INSTANCE Ldev/kord/common/entity/ScheduledEntityType$StageInstance; +} + +public final class dev/kord/common/entity/ScheduledEntityType$Unknown : dev/kord/common/entity/ScheduledEntityType { + public fun (I)V +} + +public final class dev/kord/common/entity/ScheduledEntityType$Voice : dev/kord/common/entity/ScheduledEntityType { + public static final field INSTANCE Ldev/kord/common/entity/ScheduledEntityType$Voice; +} + public final class dev/kord/common/entity/Snowflake : java/lang/Comparable { public static final field Companion Ldev/kord/common/entity/Snowflake$Companion; public synthetic fun (JLkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -5916,6 +6189,33 @@ public final class dev/kord/common/entity/SnowflakeKt { public static final fun Snowflake (J)Ldev/kord/common/entity/Snowflake; } +public abstract class dev/kord/common/entity/StageInstancePrivacyLevel { + public static final field Serializer Ldev/kord/common/entity/StageInstancePrivacyLevel$Serializer; + public synthetic fun (ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getValue ()I +} + +public final class dev/kord/common/entity/StageInstancePrivacyLevel$GuildOnly : dev/kord/common/entity/StageInstancePrivacyLevel { + public static final field INSTANCE Ldev/kord/common/entity/StageInstancePrivacyLevel$GuildOnly; +} + +public final class dev/kord/common/entity/StageInstancePrivacyLevel$Public : dev/kord/common/entity/StageInstancePrivacyLevel { + public static final field INSTANCE Ldev/kord/common/entity/StageInstancePrivacyLevel$Public; +} + +public final class dev/kord/common/entity/StageInstancePrivacyLevel$Serializer : kotlinx/serialization/KSerializer { + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/StageInstancePrivacyLevel; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/StageInstancePrivacyLevel;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class dev/kord/common/entity/StageInstancePrivacyLevel$Unknown : dev/kord/common/entity/StageInstancePrivacyLevel { + public fun (I)V +} + public final class dev/kord/common/entity/SubCommand : dev/kord/common/entity/Option { public static final field Companion Ldev/kord/common/entity/SubCommand$Companion; public synthetic fun (ILjava/lang/String;Ldev/kord/common/entity/optional/Optional;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V @@ -6023,6 +6323,7 @@ public final class dev/kord/common/entity/TeamMembershipState$Unknown : dev/kord public final class dev/kord/common/entity/UserFlag : java/lang/Enum { public static final field BugHunterLevel1 Ldev/kord/common/entity/UserFlag; public static final field BugHunterLevel2 Ldev/kord/common/entity/UserFlag; + public static final field DiscordCertifiedModerator Ldev/kord/common/entity/UserFlag; public static final field DiscordEmployee Ldev/kord/common/entity/UserFlag; public static final field DiscordPartner Ldev/kord/common/entity/UserFlag; public static final field EarlySupporter Ldev/kord/common/entity/UserFlag; diff --git a/core/api/core.api b/core/api/core.api index 2b71e6c8b5cd..e17636a09031 100644 --- a/core/api/core.api +++ b/core/api/core.api @@ -149,6 +149,7 @@ public final class dev/kord/core/Unsafe { public final fun guildChannel (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;)Ldev/kord/core/behavior/channel/GuildChannelBehavior; public final fun guildEmoji (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;)Ldev/kord/core/behavior/GuildEmojiBehavior; public final fun guildMessageChannel (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;)Ldev/kord/core/behavior/channel/GuildMessageChannelBehavior; + public final fun guildScheduledEvent (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;)Ldev/kord/core/behavior/GuildScheduledEventBehavior; public final fun member (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;)Ldev/kord/core/behavior/MemberBehavior; public final fun message (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;)Ldev/kord/core/behavior/MessageBehavior; public final fun messageChannel (Ldev/kord/common/entity/Snowflake;)Ldev/kord/core/behavior/channel/MessageChannelBehavior; @@ -277,6 +278,8 @@ public abstract interface class dev/kord/core/behavior/GuildBehavior : dev/kord/ public abstract fun getCommands ()Lkotlinx/coroutines/flow/Flow; public abstract fun getEmojis ()Lkotlinx/coroutines/flow/Flow; public abstract fun getGateway ()Ldev/kord/gateway/Gateway; + public abstract fun getGuildScheduledEvent (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getGuildScheduledEventOrNull (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getIntegrations ()Lkotlinx/coroutines/flow/Flow; public abstract fun getInvite (Ljava/lang/String;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getInviteOrNull (Ljava/lang/String;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -293,6 +296,7 @@ public abstract interface class dev/kord/core/behavior/GuildBehavior : dev/kord/ public abstract fun getRole (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getRoleOrNull (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getRoles ()Lkotlinx/coroutines/flow/Flow; + public abstract fun getScheduledEvents ()Lkotlinx/coroutines/flow/Flow; public abstract fun getTemplate (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getTemplateOrNull (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getTemplates ()Lkotlinx/coroutines/flow/Flow; @@ -334,6 +338,8 @@ public final class dev/kord/core/behavior/GuildBehavior$DefaultImpls { public static fun getCommands (Ldev/kord/core/behavior/GuildBehavior;)Lkotlinx/coroutines/flow/Flow; public static fun getEmojis (Ldev/kord/core/behavior/GuildBehavior;)Lkotlinx/coroutines/flow/Flow; public static fun getGateway (Ldev/kord/core/behavior/GuildBehavior;)Ldev/kord/gateway/Gateway; + public static fun getGuildScheduledEvent (Ldev/kord/core/behavior/GuildBehavior;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getGuildScheduledEventOrNull (Ldev/kord/core/behavior/GuildBehavior;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getIntegrations (Ldev/kord/core/behavior/GuildBehavior;)Lkotlinx/coroutines/flow/Flow; public static fun getInvite (Ldev/kord/core/behavior/GuildBehavior;Ljava/lang/String;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun getInvite$default (Ldev/kord/core/behavior/GuildBehavior;Ljava/lang/String;ZLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; @@ -354,6 +360,7 @@ public final class dev/kord/core/behavior/GuildBehavior$DefaultImpls { public static fun getRole (Ldev/kord/core/behavior/GuildBehavior;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getRoleOrNull (Ldev/kord/core/behavior/GuildBehavior;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getRoles (Ldev/kord/core/behavior/GuildBehavior;)Lkotlinx/coroutines/flow/Flow; + public static fun getScheduledEvents (Ldev/kord/core/behavior/GuildBehavior;)Lkotlinx/coroutines/flow/Flow; public static fun getTemplate (Ldev/kord/core/behavior/GuildBehavior;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getTemplateOrNull (Ldev/kord/core/behavior/GuildBehavior;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getTemplates (Ldev/kord/core/behavior/GuildBehavior;)Lkotlinx/coroutines/flow/Flow; @@ -400,6 +407,7 @@ public final class dev/kord/core/behavior/GuildBehaviorKt { public static synthetic fun createNewsChannel$default (Ldev/kord/core/behavior/GuildBehavior;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public static final fun createRole (Ldev/kord/core/behavior/GuildBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun createRole$default (Ldev/kord/core/behavior/GuildBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public static final fun createScheduledEvent (Ldev/kord/core/behavior/GuildBehavior;Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/ScheduledEntityType;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static final fun createTextChannel (Ldev/kord/core/behavior/GuildBehavior;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static final fun createTextChannel (Ldev/kord/core/behavior/GuildBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun createTextChannel$default (Ldev/kord/core/behavior/GuildBehavior;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; @@ -460,8 +468,6 @@ public final class dev/kord/core/behavior/GuildInteractionBehavior$Companion { } public final class dev/kord/core/behavior/GuildInteractionBehavior$DefaultImpls { - public static fun acknowledgeEphemeral (Ldev/kord/core/behavior/GuildInteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public static fun acknowledgePublic (Ldev/kord/core/behavior/GuildInteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun compareTo (Ldev/kord/core/behavior/GuildInteractionBehavior;Ldev/kord/core/entity/Entity;)I public static fun getChannel (Ldev/kord/core/behavior/GuildInteractionBehavior;)Ldev/kord/core/behavior/channel/MessageChannelBehavior; public static fun getChannel (Ldev/kord/core/behavior/GuildInteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -469,7 +475,6 @@ public final class dev/kord/core/behavior/GuildInteractionBehavior$DefaultImpls public static fun getGuild (Ldev/kord/core/behavior/GuildInteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getGuildBehavior (Ldev/kord/core/behavior/GuildInteractionBehavior;)Ldev/kord/core/behavior/GuildBehavior; public static fun getGuildOrNull (Ldev/kord/core/behavior/GuildInteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public static fun getOriginalInteractionResponse (Ldev/kord/core/behavior/GuildInteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun withStrategy (Ldev/kord/core/behavior/GuildInteractionBehavior;Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/behavior/interaction/InteractionBehavior; } @@ -484,6 +489,30 @@ public final class dev/kord/core/behavior/GuildMessageCommandBehavior$DefaultImp public static fun editPermissions (Ldev/kord/core/behavior/GuildMessageCommandBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } +public abstract interface class dev/kord/core/behavior/GuildScheduledEventBehavior : dev/kord/core/entity/KordEntity, dev/kord/core/entity/Strategizable { + public abstract fun asGuildScheduledEvent (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun asGuildScheduledEventOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun delete (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun fetchGuildScheduledEvent (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun fetchGuildScheduledEventOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public abstract fun getUsers ()Lkotlinx/coroutines/flow/Flow; +} + +public final class dev/kord/core/behavior/GuildScheduledEventBehavior$DefaultImpls { + public static fun asGuildScheduledEvent (Ldev/kord/core/behavior/GuildScheduledEventBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun asGuildScheduledEventOrNull (Ldev/kord/core/behavior/GuildScheduledEventBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun compareTo (Ldev/kord/core/behavior/GuildScheduledEventBehavior;Ldev/kord/core/entity/Entity;)I + public static fun delete (Ldev/kord/core/behavior/GuildScheduledEventBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun fetchGuildScheduledEvent (Ldev/kord/core/behavior/GuildScheduledEventBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun fetchGuildScheduledEventOrNull (Ldev/kord/core/behavior/GuildScheduledEventBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getUsers (Ldev/kord/core/behavior/GuildScheduledEventBehavior;)Lkotlinx/coroutines/flow/Flow; +} + +public final class dev/kord/core/behavior/GuildScheduledEventBehaviorKt { + public static final fun edit (Ldev/kord/core/behavior/GuildScheduledEventBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} + public abstract interface class dev/kord/core/behavior/GuildUserCommandBehavior : dev/kord/core/behavior/GuildApplicationCommandBehavior, dev/kord/core/behavior/UserCommandBehavior { public abstract fun edit (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } @@ -797,6 +826,7 @@ public final class dev/kord/core/behavior/WebhookBehaviorKt { } public abstract interface class dev/kord/core/behavior/channel/BaseVoiceChannelBehavior : dev/kord/core/behavior/channel/TopGuildChannelBehavior { + public abstract fun connect (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getVoiceStates ()Lkotlinx/coroutines/flow/Flow; } @@ -805,6 +835,7 @@ public final class dev/kord/core/behavior/channel/BaseVoiceChannelBehavior$Defau public static fun asChannel (Ldev/kord/core/behavior/channel/BaseVoiceChannelBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun asChannelOrNull (Ldev/kord/core/behavior/channel/BaseVoiceChannelBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun compareTo (Ldev/kord/core/behavior/channel/BaseVoiceChannelBehavior;Ldev/kord/core/entity/Entity;)I + public static fun connect (Ldev/kord/core/behavior/channel/BaseVoiceChannelBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun delete (Ldev/kord/core/behavior/channel/BaseVoiceChannelBehavior;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun fetchChannel (Ldev/kord/core/behavior/channel/BaseVoiceChannelBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun fetchChannelOrNull (Ldev/kord/core/behavior/channel/BaseVoiceChannelBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -1077,6 +1108,7 @@ public final class dev/kord/core/behavior/channel/StageChannelBehavior$DefaultIm public static fun asChannel (Ldev/kord/core/behavior/channel/StageChannelBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun asChannelOrNull (Ldev/kord/core/behavior/channel/StageChannelBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun compareTo (Ldev/kord/core/behavior/channel/StageChannelBehavior;Ldev/kord/core/entity/Entity;)I + public static fun connect (Ldev/kord/core/behavior/channel/StageChannelBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun createStageInstance (Ldev/kord/core/behavior/channel/StageChannelBehavior;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun delete (Ldev/kord/core/behavior/channel/StageChannelBehavior;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun fetchChannel (Ldev/kord/core/behavior/channel/StageChannelBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -1285,6 +1317,7 @@ public final class dev/kord/core/behavior/channel/VoiceChannelBehavior$DefaultIm public static fun asChannel (Ldev/kord/core/behavior/channel/VoiceChannelBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun asChannelOrNull (Ldev/kord/core/behavior/channel/VoiceChannelBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun compareTo (Ldev/kord/core/behavior/channel/VoiceChannelBehavior;Ldev/kord/core/entity/Entity;)I + public static fun connect (Ldev/kord/core/behavior/channel/VoiceChannelBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun delete (Ldev/kord/core/behavior/channel/VoiceChannelBehavior;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun fetchChannel (Ldev/kord/core/behavior/channel/VoiceChannelBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun fetchChannelOrNull (Ldev/kord/core/behavior/channel/VoiceChannelBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -1443,7 +1476,31 @@ public final class dev/kord/core/behavior/channel/threads/ThreadParentChannelBeh public static fun typeUntil (Ldev/kord/core/behavior/channel/threads/ThreadParentChannelBehavior;Lkotlinx/datetime/Instant;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } -public abstract interface class dev/kord/core/behavior/interaction/ApplicationCommandInteractionBehavior : dev/kord/core/behavior/interaction/InteractionBehavior { +public abstract interface class dev/kord/core/behavior/interaction/ActionInteractionBehavior : dev/kord/core/behavior/interaction/InteractionBehavior { + public abstract fun acknowledgeEphemeral (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun acknowledgePublic (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getOriginalInteractionResponse (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} + +public final class dev/kord/core/behavior/interaction/ActionInteractionBehavior$DefaultImpls { + public static fun acknowledgeEphemeral (Ldev/kord/core/behavior/interaction/ActionInteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun acknowledgePublic (Ldev/kord/core/behavior/interaction/ActionInteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun compareTo (Ldev/kord/core/behavior/interaction/ActionInteractionBehavior;Ldev/kord/core/entity/Entity;)I + public static fun getChannel (Ldev/kord/core/behavior/interaction/ActionInteractionBehavior;)Ldev/kord/core/behavior/channel/MessageChannelBehavior; + public static fun getChannel (Ldev/kord/core/behavior/interaction/ActionInteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getChannelOrNull (Ldev/kord/core/behavior/interaction/ActionInteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getOriginalInteractionResponse (Ldev/kord/core/behavior/interaction/ActionInteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun withStrategy (Ldev/kord/core/behavior/interaction/ActionInteractionBehavior;Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/behavior/interaction/InteractionBehavior; +} + +public final class dev/kord/core/behavior/interaction/ActionInteractionBehaviorKt { + public static final fun InteractionBehavior (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/behavior/interaction/ActionInteractionBehavior; + public static synthetic fun InteractionBehavior$default (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplyStrategy;ILjava/lang/Object;)Ldev/kord/core/behavior/interaction/ActionInteractionBehavior; + public static final fun respondEphemeral (Ldev/kord/core/behavior/interaction/ActionInteractionBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static final fun respondPublic (Ldev/kord/core/behavior/interaction/ActionInteractionBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} + +public abstract interface class dev/kord/core/behavior/interaction/ApplicationCommandInteractionBehavior : dev/kord/core/behavior/interaction/ActionInteractionBehavior { } public final class dev/kord/core/behavior/interaction/ApplicationCommandInteractionBehavior$DefaultImpls { @@ -1457,7 +1514,24 @@ public final class dev/kord/core/behavior/interaction/ApplicationCommandInteract public static fun withStrategy (Ldev/kord/core/behavior/interaction/ApplicationCommandInteractionBehavior;Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/behavior/interaction/InteractionBehavior; } -public abstract interface class dev/kord/core/behavior/interaction/ComponentInteractionBehavior : dev/kord/core/behavior/interaction/InteractionBehavior { +public abstract interface class dev/kord/core/behavior/interaction/AutoCompleteInteractionBehavior : dev/kord/core/behavior/interaction/InteractionBehavior { +} + +public final class dev/kord/core/behavior/interaction/AutoCompleteInteractionBehavior$DefaultImpls { + public static fun compareTo (Ldev/kord/core/behavior/interaction/AutoCompleteInteractionBehavior;Ldev/kord/core/entity/Entity;)I + public static fun getChannel (Ldev/kord/core/behavior/interaction/AutoCompleteInteractionBehavior;)Ldev/kord/core/behavior/channel/MessageChannelBehavior; + public static fun getChannel (Ldev/kord/core/behavior/interaction/AutoCompleteInteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getChannelOrNull (Ldev/kord/core/behavior/interaction/AutoCompleteInteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun withStrategy (Ldev/kord/core/behavior/interaction/AutoCompleteInteractionBehavior;Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/behavior/interaction/InteractionBehavior; +} + +public final class dev/kord/core/behavior/interaction/AutoCompleteInteractionBehaviorKt { + public static final fun suggestInt (Ldev/kord/core/behavior/interaction/AutoCompleteInteractionBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static final fun suggestNumber (Ldev/kord/core/behavior/interaction/AutoCompleteInteractionBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static final fun suggestString (Ldev/kord/core/behavior/interaction/AutoCompleteInteractionBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} + +public abstract interface class dev/kord/core/behavior/interaction/ComponentInteractionBehavior : dev/kord/core/behavior/interaction/ActionInteractionBehavior { public abstract fun acknowledgeEphemeralDeferredMessageUpdate (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun acknowledgePublicDeferredMessageUpdate (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/behavior/interaction/ComponentInteractionBehavior; @@ -1527,36 +1601,23 @@ public final class dev/kord/core/behavior/interaction/FollowupMessageBehaviorKt } public abstract interface class dev/kord/core/behavior/interaction/InteractionBehavior : dev/kord/core/entity/KordEntity, dev/kord/core/entity/Strategizable { - public abstract fun acknowledgeEphemeral (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public abstract fun acknowledgePublic (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getApplicationId ()Ldev/kord/common/entity/Snowflake; public abstract fun getChannel ()Ldev/kord/core/behavior/channel/MessageChannelBehavior; public abstract fun getChannel (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getChannelId ()Ldev/kord/common/entity/Snowflake; public abstract fun getChannelOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public abstract fun getOriginalInteractionResponse (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getToken ()Ljava/lang/String; public abstract fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/behavior/interaction/InteractionBehavior; } public final class dev/kord/core/behavior/interaction/InteractionBehavior$DefaultImpls { - public static fun acknowledgeEphemeral (Ldev/kord/core/behavior/interaction/InteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public static fun acknowledgePublic (Ldev/kord/core/behavior/interaction/InteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun compareTo (Ldev/kord/core/behavior/interaction/InteractionBehavior;Ldev/kord/core/entity/Entity;)I public static fun getChannel (Ldev/kord/core/behavior/interaction/InteractionBehavior;)Ldev/kord/core/behavior/channel/MessageChannelBehavior; public static fun getChannel (Ldev/kord/core/behavior/interaction/InteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getChannelOrNull (Ldev/kord/core/behavior/interaction/InteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public static fun getOriginalInteractionResponse (Ldev/kord/core/behavior/interaction/InteractionBehavior;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun withStrategy (Ldev/kord/core/behavior/interaction/InteractionBehavior;Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/behavior/interaction/InteractionBehavior; } -public final class dev/kord/core/behavior/interaction/InteractionBehaviorKt { - public static final fun InteractionBehavior (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/behavior/interaction/InteractionBehavior; - public static synthetic fun InteractionBehavior$default (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplyStrategy;ILjava/lang/Object;)Ldev/kord/core/behavior/interaction/InteractionBehavior; - public static final fun respondEphemeral (Ldev/kord/core/behavior/interaction/InteractionBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public static final fun respondPublic (Ldev/kord/core/behavior/interaction/InteractionBehavior;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -} - public abstract interface class dev/kord/core/behavior/interaction/InteractionResponseBehavior : dev/kord/core/KordObject { public abstract fun getApplicationId ()Ldev/kord/common/entity/Snowflake; public abstract fun getToken ()Ljava/lang/String; @@ -1601,7 +1662,8 @@ public final class dev/kord/core/behavior/interaction/PublicInteractionResponseB public final class dev/kord/core/builder/components/ButtonBuilderExtensionsKt { public static final fun emoji (Ldev/kord/rest/builder/component/ButtonBuilder;Ldev/kord/core/entity/GuildEmoji;)V - public static final fun emoji (Ldev/kord/rest/builder/component/ButtonBuilder;Ldev/kord/core/entity/ReactionEmoji;)V + public static final fun emoji (Ldev/kord/rest/builder/component/ButtonBuilder;Ldev/kord/core/entity/ReactionEmoji$Custom;)V + public static final fun emoji (Ldev/kord/rest/builder/component/ButtonBuilder;Ldev/kord/core/entity/ReactionEmoji$Unicode;)V } public final class dev/kord/core/builder/kord/KordBuilder { @@ -2926,6 +2988,66 @@ public final class dev/kord/core/cache/data/GuildPreviewData$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class dev/kord/core/cache/data/GuildScheduledEventData { + public static final field Companion Ldev/kord/core/cache/data/GuildScheduledEventData$Companion; + public synthetic fun (ILdev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/StageInstancePrivacyLevel;Ldev/kord/common/entity/GuildScheduledEventStatus;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/ScheduledEntityType;Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;Ldev/kord/common/entity/optional/Optional;ILkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/StageInstancePrivacyLevel;Ldev/kord/common/entity/GuildScheduledEventStatus;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/ScheduledEntityType;Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;Ldev/kord/common/entity/optional/Optional;I)V + public synthetic fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/StageInstancePrivacyLevel;Ldev/kord/common/entity/GuildScheduledEventStatus;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/ScheduledEntityType;Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;Ldev/kord/common/entity/optional/Optional;IILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ldev/kord/common/entity/Snowflake; + public final fun component10 ()Ldev/kord/common/entity/GuildScheduledEventStatus; + public final fun component11 ()Ldev/kord/common/entity/Snowflake; + public final fun component12 ()Ldev/kord/common/entity/ScheduledEntityType; + public final fun component13 ()Ldev/kord/common/entity/GuildScheduledEventEntityMetadata; + public final fun component14 ()Ldev/kord/common/entity/optional/Optional; + public final fun component15 ()I + public final fun component2 ()Ldev/kord/common/entity/Snowflake; + public final fun component3 ()Ldev/kord/common/entity/Snowflake; + public final fun component4 ()Ldev/kord/common/entity/optional/OptionalSnowflake; + public final fun component5 ()Ljava/lang/String; + public final fun component6 ()Ldev/kord/common/entity/optional/Optional; + public final fun component7 ()Lkotlinx/datetime/Instant; + public final fun component8 ()Lkotlinx/datetime/Instant; + public final fun component9 ()Ldev/kord/common/entity/StageInstancePrivacyLevel; + public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/StageInstancePrivacyLevel;Ldev/kord/common/entity/GuildScheduledEventStatus;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/ScheduledEntityType;Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;Ldev/kord/common/entity/optional/Optional;I)Ldev/kord/core/cache/data/GuildScheduledEventData; + public static synthetic fun copy$default (Ldev/kord/core/cache/data/GuildScheduledEventData;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/StageInstancePrivacyLevel;Ldev/kord/common/entity/GuildScheduledEventStatus;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/ScheduledEntityType;Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;Ldev/kord/common/entity/optional/Optional;IILjava/lang/Object;)Ldev/kord/core/cache/data/GuildScheduledEventData; + public fun equals (Ljava/lang/Object;)Z + public final fun getChannelId ()Ldev/kord/common/entity/Snowflake; + public final fun getCreator ()Ldev/kord/common/entity/optional/Optional; + public final fun getCreatorId ()Ldev/kord/common/entity/optional/OptionalSnowflake; + public final fun getDescription ()Ldev/kord/common/entity/optional/Optional; + public final fun getEntityId ()Ldev/kord/common/entity/Snowflake; + public final fun getEntityMetadata ()Ldev/kord/common/entity/GuildScheduledEventEntityMetadata; + public final fun getEntityType ()Ldev/kord/common/entity/ScheduledEntityType; + public final fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public final fun getId ()Ldev/kord/common/entity/Snowflake; + public final fun getName ()Ljava/lang/String; + public final fun getPrivacyLevel ()Ldev/kord/common/entity/StageInstancePrivacyLevel; + public final fun getScheduledEndTime ()Lkotlinx/datetime/Instant; + public final fun getScheduledStartTime ()Lkotlinx/datetime/Instant; + public final fun getStatus ()Ldev/kord/common/entity/GuildScheduledEventStatus; + public final fun getUserCount ()I + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public static final fun write$Self (Ldev/kord/core/cache/data/GuildScheduledEventData;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V +} + +public final class dev/kord/core/cache/data/GuildScheduledEventData$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Ldev/kord/core/cache/data/GuildScheduledEventData$$serializer; + public static final synthetic field descriptor Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/core/cache/data/GuildScheduledEventData; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/core/cache/data/GuildScheduledEventData;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class dev/kord/core/cache/data/GuildScheduledEventData$Companion { + public final fun from (Ldev/kord/common/entity/DiscordGuildScheduledEvent;)Ldev/kord/core/cache/data/GuildScheduledEventData; + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class dev/kord/core/cache/data/GuildWidgetData { public static final field Companion Ldev/kord/core/cache/data/GuildWidgetData$Companion; public synthetic fun (IZLdev/kord/common/entity/Snowflake;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V @@ -3529,16 +3651,18 @@ public final class dev/kord/core/cache/data/NotSerializable : kotlinx/serializat public final class dev/kord/core/cache/data/OptionData { public static final field Companion Ldev/kord/core/cache/data/OptionData$Companion; - public synthetic fun (ILjava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V - public fun (Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)V - public synthetic fun (Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (ILjava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;)V + public synthetic fun (Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ldev/kord/common/entity/optional/Optional; public final fun component3 ()Ldev/kord/common/entity/optional/Optional; public final fun component4 ()Ldev/kord/common/entity/optional/Optional; - public final fun copy (Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)Ldev/kord/core/cache/data/OptionData; - public static synthetic fun copy$default (Ldev/kord/core/cache/data/OptionData;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILjava/lang/Object;)Ldev/kord/core/cache/data/OptionData; + public final fun component5 ()Ldev/kord/common/entity/optional/OptionalBoolean; + public final fun copy (Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;)Ldev/kord/core/cache/data/OptionData; + public static synthetic fun copy$default (Ldev/kord/core/cache/data/OptionData;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;ILjava/lang/Object;)Ldev/kord/core/cache/data/OptionData; public fun equals (Ljava/lang/Object;)Z + public final fun getFocused ()Ldev/kord/common/entity/optional/OptionalBoolean; public final fun getName ()Ljava/lang/String; public final fun getSubCommands ()Ldev/kord/common/entity/optional/Optional; public final fun getValue ()Ldev/kord/common/entity/optional/Optional; @@ -4924,6 +5048,8 @@ public final class dev/kord/core/entity/Guild : dev/kord/core/behavior/GuildBeha public final fun getEveryoneRoleOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun getFeatures ()Ljava/util/Set; public fun getGateway ()Ldev/kord/gateway/Gateway; + public fun getGuildScheduledEvent (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildScheduledEventOrNull (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun getIcon (Ldev/kord/rest/Image$Format;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun getIconHash ()Ljava/lang/String; public final fun getIconUrl (Ldev/kord/rest/Image$Format;)Ljava/lang/String; @@ -4970,6 +5096,7 @@ public final class dev/kord/core/entity/Guild : dev/kord/core/behavior/GuildBeha public final fun getRulesChannel ()Ldev/kord/core/behavior/channel/TopGuildMessageChannelBehavior; public final fun getRulesChannel (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun getRulesChannelId ()Ldev/kord/common/entity/Snowflake; + public fun getScheduledEvents ()Lkotlinx/coroutines/flow/Flow; public final fun getSplash (Ldev/kord/rest/Image$Format;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun getSplashHash ()Ljava/lang/String; public final fun getSplashUrl (Ldev/kord/rest/Image$Format;)Ljava/lang/String; @@ -5066,6 +5193,41 @@ public final class dev/kord/core/entity/GuildPreview : dev/kord/core/entity/Kord public fun toString ()Ljava/lang/String; } +public final class dev/kord/core/entity/GuildScheduledEvent : dev/kord/core/behavior/GuildScheduledEventBehavior { + public fun (Ldev/kord/core/cache/data/GuildScheduledEventData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)V + public synthetic fun (Ldev/kord/core/cache/data/GuildScheduledEventData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun asGuildScheduledEvent (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun asGuildScheduledEventOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun compareTo (Ldev/kord/core/entity/Entity;)I + public synthetic fun compareTo (Ljava/lang/Object;)I + public fun delete (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun fetchGuildScheduledEvent (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun fetchGuildScheduledEventOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun getChannelId ()Ldev/kord/common/entity/Snowflake; + public final fun getChannelOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun getCreator ()Ldev/kord/core/entity/User; + public final fun getCreatorId ()Ldev/kord/common/entity/Snowflake; + public final fun getData ()Ldev/kord/core/cache/data/GuildScheduledEventData; + public final fun getDescription ()Ljava/lang/String; + public final fun getEntityId ()Ldev/kord/common/entity/Snowflake; + public final fun getEntityMetadata ()Ldev/kord/common/entity/GuildScheduledEventEntityMetadata; + public final fun getEntityType ()Ldev/kord/common/entity/ScheduledEntityType; + public final fun getGuild (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public final fun getGuildOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getId ()Ldev/kord/common/entity/Snowflake; + public fun getKord ()Ldev/kord/core/Kord; + public final fun getName ()Ljava/lang/String; + public final fun getPrivacyLevel ()Ldev/kord/common/entity/StageInstancePrivacyLevel; + public final fun getScheduledEndTime ()Lkotlinx/datetime/Instant; + public final fun getScheduledStartTime ()Lkotlinx/datetime/Instant; + public final fun getStatus ()Ldev/kord/common/entity/GuildScheduledEventStatus; + public fun getSupplier ()Ldev/kord/core/supplier/EntitySupplier; + public final fun getUserCount ()I + public fun getUsers ()Lkotlinx/coroutines/flow/Flow; + public fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/Strategizable; +} + public final class dev/kord/core/entity/GuildWidget : dev/kord/core/KordObject, dev/kord/core/entity/Strategizable { public fun (Ldev/kord/core/cache/data/GuildWidgetData;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)V public synthetic fun (Ldev/kord/core/cache/data/GuildWidgetData;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -6456,7 +6618,7 @@ public final class dev/kord/core/entity/channel/StageChannel : dev/kord/core/beh public fun asChannelOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun compareTo (Ldev/kord/core/entity/Entity;)I public synthetic fun compareTo (Ljava/lang/Object;)I - public final fun connect (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun connect (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun createStageInstance (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun delete (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun equals (Ljava/lang/Object;)Z @@ -6780,7 +6942,7 @@ public final class dev/kord/core/entity/channel/VoiceChannel : dev/kord/core/beh public fun asChannelOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun compareTo (Ldev/kord/core/entity/Entity;)I public synthetic fun compareTo (Ljava/lang/Object;)I - public final fun connect (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun connect (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun delete (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun equals (Ljava/lang/Object;)Z public fun fetchChannel (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -7193,6 +7355,43 @@ public final class dev/kord/core/entity/component/UnknownComponent : dev/kord/co public fun toString ()Ljava/lang/String; } +public abstract interface class dev/kord/core/entity/interaction/ActionInteraction : dev/kord/core/behavior/interaction/ActionInteractionBehavior, dev/kord/core/entity/interaction/Interaction { +} + +public final class dev/kord/core/entity/interaction/ActionInteraction$DefaultImpls { + public static fun acknowledgeEphemeral (Ldev/kord/core/entity/interaction/ActionInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun acknowledgePublic (Ldev/kord/core/entity/interaction/ActionInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun compareTo (Ldev/kord/core/entity/interaction/ActionInteraction;Ldev/kord/core/entity/Entity;)I + public static fun getApplicationId (Ldev/kord/core/entity/interaction/ActionInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getChannel (Ldev/kord/core/entity/interaction/ActionInteraction;)Ldev/kord/core/behavior/channel/MessageChannelBehavior; + public static fun getChannel (Ldev/kord/core/entity/interaction/ActionInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getChannelId (Ldev/kord/core/entity/interaction/ActionInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getChannelOrNull (Ldev/kord/core/entity/interaction/ActionInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getId (Ldev/kord/core/entity/interaction/ActionInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getOriginalInteractionResponse (Ldev/kord/core/entity/interaction/ActionInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getToken (Ldev/kord/core/entity/interaction/ActionInteraction;)Ljava/lang/String; + public static fun getType (Ldev/kord/core/entity/interaction/ActionInteraction;)Ldev/kord/common/entity/InteractionType; + public static fun getVersion (Ldev/kord/core/entity/interaction/ActionInteraction;)I +} + +public final class dev/kord/core/entity/interaction/ActionInteractionKt { + public static final fun GlobalApplicationCommandInteraction (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction; + public static synthetic fun GlobalApplicationCommandInteraction$default (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;ILjava/lang/Object;)Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction; + public static final fun GuildApplicationCommandInteraction (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)Ldev/kord/core/entity/interaction/GuildApplicationCommandInteraction; + public static synthetic fun GuildApplicationCommandInteraction$default (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;ILjava/lang/Object;)Ldev/kord/core/entity/interaction/GuildApplicationCommandInteraction; + public static final fun InteractionCommand (Ldev/kord/core/cache/data/ApplicationInteractionData;Ldev/kord/core/Kord;)Ldev/kord/core/entity/interaction/InteractionCommand; + public static final fun OptionValue (Ldev/kord/common/entity/CommandArgument;Ldev/kord/core/entity/interaction/ResolvedObjects;)Ldev/kord/core/entity/interaction/OptionValue; + public static final fun boolean (Ldev/kord/core/entity/interaction/OptionValue;)Z + public static final fun channel (Ldev/kord/core/entity/interaction/OptionValue;)Ldev/kord/core/entity/channel/ResolvedChannel; + public static final fun int (Ldev/kord/core/entity/interaction/OptionValue;)J + public static final fun member (Ldev/kord/core/entity/interaction/OptionValue;)Ldev/kord/core/entity/Member; + public static final fun mentionable (Ldev/kord/core/entity/interaction/OptionValue;)Ldev/kord/core/entity/Entity; + public static final fun number (Ldev/kord/core/entity/interaction/OptionValue;)D + public static final fun role (Ldev/kord/core/entity/interaction/OptionValue;)Ldev/kord/core/entity/Role; + public static final fun string (Ldev/kord/core/entity/interaction/OptionValue;)Ljava/lang/String; + public static final fun user (Ldev/kord/core/entity/interaction/OptionValue;)Ldev/kord/core/entity/User; +} + public abstract interface class dev/kord/core/entity/interaction/ApplicationCommandInteraction : dev/kord/core/behavior/interaction/ApplicationCommandInteractionBehavior, dev/kord/core/entity/interaction/Interaction { public abstract fun getInvokedCommandId ()Ldev/kord/common/entity/Snowflake; public abstract fun getInvokedCommandType ()Ldev/kord/common/entity/ApplicationCommandType; @@ -7220,6 +7419,23 @@ public final class dev/kord/core/entity/interaction/ApplicationCommandInteractio public static fun getVersion (Ldev/kord/core/entity/interaction/ApplicationCommandInteraction;)I } +public abstract interface class dev/kord/core/entity/interaction/AutoCompleteInteraction : dev/kord/core/behavior/interaction/AutoCompleteInteractionBehavior, dev/kord/core/entity/interaction/ChatInputCommandInteraction, dev/kord/core/entity/interaction/DataInteraction { +} + +public final class dev/kord/core/entity/interaction/AutoCompleteInteraction$DefaultImpls { + public static fun compareTo (Ldev/kord/core/entity/interaction/AutoCompleteInteraction;Ldev/kord/core/entity/Entity;)I + public static fun getApplicationId (Ldev/kord/core/entity/interaction/AutoCompleteInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getChannel (Ldev/kord/core/entity/interaction/AutoCompleteInteraction;)Ldev/kord/core/behavior/channel/MessageChannelBehavior; + public static fun getChannel (Ldev/kord/core/entity/interaction/AutoCompleteInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getChannelId (Ldev/kord/core/entity/interaction/AutoCompleteInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getChannelOrNull (Ldev/kord/core/entity/interaction/AutoCompleteInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getCommand (Ldev/kord/core/entity/interaction/AutoCompleteInteraction;)Ldev/kord/core/entity/interaction/InteractionCommand; + public static fun getId (Ldev/kord/core/entity/interaction/AutoCompleteInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getToken (Ldev/kord/core/entity/interaction/AutoCompleteInteraction;)Ljava/lang/String; + public static fun getType (Ldev/kord/core/entity/interaction/AutoCompleteInteraction;)Ldev/kord/common/entity/InteractionType; + public static fun getVersion (Ldev/kord/core/entity/interaction/AutoCompleteInteraction;)I +} + public abstract interface class dev/kord/core/entity/interaction/ButtonInteraction : dev/kord/core/entity/interaction/ComponentInteraction { public abstract fun getComponent ()Ldev/kord/core/entity/component/ButtonComponent; public abstract fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/interaction/ButtonInteraction; @@ -7248,13 +7464,11 @@ public final class dev/kord/core/entity/interaction/ButtonInteraction$DefaultImp public static fun getVersion (Ldev/kord/core/entity/interaction/ButtonInteraction;)I } -public abstract interface class dev/kord/core/entity/interaction/ChatInputCommandInteraction : dev/kord/core/entity/interaction/ApplicationCommandInteraction { +public abstract interface class dev/kord/core/entity/interaction/ChatInputCommandInteraction : dev/kord/core/entity/interaction/Interaction { public abstract fun getCommand ()Ldev/kord/core/entity/interaction/InteractionCommand; } public final class dev/kord/core/entity/interaction/ChatInputCommandInteraction$DefaultImpls { - public static fun acknowledgeEphemeral (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public static fun acknowledgePublic (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun compareTo (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;Ldev/kord/core/entity/Entity;)I public static fun getApplicationId (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;)Ldev/kord/common/entity/Snowflake; public static fun getChannel (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;)Ldev/kord/core/behavior/channel/MessageChannelBehavior; @@ -7263,17 +7477,36 @@ public final class dev/kord/core/entity/interaction/ChatInputCommandInteraction$ public static fun getChannelOrNull (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getCommand (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;)Ldev/kord/core/entity/interaction/InteractionCommand; public static fun getId (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;)Ldev/kord/common/entity/Snowflake; - public static fun getInvokedCommandId (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;)Ldev/kord/common/entity/Snowflake; - public static fun getInvokedCommandType (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;)Ldev/kord/common/entity/ApplicationCommandType; - public static fun getName (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;)Ljava/lang/String; - public static fun getOriginalInteractionResponse (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public static fun getResolvedObjects (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;)Ldev/kord/core/entity/interaction/ResolvedObjects; public static fun getToken (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;)Ljava/lang/String; public static fun getType (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;)Ldev/kord/common/entity/InteractionType; public static fun getVersion (Ldev/kord/core/entity/interaction/ChatInputCommandInteraction;)I } -public abstract class dev/kord/core/entity/interaction/CommandInteraction : dev/kord/core/entity/interaction/Interaction { +public abstract interface class dev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction : dev/kord/core/entity/interaction/ApplicationCommandInteraction, dev/kord/core/entity/interaction/ChatInputCommandInteraction { +} + +public final class dev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction$DefaultImpls { + public static fun acknowledgeEphemeral (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun acknowledgePublic (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun compareTo (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;Ldev/kord/core/entity/Entity;)I + public static fun getApplicationId (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getChannel (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;)Ldev/kord/core/behavior/channel/MessageChannelBehavior; + public static fun getChannel (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getChannelId (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getChannelOrNull (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getCommand (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;)Ldev/kord/core/entity/interaction/InteractionCommand; + public static fun getId (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getInvokedCommandId (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getInvokedCommandType (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;)Ldev/kord/common/entity/ApplicationCommandType; + public static fun getName (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;)Ljava/lang/String; + public static fun getOriginalInteractionResponse (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getResolvedObjects (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;)Ldev/kord/core/entity/interaction/ResolvedObjects; + public static fun getToken (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;)Ljava/lang/String; + public static fun getType (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;)Ldev/kord/common/entity/InteractionType; + public static fun getVersion (Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction;)I +} + +public abstract class dev/kord/core/entity/interaction/CommandInteraction : dev/kord/core/entity/interaction/ActionInteraction { public fun acknowledgeEphemeral (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun acknowledgePublic (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun compareTo (Ldev/kord/core/entity/Entity;)I @@ -7291,7 +7524,7 @@ public abstract class dev/kord/core/entity/interaction/CommandInteraction : dev/ public fun getVersion ()I } -public abstract interface class dev/kord/core/entity/interaction/ComponentInteraction : dev/kord/core/behavior/interaction/ComponentInteractionBehavior, dev/kord/core/entity/interaction/Interaction { +public abstract interface class dev/kord/core/entity/interaction/ComponentInteraction : dev/kord/core/behavior/interaction/ComponentInteractionBehavior, dev/kord/core/entity/interaction/ActionInteraction { public abstract fun getComponent ()Ldev/kord/core/entity/component/Component; public abstract fun getComponentId ()Ljava/lang/String; public abstract fun getComponentType ()Ldev/kord/common/entity/ComponentType; @@ -7328,6 +7561,22 @@ public final class dev/kord/core/entity/interaction/ComponentInteractionKt { public static synthetic fun ComponentInteraction$default (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;ILjava/lang/Object;)Ldev/kord/core/entity/interaction/ComponentInteraction; } +public abstract interface class dev/kord/core/entity/interaction/DataInteraction : dev/kord/core/entity/interaction/Interaction { +} + +public final class dev/kord/core/entity/interaction/DataInteraction$DefaultImpls { + public static fun compareTo (Ldev/kord/core/entity/interaction/DataInteraction;Ldev/kord/core/entity/Entity;)I + public static fun getApplicationId (Ldev/kord/core/entity/interaction/DataInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getChannel (Ldev/kord/core/entity/interaction/DataInteraction;)Ldev/kord/core/behavior/channel/MessageChannelBehavior; + public static fun getChannel (Ldev/kord/core/entity/interaction/DataInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getChannelId (Ldev/kord/core/entity/interaction/DataInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getChannelOrNull (Ldev/kord/core/entity/interaction/DataInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getId (Ldev/kord/core/entity/interaction/DataInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getToken (Ldev/kord/core/entity/interaction/DataInteraction;)Ljava/lang/String; + public static fun getType (Ldev/kord/core/entity/interaction/DataInteraction;)Ldev/kord/common/entity/InteractionType; + public static fun getVersion (Ldev/kord/core/entity/interaction/DataInteraction;)I +} + public final class dev/kord/core/entity/interaction/EphemeralFollowupMessage : dev/kord/core/entity/interaction/InteractionFollowup, dev/kord/core/behavior/interaction/EphemeralFollowupMessageBehavior { public fun (Ldev/kord/core/entity/Message;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)V public synthetic fun (Ldev/kord/core/entity/Message;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -7340,10 +7589,8 @@ public final class dev/kord/core/entity/interaction/EphemeralFollowupMessage : d public fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/interaction/EphemeralFollowupMessage; } -public abstract interface class dev/kord/core/entity/interaction/GlobalApplicationCommandInteraction : dev/kord/core/behavior/GlobalApplicationCommandBehavior, dev/kord/core/entity/interaction/ApplicationCommandInteraction { +public abstract interface class dev/kord/core/entity/interaction/GlobalApplicationCommandInteraction : dev/kord/core/entity/interaction/ApplicationCommandInteraction, dev/kord/core/entity/interaction/GlobalInteraction { public abstract fun getApplicationId ()Ldev/kord/common/entity/Snowflake; - public abstract fun getService ()Ldev/kord/rest/service/InteractionService; - public abstract fun getUser ()Ldev/kord/core/entity/User; public abstract fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction; } @@ -7351,8 +7598,6 @@ public final class dev/kord/core/entity/interaction/GlobalApplicationCommandInte public static fun acknowledgeEphemeral (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun acknowledgePublic (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun compareTo (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;Ldev/kord/core/entity/Entity;)I - public static fun delete (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public static fun editPermissions (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getApplicationId (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;)Ldev/kord/common/entity/Snowflake; public static fun getChannel (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;)Ldev/kord/core/behavior/channel/MessageChannelBehavior; public static fun getChannel (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -7364,7 +7609,6 @@ public final class dev/kord/core/entity/interaction/GlobalApplicationCommandInte public static fun getName (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;)Ljava/lang/String; public static fun getOriginalInteractionResponse (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getResolvedObjects (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;)Ldev/kord/core/entity/interaction/ResolvedObjects; - public static fun getService (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;)Ldev/kord/rest/service/InteractionService; public static fun getToken (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;)Ljava/lang/String; public static fun getType (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;)Ldev/kord/common/entity/InteractionType; public static fun getUser (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;)Ldev/kord/core/entity/User; @@ -7372,6 +7616,32 @@ public final class dev/kord/core/entity/interaction/GlobalApplicationCommandInte public static fun withStrategy (Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction;Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction; } +public final class dev/kord/core/entity/interaction/GlobalAutoCompleteInteraction : dev/kord/core/entity/interaction/AutoCompleteInteraction, dev/kord/core/entity/interaction/GlobalInteraction { + public fun (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)V + public synthetic fun (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun compareTo (Ldev/kord/core/entity/Entity;)I + public synthetic fun compareTo (Ljava/lang/Object;)I + public fun getApplicationId ()Ldev/kord/common/entity/Snowflake; + public fun getChannel ()Ldev/kord/core/behavior/channel/MessageChannelBehavior; + public fun getChannel (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getChannelId ()Ldev/kord/common/entity/Snowflake; + public fun getChannelOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getCommand ()Ldev/kord/core/entity/interaction/InteractionCommand; + public fun getData ()Ldev/kord/core/cache/data/InteractionData; + public fun getId ()Ldev/kord/common/entity/Snowflake; + public fun getKord ()Ldev/kord/core/Kord; + public fun getSupplier ()Ldev/kord/core/supplier/EntitySupplier; + public fun getToken ()Ljava/lang/String; + public fun getType ()Ldev/kord/common/entity/InteractionType; + public synthetic fun getUser ()Ldev/kord/core/behavior/UserBehavior; + public fun getUser ()Ldev/kord/core/entity/User; + public fun getVersion ()I + public synthetic fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/behavior/interaction/InteractionBehavior; + public synthetic fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/Strategizable; + public fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/interaction/GlobalAutoCompleteInteraction; + public synthetic fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/interaction/Interaction; +} + public final class dev/kord/core/entity/interaction/GlobalButtonInteraction : dev/kord/core/entity/interaction/ButtonInteraction, dev/kord/core/entity/interaction/GlobalComponentInteraction { public fun (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)V public fun acknowledgeEphemeral (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -7411,14 +7681,12 @@ public final class dev/kord/core/entity/interaction/GlobalButtonInteraction : de public synthetic fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/interaction/Interaction; } -public final class dev/kord/core/entity/interaction/GlobalChatInputCommandInteraction : dev/kord/core/entity/interaction/ChatInputCommandInteraction, dev/kord/core/entity/interaction/GlobalApplicationCommandInteraction { +public final class dev/kord/core/entity/interaction/GlobalChatInputCommandInteraction : dev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction, dev/kord/core/entity/interaction/GlobalApplicationCommandInteraction { public fun (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)V public fun acknowledgeEphemeral (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun acknowledgePublic (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun compareTo (Ldev/kord/core/entity/Entity;)I public synthetic fun compareTo (Ljava/lang/Object;)I - public fun delete (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public fun editPermissions (Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun equals (Ljava/lang/Object;)Z public fun getApplicationId ()Ldev/kord/common/entity/Snowflake; public fun getChannel ()Ldev/kord/core/behavior/channel/MessageChannelBehavior; @@ -7434,7 +7702,6 @@ public final class dev/kord/core/entity/interaction/GlobalChatInputCommandIntera public fun getName ()Ljava/lang/String; public fun getOriginalInteractionResponse (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getResolvedObjects ()Ldev/kord/core/entity/interaction/ResolvedObjects; - public fun getService ()Ldev/kord/rest/service/InteractionService; public fun getSupplier ()Ldev/kord/core/supplier/EntitySupplier; public fun getToken ()Ljava/lang/String; public fun getType ()Ldev/kord/common/entity/InteractionType; @@ -7473,14 +7740,30 @@ public final class dev/kord/core/entity/interaction/GlobalComponentInteraction$D public static fun getVersion (Ldev/kord/core/entity/interaction/GlobalComponentInteraction;)I } +public abstract interface class dev/kord/core/entity/interaction/GlobalInteraction : dev/kord/core/entity/interaction/Interaction { + public abstract fun getUser ()Ldev/kord/core/entity/User; +} + +public final class dev/kord/core/entity/interaction/GlobalInteraction$DefaultImpls { + public static fun compareTo (Ldev/kord/core/entity/interaction/GlobalInteraction;Ldev/kord/core/entity/Entity;)I + public static fun getApplicationId (Ldev/kord/core/entity/interaction/GlobalInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getChannel (Ldev/kord/core/entity/interaction/GlobalInteraction;)Ldev/kord/core/behavior/channel/MessageChannelBehavior; + public static fun getChannel (Ldev/kord/core/entity/interaction/GlobalInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getChannelId (Ldev/kord/core/entity/interaction/GlobalInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getChannelOrNull (Ldev/kord/core/entity/interaction/GlobalInteraction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getId (Ldev/kord/core/entity/interaction/GlobalInteraction;)Ldev/kord/common/entity/Snowflake; + public static fun getToken (Ldev/kord/core/entity/interaction/GlobalInteraction;)Ljava/lang/String; + public static fun getType (Ldev/kord/core/entity/interaction/GlobalInteraction;)Ldev/kord/common/entity/InteractionType; + public static fun getUser (Ldev/kord/core/entity/interaction/GlobalInteraction;)Ldev/kord/core/entity/User; + public static fun getVersion (Ldev/kord/core/entity/interaction/GlobalInteraction;)I +} + public final class dev/kord/core/entity/interaction/GlobalMessageCommandInteraction : dev/kord/core/entity/interaction/GlobalApplicationCommandInteraction, dev/kord/core/entity/interaction/MessageCommandInteraction { public fun (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)V public fun acknowledgeEphemeral (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun acknowledgePublic (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun compareTo (Ldev/kord/core/entity/Entity;)I public synthetic fun compareTo (Ljava/lang/Object;)I - public fun delete (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public fun editPermissions (Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun equals (Ljava/lang/Object;)Z public fun getApplicationId ()Ldev/kord/common/entity/Snowflake; public fun getChannel ()Ldev/kord/core/behavior/channel/MessageChannelBehavior; @@ -7496,7 +7779,6 @@ public final class dev/kord/core/entity/interaction/GlobalMessageCommandInteract public fun getName ()Ljava/lang/String; public fun getOriginalInteractionResponse (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getResolvedObjects ()Ldev/kord/core/entity/interaction/ResolvedObjects; - public fun getService ()Ldev/kord/rest/service/InteractionService; public fun getSupplier ()Ldev/kord/core/supplier/EntitySupplier; public fun getTarget (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getTargetBehavior ()Ldev/kord/core/behavior/MessageBehavior; @@ -7560,8 +7842,6 @@ public final class dev/kord/core/entity/interaction/GlobalUserCommandInteraction public fun acknowledgePublic (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun compareTo (Ldev/kord/core/entity/Entity;)I public synthetic fun compareTo (Ljava/lang/Object;)I - public fun delete (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public fun editPermissions (Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun equals (Ljava/lang/Object;)Z public fun getApplicationId ()Ldev/kord/common/entity/Snowflake; public fun getChannel ()Ldev/kord/core/behavior/channel/MessageChannelBehavior; @@ -7576,7 +7856,6 @@ public final class dev/kord/core/entity/interaction/GlobalUserCommandInteraction public fun getName ()Ljava/lang/String; public fun getOriginalInteractionResponse (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getResolvedObjects ()Ldev/kord/core/entity/interaction/ResolvedObjects; - public fun getService ()Ldev/kord/rest/service/InteractionService; public fun getSupplier ()Ldev/kord/core/supplier/EntitySupplier; public fun getTarget (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getTargetBehavior ()Ldev/kord/core/behavior/UserBehavior; @@ -7653,6 +7932,35 @@ public final class dev/kord/core/entity/interaction/GuildApplicationCommandInter public static fun withStrategy (Ldev/kord/core/entity/interaction/GuildApplicationCommandInteraction;Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/interaction/GuildApplicationCommandInteraction; } +public final class dev/kord/core/entity/interaction/GuildAutoCompleteInteraction : dev/kord/core/behavior/GuildInteractionBehavior, dev/kord/core/entity/interaction/AutoCompleteInteraction { + public fun (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)V + public synthetic fun (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun compareTo (Ldev/kord/core/entity/Entity;)I + public synthetic fun compareTo (Ljava/lang/Object;)I + public fun getApplicationId ()Ldev/kord/common/entity/Snowflake; + public fun getChannel ()Ldev/kord/core/behavior/channel/MessageChannelBehavior; + public fun getChannel (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getChannelId ()Ldev/kord/common/entity/Snowflake; + public fun getChannelOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getCommand ()Ldev/kord/core/entity/interaction/InteractionCommand; + public fun getData ()Ldev/kord/core/cache/data/InteractionData; + public fun getGuild (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildBehavior ()Ldev/kord/core/behavior/GuildBehavior; + public fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public fun getGuildOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getId ()Ldev/kord/common/entity/Snowflake; + public fun getKord ()Ldev/kord/core/Kord; + public fun getSupplier ()Ldev/kord/core/supplier/EntitySupplier; + public fun getToken ()Ljava/lang/String; + public fun getType ()Ldev/kord/common/entity/InteractionType; + public synthetic fun getUser ()Ldev/kord/core/behavior/UserBehavior; + public fun getUser ()Ldev/kord/core/entity/User; + public fun getVersion ()I + public synthetic fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/behavior/interaction/InteractionBehavior; + public synthetic fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/Strategizable; + public fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/interaction/Interaction; +} + public final class dev/kord/core/entity/interaction/GuildButtonInteraction : dev/kord/core/entity/interaction/ButtonInteraction, dev/kord/core/entity/interaction/GuildComponentInteraction { public fun (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)V public fun acknowledgeEphemeral (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -7694,7 +8002,7 @@ public final class dev/kord/core/entity/interaction/GuildButtonInteraction : dev public synthetic fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/interaction/Interaction; } -public final class dev/kord/core/entity/interaction/GuildChatInputCommandInteraction : dev/kord/core/entity/interaction/ChatInputCommandInteraction, dev/kord/core/entity/interaction/GuildApplicationCommandInteraction { +public final class dev/kord/core/entity/interaction/GuildChatInputCommandInteraction : dev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction, dev/kord/core/entity/interaction/GuildApplicationCommandInteraction { public fun (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)V public fun acknowledgeEphemeral (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun acknowledgePublic (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -7912,8 +8220,6 @@ public final class dev/kord/core/entity/interaction/Interaction$Companion { } public final class dev/kord/core/entity/interaction/Interaction$DefaultImpls { - public static fun acknowledgeEphemeral (Ldev/kord/core/entity/interaction/Interaction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public static fun acknowledgePublic (Ldev/kord/core/entity/interaction/Interaction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun compareTo (Ldev/kord/core/entity/interaction/Interaction;Ldev/kord/core/entity/Entity;)I public static fun getApplicationId (Ldev/kord/core/entity/interaction/Interaction;)Ldev/kord/common/entity/Snowflake; public static fun getChannel (Ldev/kord/core/entity/interaction/Interaction;)Ldev/kord/core/behavior/channel/MessageChannelBehavior; @@ -7921,7 +8227,6 @@ public final class dev/kord/core/entity/interaction/Interaction$DefaultImpls { public static fun getChannelId (Ldev/kord/core/entity/interaction/Interaction;)Ldev/kord/common/entity/Snowflake; public static fun getChannelOrNull (Ldev/kord/core/entity/interaction/Interaction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getId (Ldev/kord/core/entity/interaction/Interaction;)Ldev/kord/common/entity/Snowflake; - public static fun getOriginalInteractionResponse (Ldev/kord/core/entity/interaction/Interaction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getToken (Ldev/kord/core/entity/interaction/Interaction;)Ljava/lang/String; public static fun getType (Ldev/kord/core/entity/interaction/Interaction;)Ldev/kord/common/entity/InteractionType; public static fun getVersion (Ldev/kord/core/entity/interaction/Interaction;)I @@ -7967,24 +8272,6 @@ public abstract class dev/kord/core/entity/interaction/InteractionFollowup : dev public final fun getMessage ()Ldev/kord/core/entity/Message; } -public final class dev/kord/core/entity/interaction/InteractionKt { - public static final fun GlobalApplicationCommandInteraction (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction; - public static synthetic fun GlobalApplicationCommandInteraction$default (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;ILjava/lang/Object;)Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction; - public static final fun GuildApplicationCommandInteraction (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;)Ldev/kord/core/entity/interaction/GuildApplicationCommandInteraction; - public static synthetic fun GuildApplicationCommandInteraction$default (Ldev/kord/core/cache/data/InteractionData;Ldev/kord/core/Kord;Ldev/kord/core/supplier/EntitySupplier;ILjava/lang/Object;)Ldev/kord/core/entity/interaction/GuildApplicationCommandInteraction; - public static final fun InteractionCommand (Ldev/kord/core/cache/data/ApplicationInteractionData;Ldev/kord/core/Kord;)Ldev/kord/core/entity/interaction/InteractionCommand; - public static final fun OptionValue (Ldev/kord/common/entity/CommandArgument;Ldev/kord/core/entity/interaction/ResolvedObjects;)Ldev/kord/core/entity/interaction/OptionValue; - public static final fun boolean (Ldev/kord/core/entity/interaction/OptionValue;)Z - public static final fun channel (Ldev/kord/core/entity/interaction/OptionValue;)Ldev/kord/core/entity/channel/ResolvedChannel; - public static final fun int (Ldev/kord/core/entity/interaction/OptionValue;)J - public static final fun member (Ldev/kord/core/entity/interaction/OptionValue;)Ldev/kord/core/entity/Member; - public static final fun mentionable (Ldev/kord/core/entity/interaction/OptionValue;)Ldev/kord/core/entity/Entity; - public static final fun number (Ldev/kord/core/entity/interaction/OptionValue;)D - public static final fun role (Ldev/kord/core/entity/interaction/OptionValue;)Ldev/kord/core/entity/Role; - public static final fun string (Ldev/kord/core/entity/interaction/OptionValue;)Ljava/lang/String; - public static final fun user (Ldev/kord/core/entity/interaction/OptionValue;)Ldev/kord/core/entity/User; -} - public abstract interface class dev/kord/core/entity/interaction/MessageCommandInteraction : dev/kord/core/entity/interaction/ApplicationCommandInteraction { public abstract fun getMessages ()Ljava/util/Map; public abstract fun getTarget (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -8037,52 +8324,53 @@ public final class dev/kord/core/entity/interaction/MessageInteraction : dev/kor } public abstract class dev/kord/core/entity/interaction/OptionValue { - public synthetic fun (Ljava/lang/Object;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/Object;ZLkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getFocused ()Z public final fun getValue ()Ljava/lang/Object; } public final class dev/kord/core/entity/interaction/OptionValue$BooleanOptionValue : dev/kord/core/entity/interaction/OptionValue { - public fun (Z)V + public fun (ZZ)V public fun toString ()Ljava/lang/String; } public final class dev/kord/core/entity/interaction/OptionValue$ChannelOptionValue : dev/kord/core/entity/interaction/OptionValue { - public fun (Ldev/kord/core/entity/channel/ResolvedChannel;)V + public fun (Ldev/kord/core/entity/channel/ResolvedChannel;Z)V public fun toString ()Ljava/lang/String; } public final class dev/kord/core/entity/interaction/OptionValue$IntOptionValue : dev/kord/core/entity/interaction/OptionValue { - public fun (J)V + public fun (JZ)V public fun toString ()Ljava/lang/String; } public final class dev/kord/core/entity/interaction/OptionValue$MemberOptionValue : dev/kord/core/entity/interaction/OptionValue$UserOptionValue { - public fun (Ldev/kord/core/entity/Member;)V + public fun (Ldev/kord/core/entity/Member;Z)V public fun toString ()Ljava/lang/String; } public final class dev/kord/core/entity/interaction/OptionValue$MentionableOptionValue : dev/kord/core/entity/interaction/OptionValue { - public fun (Ldev/kord/core/entity/Entity;)V + public fun (Ldev/kord/core/entity/Entity;Z)V public fun toString ()Ljava/lang/String; } public final class dev/kord/core/entity/interaction/OptionValue$NumberOptionValue : dev/kord/core/entity/interaction/OptionValue { - public fun (D)V + public fun (DZ)V public fun toString ()Ljava/lang/String; } public final class dev/kord/core/entity/interaction/OptionValue$RoleOptionValue : dev/kord/core/entity/interaction/OptionValue { - public fun (Ldev/kord/core/entity/Role;)V + public fun (Ldev/kord/core/entity/Role;Z)V public fun toString ()Ljava/lang/String; } public final class dev/kord/core/entity/interaction/OptionValue$StringOptionValue : dev/kord/core/entity/interaction/OptionValue { - public fun (Ljava/lang/String;)V + public fun (Ljava/lang/String;Z)V public fun toString ()Ljava/lang/String; } public class dev/kord/core/entity/interaction/OptionValue$UserOptionValue : dev/kord/core/entity/interaction/OptionValue { - public fun (Ldev/kord/core/entity/User;)V + public fun (Ldev/kord/core/entity/User;Z)V public fun toString ()Ljava/lang/String; } @@ -8320,14 +8608,16 @@ public final class dev/kord/core/event/channel/CategoryDeleteEvent : dev/kord/co } public final class dev/kord/core/event/channel/CategoryUpdateEvent : dev/kord/core/event/channel/ChannelUpdateEvent, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/core/entity/channel/Category;ILkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/core/entity/channel/Category;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/core/entity/channel/Category;Ldev/kord/core/entity/channel/Category;ILkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/channel/Category;Ldev/kord/core/entity/channel/Category;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getChannel ()Ldev/kord/core/entity/channel/Category; public synthetic fun getChannel ()Ldev/kord/core/entity/channel/Channel; public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; public fun getKord ()Ldev/kord/core/Kord; + public fun getOld ()Ldev/kord/core/entity/channel/Category; + public synthetic fun getOld ()Ldev/kord/core/entity/channel/Channel; public fun getShard ()I public fun toString ()Ljava/lang/String; } @@ -8377,6 +8667,7 @@ public final class dev/kord/core/event/channel/ChannelPinsUpdateEvent : dev/kord public abstract interface class dev/kord/core/event/channel/ChannelUpdateEvent : dev/kord/core/event/Event { public abstract fun getChannel ()Ldev/kord/core/entity/channel/Channel; public abstract fun getKord ()Ldev/kord/core/Kord; + public abstract fun getOld ()Ldev/kord/core/entity/channel/Channel; } public final class dev/kord/core/event/channel/ChannelUpdateEvent$DefaultImpls { @@ -8411,14 +8702,16 @@ public final class dev/kord/core/event/channel/DMChannelDeleteEvent : dev/kord/c } public final class dev/kord/core/event/channel/DMChannelUpdateEvent : dev/kord/core/event/channel/ChannelUpdateEvent, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/core/entity/channel/DmChannel;ILkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/core/entity/channel/DmChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/core/entity/channel/DmChannel;Ldev/kord/core/entity/channel/DmChannel;ILkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/channel/DmChannel;Ldev/kord/core/entity/channel/DmChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public synthetic fun getChannel ()Ldev/kord/core/entity/channel/Channel; public fun getChannel ()Ldev/kord/core/entity/channel/DmChannel; public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; public fun getKord ()Ldev/kord/core/Kord; + public synthetic fun getOld ()Ldev/kord/core/entity/channel/Channel; + public fun getOld ()Ldev/kord/core/entity/channel/DmChannel; public fun getShard ()I public fun toString ()Ljava/lang/String; } @@ -8450,14 +8743,16 @@ public final class dev/kord/core/event/channel/NewsChannelDeleteEvent : dev/kord } public final class dev/kord/core/event/channel/NewsChannelUpdateEvent : dev/kord/core/event/channel/ChannelUpdateEvent, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/core/entity/channel/NewsChannel;ILkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/core/entity/channel/NewsChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/core/entity/channel/NewsChannel;Ldev/kord/core/entity/channel/NewsChannel;ILkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/channel/NewsChannel;Ldev/kord/core/entity/channel/NewsChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public synthetic fun getChannel ()Ldev/kord/core/entity/channel/Channel; public fun getChannel ()Ldev/kord/core/entity/channel/NewsChannel; public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; public fun getKord ()Ldev/kord/core/Kord; + public synthetic fun getOld ()Ldev/kord/core/entity/channel/Channel; + public fun getOld ()Ldev/kord/core/entity/channel/NewsChannel; public fun getShard ()I public fun toString ()Ljava/lang/String; } @@ -8489,14 +8784,16 @@ public final class dev/kord/core/event/channel/StageChannelDeleteEvent : dev/kor } public final class dev/kord/core/event/channel/StageChannelUpdateEvent : dev/kord/core/event/channel/ChannelUpdateEvent, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/core/entity/channel/StageChannel;ILkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/core/entity/channel/StageChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/core/entity/channel/StageChannel;Ldev/kord/core/entity/channel/StageChannel;ILkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/channel/StageChannel;Ldev/kord/core/entity/channel/StageChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public synthetic fun getChannel ()Ldev/kord/core/entity/channel/Channel; public fun getChannel ()Ldev/kord/core/entity/channel/StageChannel; public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; public fun getKord ()Ldev/kord/core/Kord; + public synthetic fun getOld ()Ldev/kord/core/entity/channel/Channel; + public fun getOld ()Ldev/kord/core/entity/channel/StageChannel; public fun getShard ()I public fun toString ()Ljava/lang/String; } @@ -8528,14 +8825,16 @@ public final class dev/kord/core/event/channel/StoreChannelDeleteEvent : dev/kor } public final class dev/kord/core/event/channel/StoreChannelUpdateEvent : dev/kord/core/event/channel/ChannelUpdateEvent, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/core/entity/channel/StoreChannel;ILkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/core/entity/channel/StoreChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/core/entity/channel/StoreChannel;Ldev/kord/core/entity/channel/StoreChannel;ILkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/channel/StoreChannel;Ldev/kord/core/entity/channel/StoreChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public synthetic fun getChannel ()Ldev/kord/core/entity/channel/Channel; public fun getChannel ()Ldev/kord/core/entity/channel/StoreChannel; public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; public fun getKord ()Ldev/kord/core/Kord; + public synthetic fun getOld ()Ldev/kord/core/entity/channel/Channel; + public fun getOld ()Ldev/kord/core/entity/channel/StoreChannel; public fun getShard ()I public fun toString ()Ljava/lang/String; } @@ -8567,14 +8866,16 @@ public final class dev/kord/core/event/channel/TextChannelDeleteEvent : dev/kord } public final class dev/kord/core/event/channel/TextChannelUpdateEvent : dev/kord/core/event/channel/ChannelUpdateEvent, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/core/entity/channel/TextChannel;ILkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/core/entity/channel/TextChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/core/entity/channel/TextChannel;Ldev/kord/core/entity/channel/TextChannel;ILkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/channel/TextChannel;Ldev/kord/core/entity/channel/TextChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public synthetic fun getChannel ()Ldev/kord/core/entity/channel/Channel; public fun getChannel ()Ldev/kord/core/entity/channel/TextChannel; public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; public fun getKord ()Ldev/kord/core/Kord; + public synthetic fun getOld ()Ldev/kord/core/entity/channel/Channel; + public fun getOld ()Ldev/kord/core/entity/channel/TextChannel; public fun getShard ()I public fun toString ()Ljava/lang/String; } @@ -8617,7 +8918,7 @@ public final class dev/kord/core/event/channel/UnknownChannelCreateEvent : dev/k public fun toString ()Ljava/lang/String; } -public final class dev/kord/core/event/channel/UnknownChannelDeleteEvent : dev/kord/core/event/channel/ChannelCreateEvent, kotlinx/coroutines/CoroutineScope { +public final class dev/kord/core/event/channel/UnknownChannelDeleteEvent : dev/kord/core/event/channel/ChannelDeleteEvent, kotlinx/coroutines/CoroutineScope { public fun (Ldev/kord/core/entity/channel/Channel;ILkotlinx/coroutines/CoroutineScope;)V public synthetic fun (Ldev/kord/core/entity/channel/Channel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getChannel ()Ldev/kord/core/entity/channel/Channel; @@ -8630,13 +8931,14 @@ public final class dev/kord/core/event/channel/UnknownChannelDeleteEvent : dev/k } public final class dev/kord/core/event/channel/UnknownChannelUpdateEvent : dev/kord/core/event/channel/ChannelUpdateEvent, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/core/entity/channel/Channel;ILkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/core/entity/channel/Channel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/core/entity/channel/Channel;Ldev/kord/core/entity/channel/Channel;ILkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/channel/Channel;Ldev/kord/core/entity/channel/Channel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getChannel ()Ldev/kord/core/entity/channel/Channel; public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; public fun getKord ()Ldev/kord/core/Kord; + public fun getOld ()Ldev/kord/core/entity/channel/Channel; public fun getShard ()I public fun toString ()Ljava/lang/String; } @@ -8668,14 +8970,16 @@ public final class dev/kord/core/event/channel/VoiceChannelDeleteEvent : dev/kor } public final class dev/kord/core/event/channel/VoiceChannelUpdateEvent : dev/kord/core/event/channel/ChannelUpdateEvent, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/core/entity/channel/VoiceChannel;ILkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/core/entity/channel/VoiceChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/core/entity/channel/VoiceChannel;Ldev/kord/core/entity/channel/VoiceChannel;ILkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/channel/VoiceChannel;Ldev/kord/core/entity/channel/VoiceChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public synthetic fun getChannel ()Ldev/kord/core/entity/channel/Channel; public fun getChannel ()Ldev/kord/core/entity/channel/VoiceChannel; public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; public fun getKord ()Ldev/kord/core/Kord; + public synthetic fun getOld ()Ldev/kord/core/entity/channel/Channel; + public fun getOld ()Ldev/kord/core/entity/channel/VoiceChannel; public fun getShard ()I public fun toString ()Ljava/lang/String; } @@ -8785,8 +9089,8 @@ public final class dev/kord/core/event/channel/thread/NewsChannelThreadDeleteEve } public final class dev/kord/core/event/channel/thread/NewsChannelThreadUpdateEvent : dev/kord/core/event/channel/thread/ThreadUpdateEvent, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/core/entity/channel/thread/NewsChannelThread;ILkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/core/entity/channel/thread/NewsChannelThread;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/core/entity/channel/thread/NewsChannelThread;Ldev/kord/core/entity/channel/thread/NewsChannelThread;ILkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/channel/thread/NewsChannelThread;Ldev/kord/core/entity/channel/thread/NewsChannelThread;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public synthetic fun getChannel ()Ldev/kord/core/entity/channel/Channel; public fun getChannel ()Ldev/kord/core/entity/channel/thread/NewsChannelThread; public synthetic fun getChannel ()Ldev/kord/core/entity/channel/thread/ThreadChannel; @@ -8794,6 +9098,8 @@ public final class dev/kord/core/event/channel/thread/NewsChannelThreadUpdateEve public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; public fun getKord ()Ldev/kord/core/Kord; + public synthetic fun getOld ()Ldev/kord/core/entity/channel/Channel; + public fun getOld ()Ldev/kord/core/entity/channel/thread/NewsChannelThread; public fun getShard ()I public fun toString ()Ljava/lang/String; } @@ -8827,8 +9133,8 @@ public final class dev/kord/core/event/channel/thread/TextChannelThreadDeleteEve } public final class dev/kord/core/event/channel/thread/TextChannelThreadUpdateEvent : dev/kord/core/event/channel/thread/ThreadUpdateEvent, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/core/entity/channel/thread/TextChannelThread;ILkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/core/entity/channel/thread/TextChannelThread;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/core/entity/channel/thread/TextChannelThread;Ldev/kord/core/entity/channel/thread/TextChannelThread;ILkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/channel/thread/TextChannelThread;Ldev/kord/core/entity/channel/thread/TextChannelThread;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public synthetic fun getChannel ()Ldev/kord/core/entity/channel/Channel; public fun getChannel ()Ldev/kord/core/entity/channel/thread/TextChannelThread; public synthetic fun getChannel ()Ldev/kord/core/entity/channel/thread/ThreadChannel; @@ -8836,6 +9142,8 @@ public final class dev/kord/core/event/channel/thread/TextChannelThreadUpdateEve public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; public fun getKord ()Ldev/kord/core/Kord; + public synthetic fun getOld ()Ldev/kord/core/entity/channel/Channel; + public fun getOld ()Ldev/kord/core/entity/channel/thread/TextChannelThread; public fun getShard ()I public fun toString ()Ljava/lang/String; } @@ -8946,14 +9254,16 @@ public final class dev/kord/core/event/channel/thread/UnknownChannelThreadDelete } public final class dev/kord/core/event/channel/thread/UnknownChannelThreadUpdateEvent : dev/kord/core/event/channel/thread/ThreadUpdateEvent, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/core/entity/channel/thread/ThreadChannel;ILkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/core/entity/channel/thread/ThreadChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/core/entity/channel/thread/ThreadChannel;Ldev/kord/core/entity/channel/thread/ThreadChannel;ILkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/channel/thread/ThreadChannel;Ldev/kord/core/entity/channel/thread/ThreadChannel;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public synthetic fun getChannel ()Ldev/kord/core/entity/channel/Channel; public fun getChannel ()Ldev/kord/core/entity/channel/thread/ThreadChannel; public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; public fun getKord ()Ldev/kord/core/Kord; + public synthetic fun getOld ()Ldev/kord/core/entity/channel/Channel; + public fun getOld ()Ldev/kord/core/entity/channel/thread/ThreadChannel; public fun getShard ()I public fun toString ()Ljava/lang/String; } @@ -9126,8 +9436,8 @@ public final class dev/kord/core/event/guild/BanRemoveEvent : dev/kord/core/enti } public final class dev/kord/core/event/guild/EmojisUpdateEvent : dev/kord/core/entity/Strategizable, dev/kord/core/event/Event, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/common/entity/Snowflake;Ljava/util/Set;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/common/entity/Snowflake;Ljava/util/Set;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/common/entity/Snowflake;Ljava/util/Set;Ljava/util/Set;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/common/entity/Snowflake;Ljava/util/Set;Ljava/util/Set;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public final fun getEmojis ()Ljava/util/Set; @@ -9137,6 +9447,7 @@ public final class dev/kord/core/event/guild/EmojisUpdateEvent : dev/kord/core/e public final fun getGuildId ()Ldev/kord/common/entity/Snowflake; public final fun getGuildOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getKord ()Ldev/kord/core/Kord; + public final fun getOld ()Ljava/util/Set; public fun getShard ()I public fun getSupplier ()Ldev/kord/core/supplier/EntitySupplier; public fun toString ()Ljava/lang/String; @@ -9170,6 +9481,203 @@ public final class dev/kord/core/event/guild/GuildDeleteEvent : dev/kord/core/ev public fun toString ()Ljava/lang/String; } +public final class dev/kord/core/event/guild/GuildScheduledEventCreateEvent : dev/kord/core/event/guild/GuildScheduledEventEvent, kotlinx/coroutines/CoroutineScope { + public fun (Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ldev/kord/core/entity/GuildScheduledEvent; + public final fun component2 ()Ldev/kord/core/Kord; + public final fun component3 ()I + public final fun component4 ()Ldev/kord/core/supplier/EntitySupplier; + public final fun component5 ()Lkotlinx/coroutines/CoroutineScope; + public final fun copy (Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)Ldev/kord/core/event/guild/GuildScheduledEventCreateEvent; + public static synthetic fun copy$default (Ldev/kord/core/event/guild/GuildScheduledEventCreateEvent;Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILjava/lang/Object;)Ldev/kord/core/event/guild/GuildScheduledEventCreateEvent; + public fun equals (Ljava/lang/Object;)Z + public fun getChannelId ()Ldev/kord/common/entity/Snowflake; + public fun getChannelOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; + public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; + public fun getGateway ()Ldev/kord/gateway/Gateway; + public fun getGuild (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public fun getGuildOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getKord ()Ldev/kord/core/Kord; + public fun getScheduledEvent ()Ldev/kord/core/entity/GuildScheduledEvent; + public fun getScheduledEventId ()Ldev/kord/common/entity/Snowflake; + public fun getShard ()I + public fun getSupplier ()Ldev/kord/core/supplier/EntitySupplier; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/Strategizable; +} + +public final class dev/kord/core/event/guild/GuildScheduledEventDeleteEvent : dev/kord/core/event/guild/GuildScheduledEventEvent, kotlinx/coroutines/CoroutineScope { + public fun (Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ldev/kord/core/entity/GuildScheduledEvent; + public final fun component2 ()Ldev/kord/core/Kord; + public final fun component3 ()I + public final fun component4 ()Ldev/kord/core/supplier/EntitySupplier; + public final fun component5 ()Lkotlinx/coroutines/CoroutineScope; + public final fun copy (Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)Ldev/kord/core/event/guild/GuildScheduledEventDeleteEvent; + public static synthetic fun copy$default (Ldev/kord/core/event/guild/GuildScheduledEventDeleteEvent;Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILjava/lang/Object;)Ldev/kord/core/event/guild/GuildScheduledEventDeleteEvent; + public fun equals (Ljava/lang/Object;)Z + public fun getChannelId ()Ldev/kord/common/entity/Snowflake; + public fun getChannelOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; + public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; + public fun getGateway ()Ldev/kord/gateway/Gateway; + public fun getGuild (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public fun getGuildOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getKord ()Ldev/kord/core/Kord; + public fun getScheduledEvent ()Ldev/kord/core/entity/GuildScheduledEvent; + public fun getScheduledEventId ()Ldev/kord/common/entity/Snowflake; + public fun getShard ()I + public fun getSupplier ()Ldev/kord/core/supplier/EntitySupplier; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/Strategizable; +} + +public abstract interface class dev/kord/core/event/guild/GuildScheduledEventEvent : dev/kord/core/entity/Strategizable, dev/kord/core/event/Event, kotlinx/coroutines/CoroutineScope { + public abstract fun getChannelId ()Ldev/kord/common/entity/Snowflake; + public abstract fun getChannelOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getGuild (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public abstract fun getGuildOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getScheduledEvent ()Ldev/kord/core/entity/GuildScheduledEvent; + public abstract fun getScheduledEventId ()Ldev/kord/common/entity/Snowflake; +} + +public final class dev/kord/core/event/guild/GuildScheduledEventEvent$DefaultImpls { + public static fun getChannelId (Ldev/kord/core/event/guild/GuildScheduledEventEvent;)Ldev/kord/common/entity/Snowflake; + public static fun getChannelOrNull (Ldev/kord/core/event/guild/GuildScheduledEventEvent;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getGateway (Ldev/kord/core/event/guild/GuildScheduledEventEvent;)Ldev/kord/gateway/Gateway; + public static fun getGuild (Ldev/kord/core/event/guild/GuildScheduledEventEvent;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getGuildId (Ldev/kord/core/event/guild/GuildScheduledEventEvent;)Ldev/kord/common/entity/Snowflake; + public static fun getGuildOrNull (Ldev/kord/core/event/guild/GuildScheduledEventEvent;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getScheduledEventId (Ldev/kord/core/event/guild/GuildScheduledEventEvent;)Ldev/kord/common/entity/Snowflake; +} + +public final class dev/kord/core/event/guild/GuildScheduledEventUpdateEvent : dev/kord/core/event/guild/GuildScheduledEventEvent, kotlinx/coroutines/CoroutineScope { + public fun (Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ldev/kord/core/entity/GuildScheduledEvent; + public final fun component2 ()Ldev/kord/core/entity/GuildScheduledEvent; + public final fun component3 ()Ldev/kord/core/Kord; + public final fun component4 ()I + public final fun component5 ()Ldev/kord/core/supplier/EntitySupplier; + public final fun component6 ()Lkotlinx/coroutines/CoroutineScope; + public final fun copy (Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)Ldev/kord/core/event/guild/GuildScheduledEventUpdateEvent; + public static synthetic fun copy$default (Ldev/kord/core/event/guild/GuildScheduledEventUpdateEvent;Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/entity/GuildScheduledEvent;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILjava/lang/Object;)Ldev/kord/core/event/guild/GuildScheduledEventUpdateEvent; + public fun equals (Ljava/lang/Object;)Z + public fun getChannelId ()Ldev/kord/common/entity/Snowflake; + public fun getChannelOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; + public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; + public fun getGateway ()Ldev/kord/gateway/Gateway; + public fun getGuild (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public fun getGuildOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getKord ()Ldev/kord/core/Kord; + public final fun getOldEvent ()Ldev/kord/core/entity/GuildScheduledEvent; + public fun getScheduledEvent ()Ldev/kord/core/entity/GuildScheduledEvent; + public fun getScheduledEventId ()Ldev/kord/common/entity/Snowflake; + public fun getShard ()I + public fun getSupplier ()Ldev/kord/core/supplier/EntitySupplier; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/Strategizable; +} + +public final class dev/kord/core/event/guild/GuildScheduledEventUserAddEvent : dev/kord/core/event/guild/GuildScheduledEventUserEvent, kotlinx/coroutines/CoroutineScope { + public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ldev/kord/common/entity/Snowflake; + public final fun component2 ()Ldev/kord/common/entity/Snowflake; + public final fun component3 ()Ldev/kord/common/entity/Snowflake; + public final fun component4 ()Ldev/kord/core/Kord; + public final fun component5 ()I + public final fun component6 ()Ldev/kord/core/supplier/EntitySupplier; + public final fun component7 ()Lkotlinx/coroutines/CoroutineScope; + public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)Ldev/kord/core/event/guild/GuildScheduledEventUserAddEvent; + public static synthetic fun copy$default (Ldev/kord/core/event/guild/GuildScheduledEventUserAddEvent;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILjava/lang/Object;)Ldev/kord/core/event/guild/GuildScheduledEventUserAddEvent; + public fun equals (Ljava/lang/Object;)Z + public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; + public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; + public fun getEvent (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getEventOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGateway ()Ldev/kord/gateway/Gateway; + public fun getGuild (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public fun getGuildOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getKord ()Ldev/kord/core/Kord; + public fun getScheduledEventId ()Ldev/kord/common/entity/Snowflake; + public fun getShard ()I + public fun getSupplier ()Ldev/kord/core/supplier/EntitySupplier; + public fun getUser (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getUserId ()Ldev/kord/common/entity/Snowflake; + public fun getUserOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/Strategizable; +} + +public abstract interface class dev/kord/core/event/guild/GuildScheduledEventUserEvent : dev/kord/core/entity/Strategizable, dev/kord/core/event/Event { + public abstract fun getEvent (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getEventOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getGuild (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public abstract fun getGuildOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getScheduledEventId ()Ldev/kord/common/entity/Snowflake; + public abstract fun getUser (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getUserId ()Ldev/kord/common/entity/Snowflake; + public abstract fun getUserOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} + +public final class dev/kord/core/event/guild/GuildScheduledEventUserEvent$DefaultImpls { + public static fun getEvent (Ldev/kord/core/event/guild/GuildScheduledEventUserEvent;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getEventOrNull (Ldev/kord/core/event/guild/GuildScheduledEventUserEvent;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getGateway (Ldev/kord/core/event/guild/GuildScheduledEventUserEvent;)Ldev/kord/gateway/Gateway; + public static fun getGuild (Ldev/kord/core/event/guild/GuildScheduledEventUserEvent;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getGuildOrNull (Ldev/kord/core/event/guild/GuildScheduledEventUserEvent;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getUser (Ldev/kord/core/event/guild/GuildScheduledEventUserEvent;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getUserOrNull (Ldev/kord/core/event/guild/GuildScheduledEventUserEvent;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} + +public final class dev/kord/core/event/guild/GuildScheduledEventUserRemoveEvent : dev/kord/core/event/guild/GuildScheduledEventUserEvent, kotlinx/coroutines/CoroutineScope { + public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ldev/kord/common/entity/Snowflake; + public final fun component2 ()Ldev/kord/common/entity/Snowflake; + public final fun component3 ()Ldev/kord/common/entity/Snowflake; + public final fun component4 ()Ldev/kord/core/Kord; + public final fun component5 ()I + public final fun component6 ()Ldev/kord/core/supplier/EntitySupplier; + public final fun component7 ()Lkotlinx/coroutines/CoroutineScope; + public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)Ldev/kord/core/event/guild/GuildScheduledEventUserRemoveEvent; + public static synthetic fun copy$default (Ldev/kord/core/event/guild/GuildScheduledEventUserRemoveEvent;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/core/Kord;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILjava/lang/Object;)Ldev/kord/core/event/guild/GuildScheduledEventUserRemoveEvent; + public fun equals (Ljava/lang/Object;)Z + public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; + public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; + public fun getEvent (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getEventOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGateway ()Ldev/kord/gateway/Gateway; + public fun getGuild (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public fun getGuildOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getKord ()Ldev/kord/core/Kord; + public fun getScheduledEventId ()Ldev/kord/common/entity/Snowflake; + public fun getShard ()I + public fun getSupplier ()Ldev/kord/core/supplier/EntitySupplier; + public fun getUser (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getUserId ()Ldev/kord/common/entity/Snowflake; + public fun getUserOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public fun withStrategy (Ldev/kord/core/supplier/EntitySupplyStrategy;)Ldev/kord/core/entity/Strategizable; +} + public final class dev/kord/core/event/guild/GuildUpdateEvent : dev/kord/core/event/Event, kotlinx/coroutines/CoroutineScope { public fun (Ldev/kord/core/entity/Guild;Ldev/kord/core/entity/Guild;ILkotlinx/coroutines/CoroutineScope;)V public synthetic fun (Ldev/kord/core/entity/Guild;Ldev/kord/core/entity/Guild;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -9281,8 +9789,8 @@ public final class dev/kord/core/event/guild/MemberJoinEvent : dev/kord/core/ent } public final class dev/kord/core/event/guild/MemberLeaveEvent : dev/kord/core/event/Event, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/core/entity/User;Ldev/kord/common/entity/Snowflake;ILkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/core/entity/User;Ldev/kord/common/entity/Snowflake;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/core/entity/User;Ldev/kord/core/entity/Member;Ldev/kord/common/entity/Snowflake;ILkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/User;Ldev/kord/core/entity/Member;Ldev/kord/common/entity/Snowflake;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; @@ -9291,6 +9799,7 @@ public final class dev/kord/core/event/guild/MemberLeaveEvent : dev/kord/core/ev public final fun getGuildId ()Ldev/kord/common/entity/Snowflake; public final fun getGuildOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getKord ()Ldev/kord/core/Kord; + public final fun getOld ()Ldev/kord/core/entity/Member; public fun getShard ()I public final fun getUser ()Ldev/kord/core/entity/User; public fun toString ()Ljava/lang/String; @@ -9423,6 +9932,13 @@ public final class dev/kord/core/event/interaction/ApplicationInteractionCreateE public static fun getGateway (Ldev/kord/core/event/interaction/ApplicationInteractionCreateEvent;)Ldev/kord/gateway/Gateway; } +public abstract interface class dev/kord/core/event/interaction/AutoCompleteInteractionCreateEvent : dev/kord/core/event/interaction/InteractionCreateEvent { +} + +public final class dev/kord/core/event/interaction/AutoCompleteInteractionCreateEvent$DefaultImpls { + public static fun getGateway (Ldev/kord/core/event/interaction/AutoCompleteInteractionCreateEvent;)Ldev/kord/gateway/Gateway; +} + public abstract interface class dev/kord/core/event/interaction/ButtonInteractionCreateEvent : dev/kord/core/event/interaction/ComponentInteractionCreateEvent { public abstract fun getInteraction ()Ldev/kord/core/entity/interaction/ButtonInteraction; } @@ -9456,7 +9972,7 @@ public final class dev/kord/core/event/interaction/ChatInputCommandDeleteEvent : } public abstract interface class dev/kord/core/event/interaction/ChatInputCommandInteractionCreateEvent : dev/kord/core/event/interaction/ApplicationInteractionCreateEvent { - public abstract fun getInteraction ()Ldev/kord/core/entity/interaction/ChatInputCommandInteraction; + public abstract fun getInteraction ()Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction; } public final class dev/kord/core/event/interaction/ChatInputCommandInteractionCreateEvent$DefaultImpls { @@ -9491,6 +10007,18 @@ public final class dev/kord/core/event/interaction/GlobalApplicationInteractionC public static fun getGateway (Ldev/kord/core/event/interaction/GlobalApplicationInteractionCreateEvent;)Ldev/kord/gateway/Gateway; } +public final class dev/kord/core/event/interaction/GlobalAutoCompleteInteractionCreateEvent : dev/kord/core/event/interaction/AutoCompleteInteractionCreateEvent, kotlinx/coroutines/CoroutineScope { + public fun (Ldev/kord/core/Kord;ILdev/kord/core/entity/interaction/GlobalAutoCompleteInteraction;Lkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/Kord;ILdev/kord/core/entity/interaction/GlobalAutoCompleteInteraction;Lkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; + public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; + public fun getGateway ()Ldev/kord/gateway/Gateway; + public fun getInteraction ()Ldev/kord/core/entity/interaction/GlobalAutoCompleteInteraction; + public synthetic fun getInteraction ()Ldev/kord/core/entity/interaction/Interaction; + public fun getKord ()Ldev/kord/core/Kord; + public fun getShard ()I +} + public final class dev/kord/core/event/interaction/GlobalButtonInteractionCreateEvent : dev/kord/core/event/interaction/ButtonInteractionCreateEvent, dev/kord/core/event/interaction/GlobalComponentInteractionCreateEvent, kotlinx/coroutines/CoroutineScope { public fun (Ldev/kord/core/entity/interaction/GlobalButtonInteraction;Ldev/kord/core/Kord;ILkotlinx/coroutines/CoroutineScope;)V public synthetic fun (Ldev/kord/core/entity/interaction/GlobalButtonInteraction;Ldev/kord/core/Kord;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -9513,7 +10041,7 @@ public final class dev/kord/core/event/interaction/GlobalChatInputCommandInterac public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; public synthetic fun getInteraction ()Ldev/kord/core/entity/interaction/ApplicationCommandInteraction; - public synthetic fun getInteraction ()Ldev/kord/core/entity/interaction/ChatInputCommandInteraction; + public synthetic fun getInteraction ()Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction; public synthetic fun getInteraction ()Ldev/kord/core/entity/interaction/GlobalApplicationCommandInteraction; public fun getInteraction ()Ldev/kord/core/entity/interaction/GlobalChatInputCommandInteraction; public synthetic fun getInteraction ()Ldev/kord/core/entity/interaction/Interaction; @@ -9582,6 +10110,18 @@ public final class dev/kord/core/event/interaction/GuildApplicationInteractionCr public static fun getGateway (Ldev/kord/core/event/interaction/GuildApplicationInteractionCreateEvent;)Ldev/kord/gateway/Gateway; } +public final class dev/kord/core/event/interaction/GuildAutoCompleteInteractionCreateEvent : dev/kord/core/event/interaction/AutoCompleteInteractionCreateEvent, kotlinx/coroutines/CoroutineScope { + public fun (Ldev/kord/core/Kord;ILdev/kord/core/entity/interaction/GuildAutoCompleteInteraction;Lkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/Kord;ILdev/kord/core/entity/interaction/GuildAutoCompleteInteraction;Lkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; + public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; + public fun getGateway ()Ldev/kord/gateway/Gateway; + public fun getInteraction ()Ldev/kord/core/entity/interaction/GuildAutoCompleteInteraction; + public synthetic fun getInteraction ()Ldev/kord/core/entity/interaction/Interaction; + public fun getKord ()Ldev/kord/core/Kord; + public fun getShard ()I +} + public final class dev/kord/core/event/interaction/GuildButtonInteractionCreateEvent : dev/kord/core/event/interaction/ButtonInteractionCreateEvent, dev/kord/core/event/interaction/GuildComponentInteractionCreateEvent, kotlinx/coroutines/CoroutineScope { public fun (Ldev/kord/core/entity/interaction/GuildButtonInteraction;Ldev/kord/core/Kord;ILkotlinx/coroutines/CoroutineScope;)V public synthetic fun (Ldev/kord/core/entity/interaction/GuildButtonInteraction;Ldev/kord/core/Kord;ILkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -9604,7 +10144,7 @@ public final class dev/kord/core/event/interaction/GuildChatInputCommandInteract public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; public synthetic fun getInteraction ()Ldev/kord/core/entity/interaction/ApplicationCommandInteraction; - public synthetic fun getInteraction ()Ldev/kord/core/entity/interaction/ChatInputCommandInteraction; + public synthetic fun getInteraction ()Ldev/kord/core/entity/interaction/ChatInputCommandInvocationInteraction; public synthetic fun getInteraction ()Ldev/kord/core/entity/interaction/GuildApplicationCommandInteraction; public fun getInteraction ()Ldev/kord/core/entity/interaction/GuildChatInputCommandInteraction; public synthetic fun getInteraction ()Ldev/kord/core/entity/interaction/Interaction; @@ -10048,8 +10588,8 @@ public final class dev/kord/core/event/role/RoleDeleteEvent : dev/kord/core/enti } public final class dev/kord/core/event/role/RoleUpdateEvent : dev/kord/core/entity/Strategizable, dev/kord/core/event/Event, kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/core/entity/Role;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)V - public synthetic fun (Ldev/kord/core/entity/Role;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ldev/kord/core/entity/Role;Ldev/kord/core/entity/Role;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;)V + public synthetic fun (Ldev/kord/core/entity/Role;Ldev/kord/core/entity/Role;ILdev/kord/core/supplier/EntitySupplier;Lkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; public final fun getCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; public fun getGateway ()Ldev/kord/gateway/Gateway; @@ -10058,6 +10598,7 @@ public final class dev/kord/core/event/role/RoleUpdateEvent : dev/kord/core/enti public final fun getGuildId ()Ldev/kord/common/entity/Snowflake; public final fun getGuildOrNull (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getKord ()Ldev/kord/core/Kord; + public final fun getOld ()Ldev/kord/core/entity/Role; public final fun getRole ()Ldev/kord/core/entity/Role; public fun getShard ()I public fun getSupplier ()Ldev/kord/core/supplier/EntitySupplier; @@ -10133,6 +10674,7 @@ public final class dev/kord/core/exception/EntityNotFoundException$Companion { public final fun entityNotFound (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;)Ljava/lang/Void; public final fun guildEntityNotFound (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;)Ljava/lang/Void; public final fun guildNotFound (Ldev/kord/common/entity/Snowflake;)Ljava/lang/Void; + public final fun guildScheduledEventNotFound (Ldev/kord/common/entity/Snowflake;)Ljava/lang/Void; public final fun interactionNotFound (Ljava/lang/String;)Ljava/lang/Void; public final fun inviteNotFound (Ljava/lang/String;)Ljava/lang/Void; public final fun memberNotFound (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;)Ljava/lang/Void; @@ -10644,6 +11186,9 @@ public final class dev/kord/core/supplier/CacheEntitySupplier : dev/kord/core/su public fun getGuildPreview (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getGuildPreviewOrNull (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getGuildRoles (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; + public fun getGuildScheduledEvent (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildScheduledEventOrNull (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildScheduledEvents (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; public fun getGuildVoiceRegions (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; public fun getGuildWebhooks (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; public fun getGuildWidget (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10712,6 +11257,9 @@ public abstract interface class dev/kord/core/supplier/EntitySupplier { public abstract fun getGuildPreview (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getGuildPreviewOrNull (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getGuildRoles (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; + public abstract fun getGuildScheduledEvent (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getGuildScheduledEventOrNull (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getGuildScheduledEvents (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; public abstract fun getGuildVoiceRegions (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; public abstract fun getGuildWebhooks (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; public abstract fun getGuildWidget (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10757,6 +11305,7 @@ public final class dev/kord/core/supplier/EntitySupplier$DefaultImpls { public static fun getGuildBan (Ldev/kord/core/supplier/EntitySupplier;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun getGuildMembers$default (Ldev/kord/core/supplier/EntitySupplier;Ldev/kord/common/entity/Snowflake;IILjava/lang/Object;)Lkotlinx/coroutines/flow/Flow; public static fun getGuildPreview (Ldev/kord/core/supplier/EntitySupplier;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static fun getGuildScheduledEvent (Ldev/kord/core/supplier/EntitySupplier;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getGuildWidget (Ldev/kord/core/supplier/EntitySupplier;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getMember (Ldev/kord/core/supplier/EntitySupplier;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static fun getMessage (Ldev/kord/core/supplier/EntitySupplier;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10824,6 +11373,9 @@ public final class dev/kord/core/supplier/RestEntitySupplier : dev/kord/core/sup public fun getGuildPreview (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getGuildPreviewOrNull (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getGuildRoles (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; + public fun getGuildScheduledEvent (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildScheduledEventOrNull (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildScheduledEvents (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; public fun getGuildVoiceRegions (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; public fun getGuildWebhooks (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; public final fun getGuildWelcomeScreen (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10898,6 +11450,9 @@ public final class dev/kord/core/supplier/StoreEntitySupplier : dev/kord/core/su public fun getGuildPreview (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getGuildPreviewOrNull (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getGuildRoles (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; + public fun getGuildScheduledEvent (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildScheduledEventOrNull (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getGuildScheduledEvents (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; public fun getGuildVoiceRegions (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; public fun getGuildWebhooks (Ldev/kord/common/entity/Snowflake;)Lkotlinx/coroutines/flow/Flow; public fun getGuildWidget (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; diff --git a/gateway/api/gateway.api b/gateway/api/gateway.api index d0c055316934..fc611c92db80 100644 --- a/gateway/api/gateway.api +++ b/gateway/api/gateway.api @@ -829,6 +829,79 @@ public final class dev/kord/gateway/GuildRoleUpdate : dev/kord/gateway/DispatchE public fun toString ()Ljava/lang/String; } +public final class dev/kord/gateway/GuildScheduledEventCreate : dev/kord/gateway/DispatchEvent { + public fun (Ldev/kord/common/entity/DiscordGuildScheduledEvent;Ljava/lang/Integer;)V + public final fun component1 ()Ldev/kord/common/entity/DiscordGuildScheduledEvent; + public final fun component2 ()Ljava/lang/Integer; + public final fun copy (Ldev/kord/common/entity/DiscordGuildScheduledEvent;Ljava/lang/Integer;)Ldev/kord/gateway/GuildScheduledEventCreate; + public static synthetic fun copy$default (Ldev/kord/gateway/GuildScheduledEventCreate;Ldev/kord/common/entity/DiscordGuildScheduledEvent;Ljava/lang/Integer;ILjava/lang/Object;)Ldev/kord/gateway/GuildScheduledEventCreate; + public fun equals (Ljava/lang/Object;)Z + public final fun getEvent ()Ldev/kord/common/entity/DiscordGuildScheduledEvent; + public fun getSequence ()Ljava/lang/Integer; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class dev/kord/gateway/GuildScheduledEventDelete : dev/kord/gateway/DispatchEvent { + public fun (Ldev/kord/common/entity/DiscordGuildScheduledEvent;Ljava/lang/Integer;)V + public final fun component1 ()Ldev/kord/common/entity/DiscordGuildScheduledEvent; + public final fun component2 ()Ljava/lang/Integer; + public final fun copy (Ldev/kord/common/entity/DiscordGuildScheduledEvent;Ljava/lang/Integer;)Ldev/kord/gateway/GuildScheduledEventDelete; + public static synthetic fun copy$default (Ldev/kord/gateway/GuildScheduledEventDelete;Ldev/kord/common/entity/DiscordGuildScheduledEvent;Ljava/lang/Integer;ILjava/lang/Object;)Ldev/kord/gateway/GuildScheduledEventDelete; + public fun equals (Ljava/lang/Object;)Z + public final fun getEvent ()Ldev/kord/common/entity/DiscordGuildScheduledEvent; + public fun getSequence ()Ljava/lang/Integer; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class dev/kord/gateway/GuildScheduledEventUpdate : dev/kord/gateway/DispatchEvent { + public fun (Ldev/kord/common/entity/DiscordGuildScheduledEvent;Ljava/lang/Integer;)V + public final fun component1 ()Ldev/kord/common/entity/DiscordGuildScheduledEvent; + public final fun component2 ()Ljava/lang/Integer; + public final fun copy (Ldev/kord/common/entity/DiscordGuildScheduledEvent;Ljava/lang/Integer;)Ldev/kord/gateway/GuildScheduledEventUpdate; + public static synthetic fun copy$default (Ldev/kord/gateway/GuildScheduledEventUpdate;Ldev/kord/common/entity/DiscordGuildScheduledEvent;Ljava/lang/Integer;ILjava/lang/Object;)Ldev/kord/gateway/GuildScheduledEventUpdate; + public fun equals (Ljava/lang/Object;)Z + public final fun getEvent ()Ldev/kord/common/entity/DiscordGuildScheduledEvent; + public fun getSequence ()Ljava/lang/Integer; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class dev/kord/gateway/GuildScheduledEventUserAdd : dev/kord/gateway/DispatchEvent { + public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/Integer;)V + public final fun component1 ()Ldev/kord/common/entity/Snowflake; + public final fun component2 ()Ldev/kord/common/entity/Snowflake; + public final fun component3 ()Ldev/kord/common/entity/Snowflake; + public final fun component4 ()Ljava/lang/Integer; + public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/Integer;)Ldev/kord/gateway/GuildScheduledEventUserAdd; + public static synthetic fun copy$default (Ldev/kord/gateway/GuildScheduledEventUserAdd;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/Integer;ILjava/lang/Object;)Ldev/kord/gateway/GuildScheduledEventUserAdd; + public fun equals (Ljava/lang/Object;)Z + public final fun getEventId ()Ldev/kord/common/entity/Snowflake; + public final fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public fun getSequence ()Ljava/lang/Integer; + public final fun getUserId ()Ldev/kord/common/entity/Snowflake; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class dev/kord/gateway/GuildScheduledEventUserRemove : dev/kord/gateway/DispatchEvent { + public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/Integer;)V + public final fun component1 ()Ldev/kord/common/entity/Snowflake; + public final fun component2 ()Ldev/kord/common/entity/Snowflake; + public final fun component3 ()Ldev/kord/common/entity/Snowflake; + public final fun component4 ()Ljava/lang/Integer; + public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/Integer;)Ldev/kord/gateway/GuildScheduledEventUserRemove; + public static synthetic fun copy$default (Ldev/kord/gateway/GuildScheduledEventUserRemove;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/Integer;ILjava/lang/Object;)Ldev/kord/gateway/GuildScheduledEventUserRemove; + public fun equals (Ljava/lang/Object;)Z + public final fun getEventId ()Ldev/kord/common/entity/Snowflake; + public final fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public fun getSequence ()Ljava/lang/Integer; + public final fun getUserId ()Ldev/kord/common/entity/Snowflake; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + public final class dev/kord/gateway/GuildUpdate : dev/kord/gateway/DispatchEvent { public fun (Ldev/kord/common/entity/DiscordGuild;Ljava/lang/Integer;)V public final fun component1 ()Ldev/kord/common/entity/DiscordGuild; @@ -990,6 +1063,10 @@ public final class dev/kord/gateway/Intent$GuildPresences : dev/kord/gateway/Int public static final field INSTANCE Ldev/kord/gateway/Intent$GuildPresences; } +public final class dev/kord/gateway/Intent$GuildScheduledEvents : dev/kord/gateway/Intent { + public static final field INSTANCE Ldev/kord/gateway/Intent$GuildScheduledEvents; +} + public final class dev/kord/gateway/Intent$GuildVoiceStates : dev/kord/gateway/Intent { public static final field INSTANCE Ldev/kord/gateway/Intent$GuildVoiceStates; } diff --git a/rest/api/rest.api b/rest/api/rest.api index 4ce401343837..ffa006ab6f0a 100644 --- a/rest/api/rest.api +++ b/rest/api/rest.api @@ -95,33 +95,32 @@ public final class dev/kord/rest/builder/ban/BanCreateBuilder : dev/kord/rest/bu public synthetic fun toRequest ()Ljava/lang/Object; } -public final class dev/kord/rest/builder/channel/CategoryCreateBuilder : dev/kord/rest/builder/AuditRequestBuilder { +public final class dev/kord/rest/builder/channel/CategoryCreateBuilder : dev/kord/rest/builder/AuditRequestBuilder, dev/kord/rest/builder/channel/PermissionOverwritesCreateBuilder { public fun (Ljava/lang/String;)V - public final fun addMemberOverwrite (Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;)V - public final fun addRoleOverwrite (Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;)V + public fun addOverwrite (Ldev/kord/common/entity/Overwrite;)V public final fun getName ()Ljava/lang/String; public final fun getNsfw ()Ljava/lang/Boolean; - public final fun getPermissionOverwrites ()Ljava/util/List; + public fun getPermissionOverwrites ()Ljava/util/Set; public final fun getPosition ()Ljava/lang/Integer; public fun getReason ()Ljava/lang/String; public final fun setName (Ljava/lang/String;)V public final fun setNsfw (Ljava/lang/Boolean;)V + public fun setPermissionOverwrites (Ljava/util/Set;)V public final fun setPosition (Ljava/lang/Integer;)V public fun setReason (Ljava/lang/String;)V public fun toRequest ()Ldev/kord/rest/json/request/GuildChannelCreateRequest; public synthetic fun toRequest ()Ljava/lang/Object; } -public final class dev/kord/rest/builder/channel/CategoryModifyBuilder : dev/kord/rest/builder/AuditRequestBuilder { +public final class dev/kord/rest/builder/channel/CategoryModifyBuilder : dev/kord/rest/builder/AuditRequestBuilder, dev/kord/rest/builder/channel/PermissionOverwritesModifyBuilder { public fun ()V - public final fun addMemberOverwrite (Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;)V - public final fun addRoleOverwrite (Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;)V + public fun addOverwrite (Ldev/kord/common/entity/Overwrite;)V public final fun getName ()Ljava/lang/String; - public final fun getPermissionOverwrites ()Ljava/util/Set; + public fun getPermissionOverwrites ()Ljava/util/Set; public final fun getPosition ()Ljava/lang/Integer; public fun getReason ()Ljava/lang/String; public final fun setName (Ljava/lang/String;)V - public final fun setPermissionOverwrites (Ljava/util/Set;)V + public fun setPermissionOverwrites (Ljava/util/Set;)V public final fun setPosition (Ljava/lang/Integer;)V public fun setReason (Ljava/lang/String;)V public fun toRequest ()Ldev/kord/rest/json/request/ChannelModifyPatchRequest; @@ -184,18 +183,20 @@ public final class dev/kord/rest/builder/channel/InviteCreateBuilder : dev/kord/ public synthetic fun toRequest ()Ljava/lang/Object; } -public final class dev/kord/rest/builder/channel/NewsChannelCreateBuilder : dev/kord/rest/builder/AuditRequestBuilder { +public final class dev/kord/rest/builder/channel/NewsChannelCreateBuilder : dev/kord/rest/builder/AuditRequestBuilder, dev/kord/rest/builder/channel/PermissionOverwritesCreateBuilder { public fun (Ljava/lang/String;)V + public fun addOverwrite (Ldev/kord/common/entity/Overwrite;)V public final fun getName ()Ljava/lang/String; public final fun getNsfw ()Ljava/lang/Boolean; public final fun getParentId ()Ldev/kord/common/entity/Snowflake; - public final fun getPermissionOverwrites ()Ljava/util/List; + public fun getPermissionOverwrites ()Ljava/util/Set; public final fun getPosition ()Ljava/lang/Integer; public fun getReason ()Ljava/lang/String; public final fun getTopic ()Ljava/lang/String; public final fun setName (Ljava/lang/String;)V public final fun setNsfw (Ljava/lang/Boolean;)V public final fun setParentId (Ldev/kord/common/entity/Snowflake;)V + public fun setPermissionOverwrites (Ljava/util/Set;)V public final fun setPosition (Ljava/lang/Integer;)V public fun setReason (Ljava/lang/String;)V public final fun setTopic (Ljava/lang/String;)V @@ -234,6 +235,35 @@ public final class dev/kord/rest/builder/channel/PermissionOverwriteBuilder { public final fun toOverwrite ()Ldev/kord/common/entity/Overwrite; } +public abstract interface class dev/kord/rest/builder/channel/PermissionOverwritesBuilder { + public abstract fun addOverwrite (Ldev/kord/common/entity/Overwrite;)V +} + +public final class dev/kord/rest/builder/channel/PermissionOverwritesBuilderKt { + public static final fun addMemberOverwrite (Ldev/kord/rest/builder/channel/PermissionOverwritesBuilder;Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;)V + public static final fun addRoleOverwrite (Ldev/kord/rest/builder/channel/PermissionOverwritesBuilder;Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;)V +} + +public abstract interface class dev/kord/rest/builder/channel/PermissionOverwritesCreateBuilder : dev/kord/rest/builder/channel/PermissionOverwritesBuilder { + public abstract fun addOverwrite (Ldev/kord/common/entity/Overwrite;)V + public abstract fun getPermissionOverwrites ()Ljava/util/Set; + public abstract fun setPermissionOverwrites (Ljava/util/Set;)V +} + +public final class dev/kord/rest/builder/channel/PermissionOverwritesCreateBuilder$DefaultImpls { + public static fun addOverwrite (Ldev/kord/rest/builder/channel/PermissionOverwritesCreateBuilder;Ldev/kord/common/entity/Overwrite;)V +} + +public abstract interface class dev/kord/rest/builder/channel/PermissionOverwritesModifyBuilder : dev/kord/rest/builder/channel/PermissionOverwritesBuilder { + public abstract fun addOverwrite (Ldev/kord/common/entity/Overwrite;)V + public abstract fun getPermissionOverwrites ()Ljava/util/Set; + public abstract fun setPermissionOverwrites (Ljava/util/Set;)V +} + +public final class dev/kord/rest/builder/channel/PermissionOverwritesModifyBuilder$DefaultImpls { + public static fun addOverwrite (Ldev/kord/rest/builder/channel/PermissionOverwritesModifyBuilder;Ldev/kord/common/entity/Overwrite;)V +} + public final class dev/kord/rest/builder/channel/StageVoiceChannelModifyBuilder : dev/kord/rest/builder/AuditRequestBuilder { public fun ()V public final fun getName ()Ljava/lang/String; @@ -266,12 +296,13 @@ public final class dev/kord/rest/builder/channel/StoreChannelModifyBuilder : dev public synthetic fun toRequest ()Ljava/lang/Object; } -public final class dev/kord/rest/builder/channel/TextChannelCreateBuilder : dev/kord/rest/builder/AuditRequestBuilder { +public final class dev/kord/rest/builder/channel/TextChannelCreateBuilder : dev/kord/rest/builder/AuditRequestBuilder, dev/kord/rest/builder/channel/PermissionOverwritesCreateBuilder { public fun (Ljava/lang/String;)V + public fun addOverwrite (Ldev/kord/common/entity/Overwrite;)V public final fun getName ()Ljava/lang/String; public final fun getNsfw ()Ljava/lang/Boolean; public final fun getParentId ()Ldev/kord/common/entity/Snowflake; - public final fun getPermissionOverwrites ()Ljava/util/List; + public fun getPermissionOverwrites ()Ljava/util/Set; public final fun getPosition ()Ljava/lang/Integer; public final fun getRateLimitPerUser ()Ljava/lang/Integer; public fun getReason ()Ljava/lang/String; @@ -279,6 +310,7 @@ public final class dev/kord/rest/builder/channel/TextChannelCreateBuilder : dev/ public final fun setName (Ljava/lang/String;)V public final fun setNsfw (Ljava/lang/Boolean;)V public final fun setParentId (Ldev/kord/common/entity/Snowflake;)V + public fun setPermissionOverwrites (Ljava/util/Set;)V public final fun setPosition (Ljava/lang/Integer;)V public final fun setRateLimitPerUser (Ljava/lang/Integer;)V public fun setReason (Ljava/lang/String;)V @@ -287,12 +319,13 @@ public final class dev/kord/rest/builder/channel/TextChannelCreateBuilder : dev/ public synthetic fun toRequest ()Ljava/lang/Object; } -public final class dev/kord/rest/builder/channel/TextChannelModifyBuilder : dev/kord/rest/builder/AuditRequestBuilder { +public final class dev/kord/rest/builder/channel/TextChannelModifyBuilder : dev/kord/rest/builder/AuditRequestBuilder, dev/kord/rest/builder/channel/PermissionOverwritesModifyBuilder { public fun ()V + public fun addOverwrite (Ldev/kord/common/entity/Overwrite;)V public final fun getName ()Ljava/lang/String; public final fun getNsfw ()Ljava/lang/Boolean; public final fun getParentId ()Ldev/kord/common/entity/Snowflake; - public final fun getPermissionOverwrites ()Ljava/util/Set; + public fun getPermissionOverwrites ()Ljava/util/Set; public final fun getPosition ()Ljava/lang/Integer; public final fun getRateLimitPerUser ()Ljava/lang/Integer; public fun getReason ()Ljava/lang/String; @@ -300,7 +333,7 @@ public final class dev/kord/rest/builder/channel/TextChannelModifyBuilder : dev/ public final fun setName (Ljava/lang/String;)V public final fun setNsfw (Ljava/lang/Boolean;)V public final fun setParentId (Ldev/kord/common/entity/Snowflake;)V - public final fun setPermissionOverwrites (Ljava/util/Set;)V + public fun setPermissionOverwrites (Ljava/util/Set;)V public final fun setPosition (Ljava/lang/Integer;)V public final fun setRateLimitPerUser (Ljava/lang/Integer;)V public fun setReason (Ljava/lang/String;)V @@ -309,18 +342,20 @@ public final class dev/kord/rest/builder/channel/TextChannelModifyBuilder : dev/ public synthetic fun toRequest ()Ljava/lang/Object; } -public final class dev/kord/rest/builder/channel/VoiceChannelCreateBuilder : dev/kord/rest/builder/AuditRequestBuilder { +public final class dev/kord/rest/builder/channel/VoiceChannelCreateBuilder : dev/kord/rest/builder/AuditRequestBuilder, dev/kord/rest/builder/channel/PermissionOverwritesCreateBuilder { public fun (Ljava/lang/String;)V + public fun addOverwrite (Ldev/kord/common/entity/Overwrite;)V public final fun getBitrate ()Ljava/lang/Integer; public final fun getName ()Ljava/lang/String; public final fun getParentId ()Ldev/kord/common/entity/Snowflake; - public final fun getPermissionOverwrites ()Ljava/util/List; + public fun getPermissionOverwrites ()Ljava/util/Set; public final fun getPosition ()Ljava/lang/Integer; public fun getReason ()Ljava/lang/String; public final fun getUserLimit ()Ljava/lang/Integer; public final fun setBitrate (Ljava/lang/Integer;)V public final fun setName (Ljava/lang/String;)V public final fun setParentId (Ldev/kord/common/entity/Snowflake;)V + public fun setPermissionOverwrites (Ljava/util/Set;)V public final fun setPosition (Ljava/lang/Integer;)V public fun setReason (Ljava/lang/String;)V public final fun setUserLimit (Ljava/lang/Integer;)V @@ -608,6 +643,24 @@ public final class dev/kord/rest/builder/guild/GuildWidgetModifyBuilder : dev/ko public synthetic fun toRequest ()Ljava/lang/Object; } +public final class dev/kord/rest/builder/guild/ScheduledEventCreateBuilder : dev/kord/rest/builder/RequestBuilder { + public fun (Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/ScheduledEntityType;)V + public final fun getChannelId ()Ldev/kord/common/entity/Snowflake; + public final fun getDescription ()Ljava/lang/String; + public final fun getEntityMetadata ()Ldev/kord/common/entity/GuildScheduledEventEntityMetadata; + public final fun getEntityType ()Ldev/kord/common/entity/ScheduledEntityType; + public final fun getName ()Ljava/lang/String; + public final fun getPrivacyLevel ()Ldev/kord/common/entity/StageInstancePrivacyLevel; + public final fun getScheduledEndTime ()Lkotlinx/datetime/Instant; + public final fun getScheduledStartTime ()Lkotlinx/datetime/Instant; + public final fun setChannelId (Ldev/kord/common/entity/Snowflake;)V + public final fun setDescription (Ljava/lang/String;)V + public final fun setEntityMetadata (Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;)V + public final fun setScheduledEndTime (Lkotlinx/datetime/Instant;)V + public fun toRequest ()Ldev/kord/rest/json/request/GuildScheduledEventCreateRequest; + public synthetic fun toRequest ()Ljava/lang/Object; +} + public final class dev/kord/rest/builder/guild/VoiceStateModifyBuilder : dev/kord/rest/builder/RequestBuilder { public fun (Ldev/kord/common/entity/Snowflake;)V public final fun getChannelId ()Ldev/kord/common/entity/Snowflake; @@ -832,11 +885,13 @@ public final class dev/kord/rest/builder/interaction/NumberChoiceBuilder : dev/k public abstract class dev/kord/rest/builder/interaction/OptionsBuilder : dev/kord/rest/builder/RequestBuilder { public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/ApplicationCommandOptionType;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getAutocomplete ()Ljava/lang/Boolean; public final fun getDefault ()Ljava/lang/Boolean; public final fun getDescription ()Ljava/lang/String; public final fun getName ()Ljava/lang/String; public final fun getRequired ()Ljava/lang/Boolean; public final fun getType ()Ldev/kord/common/entity/ApplicationCommandOptionType; + public final fun setAutocomplete (Ljava/lang/Boolean;)V public final fun setDefault (Ljava/lang/Boolean;)V public final fun setDescription (Ljava/lang/String;)V public final fun setName (Ljava/lang/String;)V @@ -1072,7 +1127,6 @@ public final class dev/kord/rest/builder/message/create/InteractionResponseCreat public fun getTts ()Ljava/lang/Boolean; public fun setAllowedMentions (Ldev/kord/rest/builder/message/AllowedMentionsBuilder;)V public fun setContent (Ljava/lang/String;)V - public final fun setEphemeral (Z)V public fun setTts (Ljava/lang/Boolean;)V public fun toRequest ()Ldev/kord/rest/json/request/MultipartInteractionResponseCreateRequest; public synthetic fun toRequest ()Ljava/lang/Object; @@ -1337,6 +1391,30 @@ public final class dev/kord/rest/builder/role/RolePositionsModifyBuilder : dev/k public synthetic fun toRequest ()Ljava/lang/Object; } +public final class dev/kord/rest/builder/scheduled_events/ScheduledEventModifyBuilder : dev/kord/rest/builder/RequestBuilder { + public fun ()V + public final fun getChannelId ()Ldev/kord/common/entity/Snowflake; + public final fun getDescription ()Ljava/lang/String; + public final fun getEntityMetadata ()Ldev/kord/common/entity/GuildScheduledEventEntityMetadata; + public final fun getEntityType ()Ldev/kord/common/entity/ScheduledEntityType; + public final fun getName ()Ljava/lang/String; + public final fun getPrivacyLevel ()Ldev/kord/common/entity/StageInstancePrivacyLevel; + public final fun getScheduledEndTime ()Lkotlinx/datetime/Instant; + public final fun getScheduledStartTime ()Lkotlinx/datetime/Instant; + public final fun getStatus ()Ldev/kord/common/entity/GuildScheduledEventStatus; + public final fun setChannelId (Ldev/kord/common/entity/Snowflake;)V + public final fun setDescription (Ljava/lang/String;)V + public final fun setEntityMetadata (Ldev/kord/common/entity/GuildScheduledEventEntityMetadata;)V + public final fun setEntityType (Ldev/kord/common/entity/ScheduledEntityType;)V + public final fun setName (Ljava/lang/String;)V + public final fun setPrivacyLevel (Ldev/kord/common/entity/StageInstancePrivacyLevel;)V + public final fun setScheduledEndTime (Lkotlinx/datetime/Instant;)V + public final fun setScheduledStartTime (Lkotlinx/datetime/Instant;)V + public final fun setStatus (Ldev/kord/common/entity/GuildScheduledEventStatus;)V + public fun toRequest ()Ldev/kord/rest/json/request/ScheduledEventModifyRequest; + public synthetic fun toRequest ()Ljava/lang/Object; +} + public final class dev/kord/rest/builder/template/GuildFromTemplateCreateBuilder : dev/kord/rest/builder/RequestBuilder { public fun (Ljava/lang/String;)V public final fun getImage ()Ldev/kord/rest/Image; @@ -1675,6 +1753,38 @@ public final class dev/kord/rest/json/request/AuditLogGetRequest { public fun toString ()Ljava/lang/String; } +public final class dev/kord/rest/json/request/AutoCompleteResponseCreateRequest { + public static final field Companion Ldev/kord/rest/json/request/AutoCompleteResponseCreateRequest$Companion; + public synthetic fun (ILdev/kord/common/entity/InteractionResponseType;Ldev/kord/common/entity/DiscordAutoComplete;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ldev/kord/common/entity/InteractionResponseType;Ldev/kord/common/entity/DiscordAutoComplete;)V + public final fun component1 ()Ldev/kord/common/entity/InteractionResponseType; + public final fun component2 ()Ldev/kord/common/entity/DiscordAutoComplete; + public final fun copy (Ldev/kord/common/entity/InteractionResponseType;Ldev/kord/common/entity/DiscordAutoComplete;)Ldev/kord/rest/json/request/AutoCompleteResponseCreateRequest; + public static synthetic fun copy$default (Ldev/kord/rest/json/request/AutoCompleteResponseCreateRequest;Ldev/kord/common/entity/InteractionResponseType;Ldev/kord/common/entity/DiscordAutoComplete;ILjava/lang/Object;)Ldev/kord/rest/json/request/AutoCompleteResponseCreateRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getData ()Ldev/kord/common/entity/DiscordAutoComplete; + public final fun getType ()Ldev/kord/common/entity/InteractionResponseType; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public static final fun write$Self (Ldev/kord/rest/json/request/AutoCompleteResponseCreateRequest;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;Lkotlinx/serialization/KSerializer;)V +} + +public final class dev/kord/rest/json/request/AutoCompleteResponseCreateRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public final synthetic field descriptor Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun (Lkotlinx/serialization/KSerializer;)V + public fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/rest/json/request/AutoCompleteResponseCreateRequest; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/rest/json/request/AutoCompleteResponseCreateRequest;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class dev/kord/rest/json/request/AutoCompleteResponseCreateRequest$Companion { + public final fun serializer (Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; +} + public final class dev/kord/rest/json/request/BulkDeleteRequest { public static final field Companion Ldev/kord/rest/json/request/BulkDeleteRequest$Companion; public synthetic fun (ILjava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V @@ -2956,6 +3066,81 @@ public final class dev/kord/rest/json/request/GuildRolePositionModifyRequest$Com public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class dev/kord/rest/json/request/GuildScheduledEventCreateRequest { + public static final field Companion Ldev/kord/rest/json/request/GuildScheduledEventCreateRequest$Companion; + public synthetic fun (ILdev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/ScheduledEntityType;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/ScheduledEntityType;)V + public synthetic fun (Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/ScheduledEntityType;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ldev/kord/common/entity/optional/OptionalSnowflake; + public final fun component2 ()Ldev/kord/common/entity/optional/Optional; + public final fun component3 ()Ljava/lang/String; + public final fun component4 ()Ldev/kord/common/entity/StageInstancePrivacyLevel; + public final fun component5 ()Lkotlinx/datetime/Instant; + public final fun component6 ()Ldev/kord/common/entity/optional/Optional; + public final fun component7 ()Ldev/kord/common/entity/optional/Optional; + public final fun component8 ()Ldev/kord/common/entity/ScheduledEntityType; + public final fun copy (Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/ScheduledEntityType;)Ldev/kord/rest/json/request/GuildScheduledEventCreateRequest; + public static synthetic fun copy$default (Ldev/kord/rest/json/request/GuildScheduledEventCreateRequest;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/ScheduledEntityType;ILjava/lang/Object;)Ldev/kord/rest/json/request/GuildScheduledEventCreateRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getChannelId ()Ldev/kord/common/entity/optional/OptionalSnowflake; + public final fun getDescription ()Ldev/kord/common/entity/optional/Optional; + public final fun getEntityMetadata ()Ldev/kord/common/entity/optional/Optional; + public final fun getEntityType ()Ldev/kord/common/entity/ScheduledEntityType; + public final fun getName ()Ljava/lang/String; + public final fun getPrivacyLevel ()Ldev/kord/common/entity/StageInstancePrivacyLevel; + public final fun getScheduledEndTime ()Ldev/kord/common/entity/optional/Optional; + public final fun getScheduledStartTime ()Lkotlinx/datetime/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public static final fun write$Self (Ldev/kord/rest/json/request/GuildScheduledEventCreateRequest;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V +} + +public final class dev/kord/rest/json/request/GuildScheduledEventCreateRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Ldev/kord/rest/json/request/GuildScheduledEventCreateRequest$$serializer; + public static final synthetic field descriptor Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/rest/json/request/GuildScheduledEventCreateRequest; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/rest/json/request/GuildScheduledEventCreateRequest;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class dev/kord/rest/json/request/GuildScheduledEventCreateRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class dev/kord/rest/json/request/GuildScheduledEventUsersResponse { + public static final field Companion Ldev/kord/rest/json/request/GuildScheduledEventUsersResponse$Companion; + public synthetic fun (ILjava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ljava/util/List;)V + public final fun component1 ()Ljava/util/List; + public final fun copy (Ljava/util/List;)Ldev/kord/rest/json/request/GuildScheduledEventUsersResponse; + public static synthetic fun copy$default (Ldev/kord/rest/json/request/GuildScheduledEventUsersResponse;Ljava/util/List;ILjava/lang/Object;)Ldev/kord/rest/json/request/GuildScheduledEventUsersResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getUsers ()Ljava/util/List; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public static final fun write$Self (Ldev/kord/rest/json/request/GuildScheduledEventUsersResponse;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V +} + +public final class dev/kord/rest/json/request/GuildScheduledEventUsersResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Ldev/kord/rest/json/request/GuildScheduledEventUsersResponse$$serializer; + public static final synthetic field descriptor Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/rest/json/request/GuildScheduledEventUsersResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/rest/json/request/GuildScheduledEventUsersResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class dev/kord/rest/json/request/GuildScheduledEventUsersResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class dev/kord/rest/json/request/GuildTemplateCreateRequest { public static final field Companion Ldev/kord/rest/json/request/GuildTemplateCreateRequest$Companion; public synthetic fun (ILjava/lang/String;Ldev/kord/common/entity/optional/Optional;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V @@ -3469,6 +3654,53 @@ public final class dev/kord/rest/json/request/MultipartWebhookEditMessageRequest public fun toString ()Ljava/lang/String; } +public final class dev/kord/rest/json/request/ScheduledEventModifyRequest { + public static final field Companion Ldev/kord/rest/json/request/ScheduledEventModifyRequest$Companion; + public synthetic fun (ILdev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)V + public synthetic fun (Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ldev/kord/common/entity/optional/OptionalSnowflake; + public final fun component2 ()Ldev/kord/common/entity/optional/Optional; + public final fun component3 ()Ldev/kord/common/entity/optional/Optional; + public final fun component4 ()Ldev/kord/common/entity/optional/Optional; + public final fun component5 ()Ldev/kord/common/entity/optional/Optional; + public final fun component6 ()Ldev/kord/common/entity/optional/Optional; + public final fun component7 ()Ldev/kord/common/entity/optional/Optional; + public final fun component8 ()Ldev/kord/common/entity/optional/Optional; + public final fun component9 ()Ldev/kord/common/entity/optional/Optional; + public final fun copy (Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)Ldev/kord/rest/json/request/ScheduledEventModifyRequest; + public static synthetic fun copy$default (Ldev/kord/rest/json/request/ScheduledEventModifyRequest;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILjava/lang/Object;)Ldev/kord/rest/json/request/ScheduledEventModifyRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getChannelId ()Ldev/kord/common/entity/optional/OptionalSnowflake; + public final fun getDescription ()Ldev/kord/common/entity/optional/Optional; + public final fun getEntityMetadata ()Ldev/kord/common/entity/optional/Optional; + public final fun getEntityType ()Ldev/kord/common/entity/optional/Optional; + public final fun getName ()Ldev/kord/common/entity/optional/Optional; + public final fun getPrivacyLevel ()Ldev/kord/common/entity/optional/Optional; + public final fun getScheduledEndTime ()Ldev/kord/common/entity/optional/Optional; + public final fun getScheduledStartTime ()Ldev/kord/common/entity/optional/Optional; + public final fun getStatus ()Ldev/kord/common/entity/optional/Optional; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public static final fun write$Self (Ldev/kord/rest/json/request/ScheduledEventModifyRequest;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V +} + +public final class dev/kord/rest/json/request/ScheduledEventModifyRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Ldev/kord/rest/json/request/ScheduledEventModifyRequest$$serializer; + public static final synthetic field descriptor Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/rest/json/request/ScheduledEventModifyRequest; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/rest/json/request/ScheduledEventModifyRequest;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class dev/kord/rest/json/request/ScheduledEventModifyRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class dev/kord/rest/json/request/StageInstanceCreateRequest { public static final field Companion Ldev/kord/rest/json/request/StageInstanceCreateRequest$Companion; public synthetic fun (ILdev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V @@ -5060,6 +5292,30 @@ public final class dev/kord/rest/route/Route$GuildRolesPatch : dev/kord/rest/rou public static final field INSTANCE Ldev/kord/rest/route/Route$GuildRolesPatch; } +public final class dev/kord/rest/route/Route$GuildScheduledEventDelete : dev/kord/rest/route/Route { + public static final field INSTANCE Ldev/kord/rest/route/Route$GuildScheduledEventDelete; +} + +public final class dev/kord/rest/route/Route$GuildScheduledEventGet : dev/kord/rest/route/Route { + public static final field INSTANCE Ldev/kord/rest/route/Route$GuildScheduledEventGet; +} + +public final class dev/kord/rest/route/Route$GuildScheduledEventPatch : dev/kord/rest/route/Route { + public static final field INSTANCE Ldev/kord/rest/route/Route$GuildScheduledEventPatch; +} + +public final class dev/kord/rest/route/Route$GuildScheduledEventUsersGet : dev/kord/rest/route/Route { + public static final field INSTANCE Ldev/kord/rest/route/Route$GuildScheduledEventUsersGet; +} + +public final class dev/kord/rest/route/Route$GuildScheduledEventsGet : dev/kord/rest/route/Route { + public static final field INSTANCE Ldev/kord/rest/route/Route$GuildScheduledEventsGet; +} + +public final class dev/kord/rest/route/Route$GuildScheduledEventsPost : dev/kord/rest/route/Route { + public static final field INSTANCE Ldev/kord/rest/route/Route$GuildScheduledEventsPost; +} + public final class dev/kord/rest/route/Route$GuildTemplatePost : dev/kord/rest/route/Route { public static final field INSTANCE Ldev/kord/rest/route/Route$GuildTemplatePost; } @@ -5248,6 +5504,10 @@ public final class dev/kord/rest/route/Route$RoleId : dev/kord/rest/route/Route$ public static final field INSTANCE Ldev/kord/rest/route/Route$RoleId; } +public final class dev/kord/rest/route/Route$ScheduledEventId : dev/kord/rest/route/Route$Key { + public static final field INSTANCE Ldev/kord/rest/route/Route$ScheduledEventId; +} + public final class dev/kord/rest/route/Route$SelfVoiceStatePatch : dev/kord/rest/route/Route { public static final field INSTANCE Ldev/kord/rest/route/Route$SelfVoiceStatePatch; } @@ -5468,6 +5728,7 @@ public final class dev/kord/rest/service/GuildService : dev/kord/rest/service/Re public final fun createGuildIntegration (Ldev/kord/common/entity/Snowflake;Ldev/kord/rest/json/request/GuildIntegrationCreateRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun createGuildRole (Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun createGuildRole$default (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun createScheduledEvent (Ldev/kord/common/entity/Snowflake;Ldev/kord/rest/json/request/GuildScheduledEventCreateRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun deleteGuild (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun deleteGuildBan (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun deleteGuildBan$default (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; @@ -5479,6 +5740,7 @@ public final class dev/kord/rest/service/GuildService : dev/kord/rest/service/Re public static synthetic fun deleteGuildRole$default (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public final fun deleteRoleFromGuildMember (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun deleteRoleFromGuildMember$default (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun deleteScheduledEvent (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun getGuild (Ldev/kord/common/entity/Snowflake;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun getGuild$default (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;ZLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public final fun getGuildBan (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -5499,8 +5761,13 @@ public final class dev/kord/rest/service/GuildService : dev/kord/rest/service/Re public final fun getGuildVoiceRegions (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun getGuildWelcomeScreen (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun getGuildWidget (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun getScheduledEvent (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun getScheduledEventUsers (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/Integer;Ljava/lang/Boolean;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun getScheduledEventUsers$default (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/Integer;Ljava/lang/Boolean;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public final fun getVanityInvite (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun listActiveThreads (Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun listScheduledEvents (Ldev/kord/common/entity/Snowflake;Ljava/lang/Boolean;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun listScheduledEvents$default (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ljava/lang/Boolean;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public final fun modifyCurrentUserNickname (Ldev/kord/common/entity/Snowflake;Ldev/kord/rest/json/request/CurrentUserNicknameModifyRequest;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun modifyCurrentUserNickname$default (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ldev/kord/rest/json/request/CurrentUserNicknameModifyRequest;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public final fun modifyCurrentVoiceState (Ldev/kord/common/entity/Snowflake;Ldev/kord/rest/json/request/CurrentVoiceStateModifyRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -5516,6 +5783,7 @@ public final class dev/kord/rest/service/GuildService : dev/kord/rest/service/Re public final fun modifyGuildWidget (Ldev/kord/common/entity/Snowflake;Ldev/kord/rest/json/request/GuildWidgetModifyRequest;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun modifyGuildWidget (Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun modifyGuildWidget$default (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ldev/kord/rest/json/request/GuildWidgetModifyRequest;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun modifyScheduledEvent (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/rest/json/request/ScheduledEventModifyRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun modifyVoiceState (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/rest/json/request/VoiceStateModifyRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun syncGuildIntegration (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } @@ -5523,10 +5791,13 @@ public final class dev/kord/rest/service/GuildService : dev/kord/rest/service/Re public final class dev/kord/rest/service/GuildServiceKt { public static final fun createCategory (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static final fun createNewsChannel (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static final fun createScheduledEvent (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/ScheduledEntityType;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun createScheduledEvent$default (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/ScheduledEntityType;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public static final fun createTextChannel (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static final fun createVoiceChannel (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static final fun modifyCurrentVoiceState (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static final fun modifyGuildWelcomeScreen (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static final fun modifyScheduledEvent (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static final fun modifyVoiceState (Ldev/kord/rest/service/GuildService;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } @@ -5558,10 +5829,13 @@ public final class dev/kord/rest/service/InteractionService : dev/kord/rest/serv public static synthetic fun createGuildMessageCommandApplicationCommand$default (Ldev/kord/rest/service/InteractionService;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public final fun createGuildUserCommandApplicationCommand (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun createGuildUserCommandApplicationCommand$default (Ldev/kord/rest/service/InteractionService;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun createIntAutoCompleteInteractionResponse (Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun createInteractionResponse (Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/rest/json/request/InteractionResponseCreateRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun createInteractionResponse (Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/rest/json/request/MultipartInteractionResponseCreateRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun createNumberAutoCompleteInteractionResponse (Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun createPublicInteractionResponse (Ldev/kord/common/entity/Snowflake;Ljava/lang/String;ZLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun createPublicInteractionResponse$default (Ldev/kord/rest/service/InteractionService;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;ZLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun createStringAutoCompleteInteractionResponse (Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun deleteFollowupMessage (Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun deleteGlobalApplicationCommand (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun deleteGuildApplicationCommand (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -5597,7 +5871,8 @@ public final class dev/kord/rest/service/InviteService : dev/kord/rest/service/R public fun (Ldev/kord/rest/request/RequestHandler;)V public final fun deleteInvite (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun deleteInvite$default (Ldev/kord/rest/service/InviteService;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; - public final fun getInvite (Ljava/lang/String;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun getInvite (Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun getInvite$default (Ldev/kord/rest/service/InviteService;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ldev/kord/common/entity/Snowflake;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; } public final class dev/kord/rest/service/RestClient : dev/kord/rest/service/RestService { diff --git a/voice/api/voice.api b/voice/api/voice.api index 654c2240bf7c..b005e0f2693a 100644 --- a/voice/api/voice.api +++ b/voice/api/voice.api @@ -1,3 +1,151 @@ +public final class com/iwebpp/crypto/TweetNaclFast { + public fun ()V + public static fun crypto_box ([B[BI[B[B[B)I + public static fun crypto_box_afternm ([B[BI[B[B)I + public static fun crypto_box_beforenm ([B[B[B)I + public static fun crypto_box_keypair ([B[B)I + public static fun crypto_box_open ([B[BI[B[B[B)I + public static fun crypto_box_open_afternm ([B[BI[B[B)I + public static fun crypto_core_hsalsa20 ([B[B[B[B)I + public static fun crypto_core_salsa20 ([B[B[B[B)I + public static fun crypto_hash ([B[B)I + public static fun crypto_hash ([B[BII)I + public static fun crypto_onetimeauth ([B[BI[B)I + public static fun crypto_onetimeauth_verify ([B[BI[B)I + public static fun crypto_onetimeauth_verify ([B[B[B)I + public static fun crypto_scalarmult ([B[B[B)I + public static fun crypto_scalarmult_base ([B[B)I + public static fun crypto_secretbox ([B[BI[B[B)I + public static fun crypto_secretbox_open ([B[BI[B[B)I + public static fun crypto_sign ([BJ[BII[B)I + public static fun crypto_sign_keypair ([B[BZ)I + public static fun crypto_sign_open ([BJ[BII[B)I + public static fun crypto_stream ([BIJ[B[B)I + public static fun crypto_stream_salsa20 ([BIJ[B[B)I + public static fun crypto_stream_xor ([BI[BIJ[B[B)I + public static fun crypto_verify_16 ([B[B)I + public static fun crypto_verify_32 ([B[B)I + public static fun hexDecode (Ljava/lang/String;)[B + public static fun hexEncodeToString ([B)Ljava/lang/String; + public static fun makeBoxNonce ()[B + public static fun makeSecretBoxNonce ()[B + public static fun randombytes (I)[B + public static fun randombytes ([B)[B + public static fun randombytes ([BI)[B +} + +public final class com/iwebpp/crypto/TweetNaclFast$Box { + public static final field boxzerobytesLength I + public static final field nonceLength I + public static final field overheadLength I + public static final field publicKeyLength I + public static final field secretKeyLength I + public static final field sharedKeyLength I + public static final field zerobytesLength I + public fun ([B[B)V + public fun ([B[BJ)V + public fun after ([BII)[B + public fun after ([BII[B)[B + public fun before ()[B + public fun box ([B)[B + public fun box ([BI)[B + public fun box ([BII)[B + public fun box ([BII[B)[B + public fun box ([BI[B)[B + public fun box ([B[B)[B + public fun getNonce ()J + public fun incrNonce ()J + public static fun keyPair ()Lcom/iwebpp/crypto/TweetNaclFast$Box$KeyPair; + public static fun keyPair_fromSecretKey ([B)Lcom/iwebpp/crypto/TweetNaclFast$Box$KeyPair; + public fun open ([B)[B + public fun open ([BI)[B + public fun open ([BII)[B + public fun open ([BII[B)[B + public fun open ([BI[B)[B + public fun open ([B[B)[B + public fun open_after ([BII)[B + public fun open_after ([BII[B)[B + public fun setNonce (J)V +} + +public class com/iwebpp/crypto/TweetNaclFast$Box$KeyPair { + public fun ()V + public fun getPublicKey ()[B + public fun getSecretKey ()[B +} + +public final class com/iwebpp/crypto/TweetNaclFast$Hash { + public static final field hashLength I + public fun ()V + public static fun sha512 (Ljava/lang/String;)[B + public static fun sha512 ([B)[B +} + +public final class com/iwebpp/crypto/TweetNaclFast$ScalarMult { + public static final field groupElementLength I + public static final field scalarLength I + public fun ()V + public static fun scalseMult ([B[B)[B + public static fun scalseMult_base ([B)[B +} + +public final class com/iwebpp/crypto/TweetNaclFast$SecretBox { + public static final field boxzerobytesLength I + public static final field keyLength I + public static final field nonceLength I + public static final field overheadLength I + public static final field zerobytesLength I + public fun ([B)V + public fun ([BJ)V + public fun box ([B)[B + public fun box ([BI)[B + public fun box ([BII)[B + public fun box ([BII[B)[B + public fun box ([BI[B)[B + public fun box ([B[B)[B + public fun getNonce ()J + public fun incrNonce ()J + public fun open ([B)[B + public fun open ([BI)[B + public fun open ([BII)[B + public fun open ([BII[B)[B + public fun open ([BI[B)[B + public fun open ([B[B)[B + public fun setNonce (J)V +} + +public final class com/iwebpp/crypto/TweetNaclFast$Signature { + public static final field publicKeyLength I + public static final field secretKeyLength I + public static final field seedLength I + public static final field signatureLength I + public fun ([B[B)V + public fun detached ([B)[B + public fun detached_verify ([B[B)Z + public static fun keyPair ()Lcom/iwebpp/crypto/TweetNaclFast$Signature$KeyPair; + public static fun keyPair_fromSecretKey ([B)Lcom/iwebpp/crypto/TweetNaclFast$Signature$KeyPair; + public static fun keyPair_fromSeed ([B)Lcom/iwebpp/crypto/TweetNaclFast$Signature$KeyPair; + public fun open ([B)[B + public fun open ([BI)[B + public fun open ([BII)[B + public fun sign ([B)[B + public fun sign ([BI)[B + public fun sign ([BII)[B +} + +public class com/iwebpp/crypto/TweetNaclFast$Signature$KeyPair { + public fun ()V + public fun getPublicKey ()[B + public fun getSecretKey ()[B +} + +public final class com/iwebpp/crypto/TweetNaclFast$poly1305 { + public fun ([B)V + public fun blocks ([BII)Lcom/iwebpp/crypto/TweetNaclFast$poly1305; + public fun finish ([BI)Lcom/iwebpp/crypto/TweetNaclFast$poly1305; + public fun update ([BII)Lcom/iwebpp/crypto/TweetNaclFast$poly1305; +} + public final class dev/kord/voice/AudioFrame { public static final field Companion Ldev/kord/voice/AudioFrame$Companion; public static final synthetic fun box-impl ([B)Ldev/kord/voice/AudioFrame; @@ -19,7 +167,7 @@ public final class dev/kord/voice/AudioFrame$Companion { } public abstract interface class dev/kord/voice/AudioProvider { - public abstract fun provide-jrW3DvU ()[B + public abstract fun provide-aSqDgro (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun provideFrames (Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/channels/SendChannel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } @@ -27,11 +175,24 @@ public final class dev/kord/voice/AudioProvider$DefaultImpls { public static fun provideFrames (Ldev/kord/voice/AudioProvider;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/channels/SendChannel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } -public class dev/kord/voice/DefaultFrameInterceptor : dev/kord/voice/FrameInterceptor { - public fun (Ldev/kord/voice/FrameInterceptorContext;Ldev/kord/voice/SpeakingFlags;)V - public synthetic fun (Ldev/kord/voice/FrameInterceptorContext;Ldev/kord/voice/SpeakingFlags;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - protected final fun getContext ()Ldev/kord/voice/FrameInterceptorContext; - public fun intercept-WK8mA6k ([BLkotlin/coroutines/Continuation;)Ljava/lang/Object; +public final class dev/kord/voice/DefaultFrameInterceptor : dev/kord/voice/FrameInterceptor { + public fun ()V + public fun (Ldev/kord/voice/DefaultFrameInterceptorData;)V + public synthetic fun (Ldev/kord/voice/DefaultFrameInterceptorData;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun intercept (Lkotlinx/coroutines/flow/Flow;Ldev/kord/voice/FrameInterceptorConfiguration;)Lkotlinx/coroutines/flow/Flow; +} + +public final class dev/kord/voice/DefaultFrameInterceptorData { + public fun ()V + public fun (Ldev/kord/voice/SpeakingFlags;)V + public synthetic fun (Ldev/kord/voice/SpeakingFlags;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ldev/kord/voice/SpeakingFlags; + public final fun copy (Ldev/kord/voice/SpeakingFlags;)Ldev/kord/voice/DefaultFrameInterceptorData; + public static synthetic fun copy$default (Ldev/kord/voice/DefaultFrameInterceptorData;Ldev/kord/voice/SpeakingFlags;ILjava/lang/Object;)Ldev/kord/voice/DefaultFrameInterceptorData; + public fun equals (Ljava/lang/Object;)Z + public final fun getSpeakingState ()Ldev/kord/voice/SpeakingFlags; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } public final class dev/kord/voice/EncryptionMode : java/lang/Enum { @@ -39,9 +200,9 @@ public final class dev/kord/voice/EncryptionMode : java/lang/Enum { public static final field AeadAes256GcmRtpsize Ldev/kord/voice/EncryptionMode; public static final field Companion Ldev/kord/voice/EncryptionMode$Companion; public static final field XSalsa20Poly1305 Ldev/kord/voice/EncryptionMode; + public static final field XSalsa20Poly1305Lite Ldev/kord/voice/EncryptionMode; public static final field XSalsa20Poly1305LiteRtpsize Ldev/kord/voice/EncryptionMode; public static final field XSalsa20Poly1305Suffix Ldev/kord/voice/EncryptionMode; - public static final field XSalsa20Poly1306Lite Ldev/kord/voice/EncryptionMode; public static fun valueOf (Ljava/lang/String;)Ldev/kord/voice/EncryptionMode; public static fun values ()[Ldev/kord/voice/EncryptionMode; } @@ -63,19 +224,19 @@ public final class dev/kord/voice/EncryptionMode$Companion { } public abstract interface class dev/kord/voice/FrameInterceptor { - public abstract fun intercept-WK8mA6k ([BLkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun intercept (Lkotlinx/coroutines/flow/Flow;Ldev/kord/voice/FrameInterceptorConfiguration;)Lkotlinx/coroutines/flow/Flow; } -public final class dev/kord/voice/FrameInterceptorContext { - public fun (Ldev/kord/gateway/Gateway;Ldev/kord/voice/gateway/VoiceGateway;I)V +public final class dev/kord/voice/FrameInterceptorConfiguration { + public synthetic fun (Ldev/kord/gateway/Gateway;Ldev/kord/voice/gateway/VoiceGateway;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ldev/kord/gateway/Gateway; public final fun component2 ()Ldev/kord/voice/gateway/VoiceGateway; - public final fun component3 ()I - public final fun copy (Ldev/kord/gateway/Gateway;Ldev/kord/voice/gateway/VoiceGateway;I)Ldev/kord/voice/FrameInterceptorContext; - public static synthetic fun copy$default (Ldev/kord/voice/FrameInterceptorContext;Ldev/kord/gateway/Gateway;Ldev/kord/voice/gateway/VoiceGateway;IILjava/lang/Object;)Ldev/kord/voice/FrameInterceptorContext; + public final fun component3-pVg5ArA ()I + public final fun copy-jXDDuk8 (Ldev/kord/gateway/Gateway;Ldev/kord/voice/gateway/VoiceGateway;I)Ldev/kord/voice/FrameInterceptorConfiguration; + public static synthetic fun copy-jXDDuk8$default (Ldev/kord/voice/FrameInterceptorConfiguration;Ldev/kord/gateway/Gateway;Ldev/kord/voice/gateway/VoiceGateway;IILjava/lang/Object;)Ldev/kord/voice/FrameInterceptorConfiguration; public fun equals (Ljava/lang/Object;)Z public final fun getGateway ()Ldev/kord/gateway/Gateway; - public final fun getSsrc ()I + public final fun getSsrc-pVg5ArA ()I public final fun getVoiceGateway ()Ldev/kord/voice/gateway/VoiceGateway; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -127,46 +288,60 @@ public final class dev/kord/voice/SpeakingFlags$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class dev/kord/voice/VoiceConnection : kotlinx/coroutines/CoroutineScope { - public fun (Ldev/kord/gateway/Gateway;Ldev/kord/voice/gateway/VoiceGateway;Ldev/kord/voice/VoiceConnectionData;Ldev/kord/voice/gateway/VoiceGatewayConfiguration;Ldev/kord/voice/AudioProvider;Lkotlin/jvm/functions/Function1;Lkotlinx/coroutines/CoroutineDispatcher;)V - public final fun connect ()Lkotlinx/coroutines/Job; +public final class dev/kord/voice/VoiceConnection { + public fun (Ldev/kord/voice/VoiceConnectionData;Ldev/kord/gateway/Gateway;Ldev/kord/voice/gateway/VoiceGateway;Ldev/kord/voice/udp/VoiceUdpSocket;Ldev/kord/voice/gateway/VoiceGatewayConfiguration;Ldev/kord/voice/streams/Streams;Ldev/kord/voice/AudioProvider;Ldev/kord/voice/FrameInterceptor;Ldev/kord/voice/udp/AudioFrameSender;Ldev/kord/voice/encryption/strategies/NonceStrategy;)V + public final fun connect (Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun connect$default (Ldev/kord/voice/VoiceConnection;Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public final fun disconnect (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun getAudioProvider ()Ldev/kord/voice/AudioProvider; - public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; public final fun getData ()Ldev/kord/voice/VoiceConnectionData; - public final fun getFrameInterceptorFactory ()Lkotlin/jvm/functions/Function1; + public final fun getFrameInterceptor ()Ldev/kord/voice/FrameInterceptor; + public final fun getFrameSender ()Ldev/kord/voice/udp/AudioFrameSender; public final fun getGateway ()Ldev/kord/gateway/Gateway; + public final fun getNonceStrategy ()Ldev/kord/voice/encryption/strategies/NonceStrategy; + public final fun getScope ()Lkotlinx/coroutines/CoroutineScope; + public final fun getSocket ()Ldev/kord/voice/udp/VoiceUdpSocket; + public final fun getStreams ()Ldev/kord/voice/streams/Streams; public final fun getVoiceGateway ()Ldev/kord/voice/gateway/VoiceGateway; public final fun getVoiceGatewayConfiguration ()Ldev/kord/voice/gateway/VoiceGatewayConfiguration; public final fun leave (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun setVoiceGatewayConfiguration (Ldev/kord/voice/gateway/VoiceGatewayConfiguration;)V + public final fun shutdown (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } public final class dev/kord/voice/VoiceConnectionBuilder { public fun (Ldev/kord/gateway/Gateway;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;)V public final fun audioProvider (Ldev/kord/voice/AudioProvider;)V public final fun build (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public final fun frameInterceptor (Lkotlin/jvm/functions/Function1;)V + public final fun frameInterceptor (Ldev/kord/voice/FrameInterceptor;)V public final fun getAudioProvider ()Ldev/kord/voice/AudioProvider; + public final fun getAudioSender ()Ldev/kord/voice/udp/AudioFrameSender; public final fun getChannelId ()Ldev/kord/common/entity/Snowflake; - public final fun getClient ()Lio/ktor/client/HttpClient; - public final fun getDefaultDispatcher ()Lkotlinx/coroutines/CoroutineDispatcher; - public final fun getFrameInterceptorFactory ()Lkotlin/jvm/functions/Function1; + public final fun getFrameInterceptor ()Ldev/kord/voice/FrameInterceptor; public final fun getGateway ()Ldev/kord/gateway/Gateway; public final fun getGuildId ()Ldev/kord/common/entity/Snowflake; + public final fun getNonceStrategy ()Ldev/kord/voice/encryption/strategies/NonceStrategy; + public final fun getReceiveVoice ()Z public final fun getSelfDeaf ()Z public final fun getSelfId ()Ldev/kord/common/entity/Snowflake; public final fun getSelfMute ()Z + public final fun getStreams ()Ldev/kord/voice/streams/Streams; + public final fun getTimeout ()J + public final fun getUdpSocket ()Ldev/kord/voice/udp/VoiceUdpSocket; public final fun setAudioProvider (Ldev/kord/voice/AudioProvider;)V + public final fun setAudioSender (Ldev/kord/voice/udp/AudioFrameSender;)V public final fun setChannelId (Ldev/kord/common/entity/Snowflake;)V - public final fun setClient (Lio/ktor/client/HttpClient;)V - public final fun setDefaultDispatcher (Lkotlinx/coroutines/CoroutineDispatcher;)V - public final fun setFrameInterceptorFactory (Lkotlin/jvm/functions/Function1;)V + public final fun setFrameInterceptor (Ldev/kord/voice/FrameInterceptor;)V public final fun setGateway (Ldev/kord/gateway/Gateway;)V public final fun setGuildId (Ldev/kord/common/entity/Snowflake;)V + public final fun setNonceStrategy (Ldev/kord/voice/encryption/strategies/NonceStrategy;)V + public final fun setReceiveVoice (Z)V public final fun setSelfDeaf (Z)V public final fun setSelfId (Ldev/kord/common/entity/Snowflake;)V public final fun setSelfMute (Z)V + public final fun setStreams (Ldev/kord/voice/streams/Streams;)V + public final fun setTimeout (J)V + public final fun setUdpSocket (Ldev/kord/voice/udp/VoiceUdpSocket;)V public final fun voiceGateway (Lkotlin/jvm/functions/Function1;)V } @@ -190,6 +365,53 @@ public final class dev/kord/voice/VoiceConnectionKt { public static synthetic fun VoiceConnection$default (Ldev/kord/gateway/Gateway;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; } +public final class dev/kord/voice/encryption/XSalsa20Poly1305Codec { + public fun ([B)V + public final fun decrypt ([BII[BLdev/kord/voice/io/MutableByteArrayCursor;)Z + public static synthetic fun decrypt$default (Ldev/kord/voice/encryption/XSalsa20Poly1305Codec;[BII[BLdev/kord/voice/io/MutableByteArrayCursor;ILjava/lang/Object;)Z + public final fun encrypt ([BII[BLdev/kord/voice/io/MutableByteArrayCursor;)Z + public static synthetic fun encrypt$default (Ldev/kord/voice/encryption/XSalsa20Poly1305Codec;[BII[BLdev/kord/voice/io/MutableByteArrayCursor;ILjava/lang/Object;)Z + public final fun getKey ()[B +} + +public final class dev/kord/voice/encryption/XSalsa20Poly1305CodecKt { + public static final fun decrypt (Ldev/kord/voice/encryption/XSalsa20Poly1305Codec;[BII[B)[B + public static synthetic fun decrypt$default (Ldev/kord/voice/encryption/XSalsa20Poly1305Codec;[BII[BILjava/lang/Object;)[B + public static final fun encrypt (Ldev/kord/voice/encryption/XSalsa20Poly1305Codec;[BII[B)[B + public static synthetic fun encrypt$default (Ldev/kord/voice/encryption/XSalsa20Poly1305Codec;[BII[BILjava/lang/Object;)[B +} + +public final class dev/kord/voice/encryption/strategies/LiteNonceStrategy : dev/kord/voice/encryption/strategies/NonceStrategy { + public fun ()V + public fun append (Ldev/kord/voice/io/ByteArrayView;Ldev/kord/voice/io/MutableByteArrayCursor;)V + public fun generate (Lkotlin/jvm/functions/Function0;)Ldev/kord/voice/io/ByteArrayView; + public fun getNonceLength ()I + public fun strip (Ldev/kord/voice/udp/RTPPacket;)Ldev/kord/voice/io/ByteArrayView; +} + +public abstract interface class dev/kord/voice/encryption/strategies/NonceStrategy { + public abstract fun append (Ldev/kord/voice/io/ByteArrayView;Ldev/kord/voice/io/MutableByteArrayCursor;)V + public abstract fun generate (Lkotlin/jvm/functions/Function0;)Ldev/kord/voice/io/ByteArrayView; + public abstract fun getNonceLength ()I + public abstract fun strip (Ldev/kord/voice/udp/RTPPacket;)Ldev/kord/voice/io/ByteArrayView; +} + +public final class dev/kord/voice/encryption/strategies/NormalNonceStrategy : dev/kord/voice/encryption/strategies/NonceStrategy { + public fun ()V + public fun append (Ldev/kord/voice/io/ByteArrayView;Ldev/kord/voice/io/MutableByteArrayCursor;)V + public fun generate (Lkotlin/jvm/functions/Function0;)Ldev/kord/voice/io/ByteArrayView; + public fun getNonceLength ()I + public fun strip (Ldev/kord/voice/udp/RTPPacket;)Ldev/kord/voice/io/ByteArrayView; +} + +public final class dev/kord/voice/encryption/strategies/SuffixNonceStrategy : dev/kord/voice/encryption/strategies/NonceStrategy { + public fun ()V + public fun append (Ldev/kord/voice/io/ByteArrayView;Ldev/kord/voice/io/MutableByteArrayCursor;)V + public fun generate (Lkotlin/jvm/functions/Function0;)Ldev/kord/voice/io/ByteArrayView; + public fun getNonceLength ()I + public fun strip (Ldev/kord/voice/udp/RTPPacket;)Ldev/kord/voice/io/ByteArrayView; +} + public final class dev/kord/voice/exception/VoiceConnectionInitializationException : java/lang/Exception { public fun (Ljava/lang/String;)V public fun (Ljava/lang/String;Ljava/lang/Throwable;)V @@ -222,20 +444,14 @@ public final class dev/kord/voice/gateway/Close$UserClose : dev/kord/voice/gatew } public abstract class dev/kord/voice/gateway/Command { - public static final field Companion Ldev/kord/voice/gateway/Command$Companion; -} - -public final class dev/kord/voice/gateway/Command$Companion : kotlinx/serialization/SerializationStrategy { - public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/voice/gateway/Command;)V - public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V } public final class dev/kord/voice/gateway/DefaultVoiceGateway : dev/kord/voice/gateway/VoiceGateway { public fun (Ldev/kord/voice/gateway/DefaultVoiceGatewayData;)V - public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; + public fun detach (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getEvents ()Lkotlinx/coroutines/flow/SharedFlow; public fun getPing ()Lkotlinx/coroutines/flow/StateFlow; + public fun getScope ()Lkotlinx/coroutines/CoroutineScope; public fun send (Ldev/kord/voice/gateway/Command;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun start (Ldev/kord/voice/gateway/VoiceGatewayConfiguration;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun stop (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -245,44 +461,32 @@ public final class dev/kord/voice/gateway/DefaultVoiceGatewayBuilder { public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;)V public final fun build ()Ldev/kord/voice/gateway/DefaultVoiceGateway; public final fun getClient ()Lio/ktor/client/HttpClient; - public final fun getDispatcher ()Lkotlinx/coroutines/CoroutineDispatcher; public final fun getEventFlow ()Lkotlinx/coroutines/flow/MutableSharedFlow; public final fun getGuildId ()Ldev/kord/common/entity/Snowflake; - public final fun getIdentifyRateLimiter ()Ldev/kord/common/ratelimit/RateLimiter; public final fun getReconnectRetry ()Ldev/kord/gateway/retry/Retry; public final fun getSelfId ()Ldev/kord/common/entity/Snowflake; - public final fun getSendRateLimiter ()Ldev/kord/common/ratelimit/RateLimiter; public final fun getSessionId ()Ljava/lang/String; public final fun setClient (Lio/ktor/client/HttpClient;)V - public final fun setDispatcher (Lkotlinx/coroutines/CoroutineDispatcher;)V public final fun setEventFlow (Lkotlinx/coroutines/flow/MutableSharedFlow;)V - public final fun setIdentifyRateLimiter (Ldev/kord/common/ratelimit/RateLimiter;)V public final fun setReconnectRetry (Ldev/kord/gateway/retry/Retry;)V - public final fun setSendRateLimiter (Ldev/kord/common/ratelimit/RateLimiter;)V } public final class dev/kord/voice/gateway/DefaultVoiceGatewayData { - public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lio/ktor/client/HttpClient;Ldev/kord/gateway/retry/Retry;Ldev/kord/common/ratelimit/RateLimiter;Ldev/kord/common/ratelimit/RateLimiter;Lkotlinx/coroutines/CoroutineDispatcher;Lkotlinx/coroutines/flow/MutableSharedFlow;)V + public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lio/ktor/client/HttpClient;Ldev/kord/gateway/retry/Retry;Lkotlinx/coroutines/flow/MutableSharedFlow;)V public final fun component1 ()Ldev/kord/common/entity/Snowflake; public final fun component2 ()Ldev/kord/common/entity/Snowflake; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Lio/ktor/client/HttpClient; public final fun component5 ()Ldev/kord/gateway/retry/Retry; - public final fun component6 ()Ldev/kord/common/ratelimit/RateLimiter; - public final fun component7 ()Ldev/kord/common/ratelimit/RateLimiter; - public final fun component8 ()Lkotlinx/coroutines/CoroutineDispatcher; - public final fun component9 ()Lkotlinx/coroutines/flow/MutableSharedFlow; - public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lio/ktor/client/HttpClient;Ldev/kord/gateway/retry/Retry;Ldev/kord/common/ratelimit/RateLimiter;Ldev/kord/common/ratelimit/RateLimiter;Lkotlinx/coroutines/CoroutineDispatcher;Lkotlinx/coroutines/flow/MutableSharedFlow;)Ldev/kord/voice/gateway/DefaultVoiceGatewayData; - public static synthetic fun copy$default (Ldev/kord/voice/gateway/DefaultVoiceGatewayData;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lio/ktor/client/HttpClient;Ldev/kord/gateway/retry/Retry;Ldev/kord/common/ratelimit/RateLimiter;Ldev/kord/common/ratelimit/RateLimiter;Lkotlinx/coroutines/CoroutineDispatcher;Lkotlinx/coroutines/flow/MutableSharedFlow;ILjava/lang/Object;)Ldev/kord/voice/gateway/DefaultVoiceGatewayData; + public final fun component6 ()Lkotlinx/coroutines/flow/MutableSharedFlow; + public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lio/ktor/client/HttpClient;Ldev/kord/gateway/retry/Retry;Lkotlinx/coroutines/flow/MutableSharedFlow;)Ldev/kord/voice/gateway/DefaultVoiceGatewayData; + public static synthetic fun copy$default (Ldev/kord/voice/gateway/DefaultVoiceGatewayData;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Lio/ktor/client/HttpClient;Ldev/kord/gateway/retry/Retry;Lkotlinx/coroutines/flow/MutableSharedFlow;ILjava/lang/Object;)Ldev/kord/voice/gateway/DefaultVoiceGatewayData; public fun equals (Ljava/lang/Object;)Z public final fun getClient ()Lio/ktor/client/HttpClient; - public final fun getDispatcher ()Lkotlinx/coroutines/CoroutineDispatcher; public final fun getEventFlow ()Lkotlinx/coroutines/flow/MutableSharedFlow; public final fun getGuildId ()Ldev/kord/common/entity/Snowflake; - public final fun getIdentifyRateLimiter ()Ldev/kord/common/ratelimit/RateLimiter; public final fun getReconnectRetry ()Ldev/kord/gateway/retry/Retry; public final fun getSelfId ()Ldev/kord/common/entity/Snowflake; - public final fun getSendRateLimiter ()Ldev/kord/common/ratelimit/RateLimiter; public final fun getSessionId ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -422,7 +626,6 @@ public final class dev/kord/voice/gateway/OpCode : java/lang/Enum { public static final field HeartbeatAck Ldev/kord/voice/gateway/OpCode; public static final field Hello Ldev/kord/voice/gateway/OpCode; public static final field Identify Ldev/kord/voice/gateway/OpCode; - public static final field OpCodeSerializer Ldev/kord/voice/gateway/OpCode$OpCodeSerializer; public static final field Ready Ldev/kord/voice/gateway/OpCode; public static final field Resume Ldev/kord/voice/gateway/OpCode; public static final field Resumed Ldev/kord/voice/gateway/OpCode; @@ -435,29 +638,21 @@ public final class dev/kord/voice/gateway/OpCode : java/lang/Enum { public static fun values ()[Ldev/kord/voice/gateway/OpCode; } -public final class dev/kord/voice/gateway/OpCode$OpCodeSerializer : kotlinx/serialization/KSerializer { - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/voice/gateway/OpCode; - public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; - public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/voice/gateway/OpCode;)V - public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V -} - public final class dev/kord/voice/gateway/Ready : dev/kord/voice/gateway/VoiceEvent { public static final field Companion Ldev/kord/voice/gateway/Ready$Companion; - public synthetic fun (IILjava/lang/String;ILjava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V - public fun (ILjava/lang/String;ILjava/util/List;)V - public final fun component1 ()I + public synthetic fun (ILjava/lang/String;ILjava/util/List;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (ILkotlin/UInt;Ljava/lang/String;ILjava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-pVg5ArA ()I public final fun component2 ()Ljava/lang/String; public final fun component3 ()I public final fun component4 ()Ljava/util/List; - public final fun copy (ILjava/lang/String;ILjava/util/List;)Ldev/kord/voice/gateway/Ready; - public static synthetic fun copy$default (Ldev/kord/voice/gateway/Ready;ILjava/lang/String;ILjava/util/List;ILjava/lang/Object;)Ldev/kord/voice/gateway/Ready; + public final fun copy-SGjrQA4 (ILjava/lang/String;ILjava/util/List;)Ldev/kord/voice/gateway/Ready; + public static synthetic fun copy-SGjrQA4$default (Ldev/kord/voice/gateway/Ready;ILjava/lang/String;ILjava/util/List;ILjava/lang/Object;)Ldev/kord/voice/gateway/Ready; public fun equals (Ljava/lang/Object;)Z public final fun getIp ()Ljava/lang/String; public final fun getModes ()Ljava/util/List; public final fun getPort ()I - public final fun getSsrc ()I + public final fun getSsrc-pVg5ArA ()I public fun hashCode ()I public fun toString ()Ljava/lang/String; public static final fun write$Self (Ldev/kord/voice/gateway/Ready;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V @@ -584,6 +779,40 @@ public final class dev/kord/voice/gateway/SelectProtocol$Data$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class dev/kord/voice/gateway/SendSpeaking : dev/kord/voice/gateway/Command { + public static final field Companion Ldev/kord/voice/gateway/SendSpeaking$Companion; + public synthetic fun (ILdev/kord/voice/SpeakingFlags;ILkotlin/UInt;Lkotlinx/serialization/internal/SerializationConstructorMarker;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ldev/kord/voice/SpeakingFlags;IILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ldev/kord/voice/SpeakingFlags; + public final fun component2 ()I + public final fun component3-pVg5ArA ()I + public final fun copy-jXDDuk8 (Ldev/kord/voice/SpeakingFlags;II)Ldev/kord/voice/gateway/SendSpeaking; + public static synthetic fun copy-jXDDuk8$default (Ldev/kord/voice/gateway/SendSpeaking;Ldev/kord/voice/SpeakingFlags;IIILjava/lang/Object;)Ldev/kord/voice/gateway/SendSpeaking; + public fun equals (Ljava/lang/Object;)Z + public final fun getDelay ()I + public final fun getSpeaking ()Ldev/kord/voice/SpeakingFlags; + public final fun getSsrc-pVg5ArA ()I + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public static final fun write$Self (Ldev/kord/voice/gateway/SendSpeaking;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V +} + +public final class dev/kord/voice/gateway/SendSpeaking$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Ldev/kord/voice/gateway/SendSpeaking$$serializer; + public static final synthetic field descriptor Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/voice/gateway/SendSpeaking; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/voice/gateway/SendSpeaking;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class dev/kord/voice/gateway/SendSpeaking$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class dev/kord/voice/gateway/SessionDescription : dev/kord/voice/gateway/VoiceEvent { public static final field Companion Ldev/kord/voice/gateway/SessionDescription$Companion; public synthetic fun (ILdev/kord/voice/EncryptionMode;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V @@ -616,19 +845,19 @@ public final class dev/kord/voice/gateway/SessionDescription$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class dev/kord/voice/gateway/Speaking : dev/kord/voice/gateway/Command { +public final class dev/kord/voice/gateway/Speaking : dev/kord/voice/gateway/VoiceEvent { public static final field Companion Ldev/kord/voice/gateway/Speaking$Companion; - public synthetic fun (ILdev/kord/voice/SpeakingFlags;IILkotlinx/serialization/internal/SerializationConstructorMarker;)V - public fun (Ldev/kord/voice/SpeakingFlags;II)V - public final fun component1 ()Ldev/kord/voice/SpeakingFlags; - public final fun component2 ()I - public final fun component3 ()I - public final fun copy (Ldev/kord/voice/SpeakingFlags;II)Ldev/kord/voice/gateway/Speaking; - public static synthetic fun copy$default (Ldev/kord/voice/gateway/Speaking;Ldev/kord/voice/SpeakingFlags;IIILjava/lang/Object;)Ldev/kord/voice/gateway/Speaking; + public synthetic fun (ILdev/kord/common/entity/Snowflake;Lkotlin/UInt;Ldev/kord/voice/SpeakingFlags;Lkotlinx/serialization/internal/SerializationConstructorMarker;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ldev/kord/common/entity/Snowflake;ILdev/kord/voice/SpeakingFlags;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ldev/kord/common/entity/Snowflake; + public final fun component2-pVg5ArA ()I + public final fun component3 ()Ldev/kord/voice/SpeakingFlags; + public final fun copy-OsBMiQA (Ldev/kord/common/entity/Snowflake;ILdev/kord/voice/SpeakingFlags;)Ldev/kord/voice/gateway/Speaking; + public static synthetic fun copy-OsBMiQA$default (Ldev/kord/voice/gateway/Speaking;Ldev/kord/common/entity/Snowflake;ILdev/kord/voice/SpeakingFlags;ILjava/lang/Object;)Ldev/kord/voice/gateway/Speaking; public fun equals (Ljava/lang/Object;)Z - public final fun getDelay ()I public final fun getSpeaking ()Ldev/kord/voice/SpeakingFlags; - public final fun getSsrc ()I + public final fun getSsrc-pVg5ArA ()I + public final fun getUserId ()Ldev/kord/common/entity/Snowflake; public fun hashCode ()I public fun toString ()Ljava/lang/String; public static final fun write$Self (Ldev/kord/voice/gateway/Speaking;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V @@ -650,29 +879,15 @@ public final class dev/kord/voice/gateway/Speaking$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class dev/kord/voice/gateway/Ticker : kotlinx/coroutines/CoroutineScope { - public fun ()V - public fun (Lkotlinx/coroutines/CoroutineDispatcher;)V - public synthetic fun (Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; - public final fun stop (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public final fun tickAt (JLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -} - public abstract class dev/kord/voice/gateway/VoiceEvent { - public static final field Companion Ldev/kord/voice/gateway/VoiceEvent$Companion; -} - -public final class dev/kord/voice/gateway/VoiceEvent$Companion : kotlinx/serialization/DeserializationStrategy { - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/voice/gateway/VoiceEvent; - public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; - public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; } -public abstract interface class dev/kord/voice/gateway/VoiceGateway : kotlinx/coroutines/CoroutineScope { +public abstract interface class dev/kord/voice/gateway/VoiceGateway { public static final field Companion Ldev/kord/voice/gateway/VoiceGateway$Companion; + public abstract fun detach (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getEvents ()Lkotlinx/coroutines/flow/SharedFlow; public abstract fun getPing ()Lkotlinx/coroutines/flow/StateFlow; + public abstract fun getScope ()Lkotlinx/coroutines/CoroutineScope; public abstract fun send (Ldev/kord/voice/gateway/Command;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun start (Ldev/kord/voice/gateway/VoiceGatewayConfiguration;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun stop (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -757,3 +972,267 @@ public final class dev/kord/voice/gateway/VoiceGatewayConfiguration { public fun toString ()Ljava/lang/String; } +public final class dev/kord/voice/io/ByteArrayCursorsKt { + public static final fun mutableCursor (Ldev/kord/voice/io/ByteArrayView;)Ldev/kord/voice/io/MutableByteArrayCursor; + public static final fun mutableCursor ([B)Ldev/kord/voice/io/MutableByteArrayCursor; + public static final fun readableCursor (Ldev/kord/voice/io/ByteArrayView;)Ldev/kord/voice/io/ReadableByteArrayCursor; + public static final fun readableCursor ([B)Ldev/kord/voice/io/ReadableByteArrayCursor; + public static final fun writeByteArrayOrResize (Ldev/kord/voice/io/MutableByteArrayCursor;[B)V + public static final fun writeByteViewOrResize (Ldev/kord/voice/io/MutableByteArrayCursor;Ldev/kord/voice/io/ByteArrayView;)V +} + +public final class dev/kord/voice/io/ByteArrayView : java/lang/Iterable, kotlin/jvm/internal/markers/KMappedMarker { + public static final field Companion Ldev/kord/voice/io/ByteArrayView$Companion; + public synthetic fun ([BIILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun asInt ()I + public final fun asShort ()S + public final fun clone ()Ldev/kord/voice/io/ByteArrayView; + public final fun get (I)B + public final fun getData ()[B + public final fun getDataEnd ()I + public final fun getDataStart ()I + public final fun getViewSize ()I + public fun iterator ()Ljava/util/Iterator; + public final fun resize (II)Z + public static synthetic fun resize$default (Ldev/kord/voice/io/ByteArrayView;IIILjava/lang/Object;)Z + public final fun toByteArray ()[B + public final fun view (II)Ldev/kord/voice/io/ByteArrayView; + public static synthetic fun view$default (Ldev/kord/voice/io/ByteArrayView;IIILjava/lang/Object;)Ldev/kord/voice/io/ByteArrayView; +} + +public final class dev/kord/voice/io/ByteArrayView$Companion { + public final fun from ([BII)Ldev/kord/voice/io/ByteArrayView; +} + +public final class dev/kord/voice/io/ByteArrayViewKt { + public static final fun view ([B)Ldev/kord/voice/io/ByteArrayView; + public static final fun view ([BII)Ldev/kord/voice/io/ByteArrayView; +} + +public final class dev/kord/voice/io/MutableByteArrayCursor { + public fun ([B)V + public final fun getCursor ()I + public final fun getData ()[B + public final fun getRemaining ()I + public final fun isExhausted ()Z + public final fun reset ()V + public final fun resize (IZ)Z + public static synthetic fun resize$default (Ldev/kord/voice/io/MutableByteArrayCursor;IZILjava/lang/Object;)Z + public final fun setCursor (I)V + public final fun writeByte (B)V + public final fun writeByteArray ([BII)V + public static synthetic fun writeByteArray$default (Ldev/kord/voice/io/MutableByteArrayCursor;[BIIILjava/lang/Object;)V + public final fun writeByteView (Ldev/kord/voice/io/ByteArrayView;)V + public final fun writeInt (I)V + public final fun writeShort (S)V +} + +public final class dev/kord/voice/io/ReadableByteArrayCursor { + public fun (Ldev/kord/voice/io/ByteArrayView;)V + public final fun consume (I)V + public final fun getCursor ()I + public final fun getRemaining ()I + public final fun getView ()Ldev/kord/voice/io/ByteArrayView; + public final fun readByte ()B + public final fun readBytes (I)Ldev/kord/voice/io/ByteArrayView; + public final fun readInt ()I + public final fun readRemaining ()Ldev/kord/voice/io/ByteArrayView; + public final fun readShort ()S + public final fun setCursor (I)V +} + +public final class dev/kord/voice/streams/DefaultStreams : dev/kord/voice/streams/Streams { + public fun (Ldev/kord/voice/gateway/VoiceGateway;Ldev/kord/voice/udp/VoiceUdpSocket;Ldev/kord/voice/encryption/strategies/NonceStrategy;)V + public fun getIncomingAudioFrames ()Lkotlinx/coroutines/flow/Flow; + public synthetic fun getIncomingAudioPackets ()Lkotlinx/coroutines/flow/Flow; + public fun getIncomingAudioPackets ()Lkotlinx/coroutines/flow/SharedFlow; + public synthetic fun getIncomingUserStreams ()Lkotlinx/coroutines/flow/Flow; + public fun getIncomingUserStreams ()Lkotlinx/coroutines/flow/SharedFlow; + public fun getSsrcToUser ()Ljava/util/Map; + public fun listen ([BLjava/net/SocketAddress;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} + +public final class dev/kord/voice/streams/NOPStreams : dev/kord/voice/streams/Streams { + public static final field INSTANCE Ldev/kord/voice/streams/NOPStreams; + public fun getIncomingAudioFrames ()Lkotlinx/coroutines/flow/Flow; + public fun getIncomingAudioPackets ()Lkotlinx/coroutines/flow/Flow; + public fun getIncomingUserStreams ()Lkotlinx/coroutines/flow/Flow; + public fun getSsrcToUser ()Ljava/util/Map; + public fun listen ([BLjava/net/SocketAddress;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} + +public abstract interface class dev/kord/voice/streams/Streams { + public abstract fun getIncomingAudioFrames ()Lkotlinx/coroutines/flow/Flow; + public abstract fun getIncomingAudioPackets ()Lkotlinx/coroutines/flow/Flow; + public abstract fun getIncomingUserStreams ()Lkotlinx/coroutines/flow/Flow; + public abstract fun getSsrcToUser ()Ljava/util/Map; + public abstract fun listen ([BLjava/net/SocketAddress;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} + +public abstract interface class dev/kord/voice/udp/AudioFrameSender { + public abstract fun start (Ldev/kord/voice/udp/AudioFrameSenderConfiguration;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} + +public final class dev/kord/voice/udp/AudioFrameSenderConfiguration { + public synthetic fun (Ljava/net/SocketAddress;I[BLdev/kord/voice/FrameInterceptorConfiguration;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/net/SocketAddress; + public final fun component2-pVg5ArA ()I + public final fun component3 ()[B + public final fun component4 ()Ldev/kord/voice/FrameInterceptorConfiguration; + public final fun copy-Yuhug_o (Ljava/net/SocketAddress;I[BLdev/kord/voice/FrameInterceptorConfiguration;)Ldev/kord/voice/udp/AudioFrameSenderConfiguration; + public static synthetic fun copy-Yuhug_o$default (Ldev/kord/voice/udp/AudioFrameSenderConfiguration;Ljava/net/SocketAddress;I[BLdev/kord/voice/FrameInterceptorConfiguration;ILjava/lang/Object;)Ldev/kord/voice/udp/AudioFrameSenderConfiguration; + public fun equals (Ljava/lang/Object;)Z + public final fun getInterceptorConfiguration ()Ldev/kord/voice/FrameInterceptorConfiguration; + public final fun getKey ()[B + public final fun getServer ()Ljava/net/SocketAddress; + public final fun getSsrc-pVg5ArA ()I + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public abstract class dev/kord/voice/udp/AudioPacketProvider { + public fun ([BLdev/kord/voice/encryption/strategies/NonceStrategy;)V + public final fun getKey ()[B + public final fun getNonceStrategy ()Ldev/kord/voice/encryption/strategies/NonceStrategy; + public abstract fun provide-jfaDVJw (SII[B)Ldev/kord/voice/io/ByteArrayView; +} + +public final class dev/kord/voice/udp/DefaultAudioFrameSender : dev/kord/voice/udp/AudioFrameSender { + public fun (Ldev/kord/voice/udp/DefaultAudioFrameSenderData;)V + public final fun getData ()Ldev/kord/voice/udp/DefaultAudioFrameSenderData; + public fun start (Ldev/kord/voice/udp/AudioFrameSenderConfiguration;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} + +public final class dev/kord/voice/udp/DefaultAudioFrameSenderData { + public fun (Ldev/kord/voice/udp/VoiceUdpSocket;Ldev/kord/voice/FrameInterceptor;Ldev/kord/voice/AudioProvider;Ldev/kord/voice/encryption/strategies/NonceStrategy;)V + public final fun component1 ()Ldev/kord/voice/udp/VoiceUdpSocket; + public final fun component2 ()Ldev/kord/voice/FrameInterceptor; + public final fun component3 ()Ldev/kord/voice/AudioProvider; + public final fun component4 ()Ldev/kord/voice/encryption/strategies/NonceStrategy; + public final fun copy (Ldev/kord/voice/udp/VoiceUdpSocket;Ldev/kord/voice/FrameInterceptor;Ldev/kord/voice/AudioProvider;Ldev/kord/voice/encryption/strategies/NonceStrategy;)Ldev/kord/voice/udp/DefaultAudioFrameSenderData; + public static synthetic fun copy$default (Ldev/kord/voice/udp/DefaultAudioFrameSenderData;Ldev/kord/voice/udp/VoiceUdpSocket;Ldev/kord/voice/FrameInterceptor;Ldev/kord/voice/AudioProvider;Ldev/kord/voice/encryption/strategies/NonceStrategy;ILjava/lang/Object;)Ldev/kord/voice/udp/DefaultAudioFrameSenderData; + public fun equals (Ljava/lang/Object;)Z + public final fun getInterceptor ()Ldev/kord/voice/FrameInterceptor; + public final fun getNonceStrategy ()Ldev/kord/voice/encryption/strategies/NonceStrategy; + public final fun getProvider ()Ldev/kord/voice/AudioProvider; + public final fun getUdp ()Ldev/kord/voice/udp/VoiceUdpSocket; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class dev/kord/voice/udp/DefaultAudioPackerProvider : dev/kord/voice/udp/AudioPacketProvider { + public fun ([BLdev/kord/voice/encryption/strategies/NonceStrategy;)V + public fun provide-jfaDVJw (SII[B)Ldev/kord/voice/io/ByteArrayView; +} + +public final class dev/kord/voice/udp/GlobalVoiceUdpSocket : dev/kord/voice/udp/VoiceUdpSocket { + public static final field INSTANCE Ldev/kord/voice/udp/GlobalVoiceUdpSocket; + public fun discoverIp (Ljava/net/SocketAddress;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getIncoming ()Lkotlinx/coroutines/flow/SharedFlow; + public fun send (Lio/ktor/network/sockets/Datagram;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun stop (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} + +public abstract class dev/kord/voice/udp/PayloadType { + public static final field Companion Ldev/kord/voice/udp/PayloadType$Companion; + public synthetic fun (BLkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getRaw ()B +} + +public final class dev/kord/voice/udp/PayloadType$Alive : dev/kord/voice/udp/PayloadType { + public static final field INSTANCE Ldev/kord/voice/udp/PayloadType$Alive; +} + +public final class dev/kord/voice/udp/PayloadType$Audio : dev/kord/voice/udp/PayloadType { + public static final field INSTANCE Ldev/kord/voice/udp/PayloadType$Audio; +} + +public final class dev/kord/voice/udp/PayloadType$Companion { + public final fun from (B)Ldev/kord/voice/udp/PayloadType; +} + +public final class dev/kord/voice/udp/PayloadType$Unknown : dev/kord/voice/udp/PayloadType { + public fun (B)V +} + +public final class dev/kord/voice/udp/RTPPacket { + public static final field Companion Ldev/kord/voice/udp/RTPPacket$Companion; + public synthetic fun (BBSII[IZZLdev/kord/voice/io/ByteArrayView;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun asByteArray ()[B + public final fun asByteArrayView (Ldev/kord/voice/io/MutableByteArrayCursor;)Ldev/kord/voice/io/ByteArrayView; + public final fun clone ()Ldev/kord/voice/udp/RTPPacket; + public final fun component1-w2LRezQ ()B + public final fun component2 ()B + public final fun component3-Mh2AYeg ()S + public final fun component4-pVg5ArA ()I + public final fun component5-pVg5ArA ()I + public final fun component6--hP7Qyg ()[I + public final fun component7 ()Z + public final fun component8 ()Z + public final fun component9 ()Ldev/kord/voice/io/ByteArrayView; + public final fun copy-NLpkr08 (BBSII[IZZLdev/kord/voice/io/ByteArrayView;)Ldev/kord/voice/udp/RTPPacket; + public static synthetic fun copy-NLpkr08$default (Ldev/kord/voice/udp/RTPPacket;BBSII[IZZLdev/kord/voice/io/ByteArrayView;ILjava/lang/Object;)Ldev/kord/voice/udp/RTPPacket; + public fun equals (Ljava/lang/Object;)Z + public final fun getCsrcIdentifiers--hP7Qyg ()[I + public final fun getHasExtension ()Z + public final fun getHasMarker ()Z + public final fun getPaddingBytes-w2LRezQ ()B + public final fun getPayload ()Ldev/kord/voice/io/ByteArrayView; + public final fun getPayloadType ()B + public final fun getSequence-Mh2AYeg ()S + public final fun getSsrc-pVg5ArA ()I + public final fun getTimestamp-pVg5ArA ()I + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public final fun writeHeader ()[B + public final fun writeHeader (Ldev/kord/voice/io/MutableByteArrayCursor;)V +} + +public final class dev/kord/voice/udp/RTPPacket$Builder { + public synthetic fun (IISB[BLkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun build ()Ldev/kord/voice/udp/RTPPacket; + public final fun getCsrcIdentifiers--hP7Qyg ()[I + public final fun getHasExtension ()Z + public final fun getMarker ()Z + public final fun getPaddingBytes-w2LRezQ ()B + public final fun getPayload ()[B + public final fun getPayloadType ()B + public final fun getSequence-Mh2AYeg ()S + public final fun getSsrc-pVg5ArA ()I + public final fun getTimestamp-pVg5ArA ()I + public final fun setCsrcIdentifiers--ajY-9A ([I)V + public final fun setHasExtension (Z)V + public final fun setMarker (Z)V + public final fun setPaddingBytes-7apg3OU (B)V + public final fun setPayload ([B)V + public final fun setPayloadType (B)V + public final fun setSequence-xj2QHRw (S)V + public final fun setSsrc-WZ4Q5Ns (I)V + public final fun setTimestamp-WZ4Q5Ns (I)V +} + +public final class dev/kord/voice/udp/RTPPacket$Companion { + public final fun fromPacket (Lio/ktor/utils/io/core/ByteReadPacket;)Ldev/kord/voice/udp/RTPPacket; +} + +public final class dev/kord/voice/udp/RTPPacketKt { + public static final fun RTPPacket-8HA8-nw (IISB[BLkotlin/jvm/functions/Function1;)Ldev/kord/voice/udp/RTPPacket; + public static synthetic fun RTPPacket-8HA8-nw$default (IISB[BLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ldev/kord/voice/udp/RTPPacket; +} + +public abstract interface class dev/kord/voice/udp/VoiceUdpSocket { + public static final field Companion Ldev/kord/voice/udp/VoiceUdpSocket$Companion; + public abstract fun discoverIp (Ljava/net/SocketAddress;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getIncoming ()Lkotlinx/coroutines/flow/SharedFlow; + public abstract fun send (Lio/ktor/network/sockets/Datagram;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun stop (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} + +public final class dev/kord/voice/udp/VoiceUdpSocket$Companion { + public final fun none ()Ldev/kord/voice/udp/VoiceUdpSocket; +} + +public final class dev/kord/voice/udp/VoiceUdpSocketKt { + public static final fun receiveFrom (Ldev/kord/voice/udp/VoiceUdpSocket;Ljava/net/SocketAddress;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +} +