diff --git a/app/common/src/commonMain/kotlin/sh/christian/ozone/model/Notification.kt b/app/common/src/commonMain/kotlin/sh/christian/ozone/model/Notification.kt index 1b7b6799..c33af848 100644 --- a/app/common/src/commonMain/kotlin/sh/christian/ozone/model/Notification.kt +++ b/app/common/src/commonMain/kotlin/sh/christian/ozone/model/Notification.kt @@ -1,18 +1,14 @@ package sh.christian.ozone.model import app.bsky.notification.ListNotificationsNotification -import app.bsky.notification.ListNotificationsReason.FOLLOW -import app.bsky.notification.ListNotificationsReason.LIKE -import app.bsky.notification.ListNotificationsReason.MENTION -import app.bsky.notification.ListNotificationsReason.QUOTE -import app.bsky.notification.ListNotificationsReason.REPLY -import app.bsky.notification.ListNotificationsReason.REPOST -import app.bsky.notification.ListNotificationsReason.UNKNOWN +import app.bsky.notification.ListNotificationsReason +import app.bsky.notification.ListNotificationsReason.* import kotlinx.serialization.Serializable import sh.christian.ozone.api.AtUri import sh.christian.ozone.api.Cid import sh.christian.ozone.api.model.ReadOnlyList import sh.christian.ozone.model.Notification.Content.Followed +import sh.christian.ozone.model.Notification.Content.JoinedStarterPack import sh.christian.ozone.model.Notification.Content.Liked import sh.christian.ozone.model.Notification.Content.Mentioned import sh.christian.ozone.model.Notification.Content.Quoted @@ -59,6 +55,8 @@ data class Notification( data class Quoted( val post: TimelinePost, ) : Content + + data object JoinedStarterPack : Content } enum class Reason { @@ -69,6 +67,7 @@ data class Notification( MENTION, REPLY, QUOTE, + JOINED_STARTERPACK, } } @@ -88,6 +87,7 @@ fun ListNotificationsNotification.toNotification( MENTION -> Notification.Reason.MENTION to notificationPost?.let(::Mentioned) REPLY -> Notification.Reason.REPLY to notificationPost?.let(::RepliedTo) QUOTE -> Notification.Reason.QUOTE to notificationPost?.let(::Quoted) + STARTERPACK_JOINED -> Notification.Reason.JOINED_STARTERPACK to JoinedStarterPack } return Notification( diff --git a/app/common/src/commonMain/kotlin/sh/christian/ozone/model/TimelinePostFeature.kt b/app/common/src/commonMain/kotlin/sh/christian/ozone/model/TimelinePostFeature.kt index f37372d8..afa3d9ca 100644 --- a/app/common/src/commonMain/kotlin/sh/christian/ozone/model/TimelinePostFeature.kt +++ b/app/common/src/commonMain/kotlin/sh/christian/ozone/model/TimelinePostFeature.kt @@ -156,5 +156,11 @@ private fun RecordViewRecordUnion.toEmbedPost(): EmbedPost { uri = value.uri, ) } + is RecordViewRecordUnion.GraphStarterPackViewBasic -> { + // TODO support starter pack views. + InvisibleEmbedPost( + uri = value.uri, + ) + } } } diff --git a/app/common/src/commonMain/kotlin/sh/christian/ozone/notifications/NotificationsRepository.kt b/app/common/src/commonMain/kotlin/sh/christian/ozone/notifications/NotificationsRepository.kt index 40708415..00b6aba1 100644 --- a/app/common/src/commonMain/kotlin/sh/christian/ozone/notifications/NotificationsRepository.kt +++ b/app/common/src/commonMain/kotlin/sh/christian/ozone/notifications/NotificationsRepository.kt @@ -165,6 +165,7 @@ class NotificationsRepository( ListNotificationsReason.REPLY -> uri ListNotificationsReason.QUOTE -> uri ListNotificationsReason.FOLLOW -> null + ListNotificationsReason.STARTERPACK_JOINED -> null } } } diff --git a/app/common/src/commonMain/kotlin/sh/christian/ozone/notifications/NotificationsScreen.kt b/app/common/src/commonMain/kotlin/sh/christian/ozone/notifications/NotificationsScreen.kt index bfcd79d4..f8c3647b 100644 --- a/app/common/src/commonMain/kotlin/sh/christian/ozone/notifications/NotificationsScreen.kt +++ b/app/common/src/commonMain/kotlin/sh/christian/ozone/notifications/NotificationsScreen.kt @@ -27,6 +27,7 @@ import sh.christian.ozone.compose.PostReplyInfo import sh.christian.ozone.model.Moment import sh.christian.ozone.model.Notification import sh.christian.ozone.notifications.type.FollowRow +import sh.christian.ozone.notifications.type.JoinedStarterPackRow import sh.christian.ozone.notifications.type.LikeRow import sh.christian.ozone.notifications.type.MentionRow import sh.christian.ozone.notifications.type.QuoteRow @@ -102,6 +103,7 @@ class NotificationsScreen( is Notification.Content.Quoted -> QuoteRow(context, content) is Notification.Content.RepliedTo -> ReplyRow(context, content) is Notification.Content.Reposted -> RepostRow(context, notification, content) + is Notification.Content.JoinedStarterPack -> JoinedStarterPackRow(context, notification) null -> Unit } } diff --git a/app/common/src/commonMain/kotlin/sh/christian/ozone/notifications/type/JoinedStarterPackRow.kt b/app/common/src/commonMain/kotlin/sh/christian/ozone/notifications/type/JoinedStarterPackRow.kt new file mode 100644 index 00000000..a9873986 --- /dev/null +++ b/app/common/src/commonMain/kotlin/sh/christian/ozone/notifications/type/JoinedStarterPackRow.kt @@ -0,0 +1,51 @@ +package sh.christian.ozone.notifications.type + +import androidx.compose.foundation.clickable +import androidx.compose.foundation.layout.Arrangement.spacedBy +import androidx.compose.foundation.layout.Row +import androidx.compose.material.icons.Icons +import androidx.compose.material.icons.filled.Person +import androidx.compose.material3.Icon +import androidx.compose.material3.MaterialTheme +import androidx.compose.material3.Text +import androidx.compose.runtime.Composable +import androidx.compose.ui.Modifier +import androidx.compose.ui.graphics.vector.rememberVectorPainter +import androidx.compose.ui.unit.dp +import sh.christian.ozone.model.Notification +import sh.christian.ozone.notifications.NotificationRowContext +import sh.christian.ozone.ui.compose.TimeDelta +import sh.christian.ozone.user.UserDid + +@Composable +fun JoinedStarterPackRow( + context: NotificationRowContext, + notification: Notification, +) { + val profile = notification.author + NotificationRowScaffold( + modifier = Modifier.clickable { context.onOpenUser(UserDid(profile.did)) }, + context = context, + profile = profile, + icon = { + Icon( + painter = rememberVectorPainter(Icons.Default.Person), + tint = MaterialTheme.colorScheme.primary, + contentDescription = "Starter Pack", + ) + }, + content = { + Row(horizontalArrangement = spacedBy(8.dp)) { + val profileText = profile.displayName ?: "@${profile.handle}" + Text( + modifier = Modifier.alignByBaseline(), + text = "$profileText joined from your starter pack", + ) + TimeDelta( + modifier = Modifier.alignByBaseline(), + delta = context.now - notification.indexedAt, + ) + } + }, + ) +} diff --git a/bluesky/api/bluesky.api b/bluesky/api/bluesky.api index 3850b5a1..e59a7122 100644 --- a/bluesky/api/bluesky.api +++ b/bluesky/api/bluesky.api @@ -1,3 +1,27 @@ +public final class app/bsky/actor/ActorTarget : java/lang/Enum, sh/christian/ozone/api/model/AtpEnum { + public static final field ALL Lapp/bsky/actor/ActorTarget; + public static final field Companion Lapp/bsky/actor/ActorTarget$Companion; + public static final field EXCLUDE_FOLLOWING Lapp/bsky/actor/ActorTarget; + public static final field UNKNOWN Lapp/bsky/actor/ActorTarget; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public fun getValue ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lapp/bsky/actor/ActorTarget; + public static fun values ()[Lapp/bsky/actor/ActorTarget; +} + +public final class app/bsky/actor/ActorTarget$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/actor/ActorTargetSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lapp/bsky/actor/ActorTarget; + 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;Lapp/bsky/actor/ActorTarget;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V +} + public final class app/bsky/actor/AdultContentPref { public static final field Companion Lapp/bsky/actor/AdultContentPref$Companion; public fun (Z)V @@ -39,6 +63,42 @@ public final class app/bsky/actor/AllowIncomingSerializer : kotlinx/serializatio public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V } +public final class app/bsky/actor/BskyAppProgressGuide { + public static final field Companion Lapp/bsky/actor/BskyAppProgressGuide$Companion; + public fun (Ljava/lang/String;)V + public final fun component1 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;)Lapp/bsky/actor/BskyAppProgressGuide; + public static synthetic fun copy$default (Lapp/bsky/actor/BskyAppProgressGuide;Ljava/lang/String;ILjava/lang/Object;)Lapp/bsky/actor/BskyAppProgressGuide; + public fun equals (Ljava/lang/Object;)Z + public final fun getGuide ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/actor/BskyAppProgressGuide$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/actor/BskyAppStatePref { + public static final field Companion Lapp/bsky/actor/BskyAppStatePref$Companion; + public fun ()V + public fun (Lapp/bsky/actor/BskyAppProgressGuide;Lkotlinx/collections/immutable/ImmutableList;)V + public synthetic fun (Lapp/bsky/actor/BskyAppProgressGuide;Lkotlinx/collections/immutable/ImmutableList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lapp/bsky/actor/BskyAppProgressGuide; + public final fun component2 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun copy (Lapp/bsky/actor/BskyAppProgressGuide;Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/actor/BskyAppStatePref; + public static synthetic fun copy$default (Lapp/bsky/actor/BskyAppStatePref;Lapp/bsky/actor/BskyAppProgressGuide;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/actor/BskyAppStatePref; + public fun equals (Ljava/lang/Object;)Z + public final fun getActiveProgressGuide ()Lapp/bsky/actor/BskyAppProgressGuide; + public final fun getQueuedNudges ()Lkotlinx/collections/immutable/ImmutableList; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/actor/BskyAppStatePref$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class app/bsky/actor/ContentLabelPref { public static final field Companion Lapp/bsky/actor/ContentLabelPref$Companion; public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/Visibility;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -225,6 +285,24 @@ public final class app/bsky/actor/InterestsPref$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class app/bsky/actor/KnownFollowers { + public static final field Companion Lapp/bsky/actor/KnownFollowers$Companion; + public fun (JLkotlinx/collections/immutable/ImmutableList;)V + public final fun component1 ()J + public final fun component2 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun copy (JLkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/actor/KnownFollowers; + public static synthetic fun copy$default (Lapp/bsky/actor/KnownFollowers;JLkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/actor/KnownFollowers; + public fun equals (Ljava/lang/Object;)Z + public final fun getCount ()J + public final fun getFollowers ()Lkotlinx/collections/immutable/ImmutableList; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/actor/KnownFollowers$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class app/bsky/actor/LabelerPrefItem { public static final field Companion Lapp/bsky/actor/LabelerPrefItem$Companion; public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -259,12 +337,19 @@ public final class app/bsky/actor/LabelersPref$Companion { public final class app/bsky/actor/MutedWord { public static final field Companion Lapp/bsky/actor/MutedWord$Companion; - public fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)V + public fun (Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/actor/ActorTarget;Lkotlinx/datetime/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/actor/ActorTarget;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; - public final fun component2 ()Lkotlinx/collections/immutable/ImmutableList; - public final fun copy (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/actor/MutedWord; - public static synthetic fun copy$default (Lapp/bsky/actor/MutedWord;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/actor/MutedWord; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component4 ()Lapp/bsky/actor/ActorTarget; + public final fun component5 ()Lkotlinx/datetime/Instant; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/actor/ActorTarget;Lkotlinx/datetime/Instant;)Lapp/bsky/actor/MutedWord; + public static synthetic fun copy$default (Lapp/bsky/actor/MutedWord;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/actor/ActorTarget;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/actor/MutedWord; public fun equals (Ljava/lang/Object;)Z + public final fun getActorTarget ()Lapp/bsky/actor/ActorTarget; + public final fun getExpiresAt ()Lkotlinx/datetime/Instant; + public final fun getId ()Ljava/lang/String; public final fun getTargets ()Lkotlinx/collections/immutable/ImmutableList; public final fun getValue ()Ljava/lang/String; public fun hashCode ()I @@ -365,6 +450,34 @@ public final class app/bsky/actor/PreferencesUnion$AdultContentPrefSerializer : public fun serialize-F6genvc (Lkotlinx/serialization/encoding/Encoder;Lapp/bsky/actor/AdultContentPref;)V } +public final class app/bsky/actor/PreferencesUnion$BskyAppStatePref : app/bsky/actor/PreferencesUnion { + public static final field Companion Lapp/bsky/actor/PreferencesUnion$BskyAppStatePref$Companion; + public static final synthetic fun box-impl (Lapp/bsky/actor/BskyAppStatePref;)Lapp/bsky/actor/PreferencesUnion$BskyAppStatePref; + public static fun constructor-impl (Lapp/bsky/actor/BskyAppStatePref;)Lapp/bsky/actor/BskyAppStatePref; + public fun equals (Ljava/lang/Object;)Z + public static fun equals-impl (Lapp/bsky/actor/BskyAppStatePref;Ljava/lang/Object;)Z + public static final fun equals-impl0 (Lapp/bsky/actor/BskyAppStatePref;Lapp/bsky/actor/BskyAppStatePref;)Z + public final fun getValue ()Lapp/bsky/actor/BskyAppStatePref; + public fun hashCode ()I + public static fun hashCode-impl (Lapp/bsky/actor/BskyAppStatePref;)I + public fun toString ()Ljava/lang/String; + public static fun toString-impl (Lapp/bsky/actor/BskyAppStatePref;)Ljava/lang/String; + public final synthetic fun unbox-impl ()Lapp/bsky/actor/BskyAppStatePref; +} + +public final class app/bsky/actor/PreferencesUnion$BskyAppStatePref$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/actor/PreferencesUnion$BskyAppStatePrefSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize-i59LyKM (Lkotlinx/serialization/encoding/Decoder;)Lapp/bsky/actor/BskyAppStatePref; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize-A67kOz4 (Lkotlinx/serialization/encoding/Encoder;Lapp/bsky/actor/BskyAppStatePref;)V +} + public final class app/bsky/actor/PreferencesUnion$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } @@ -481,6 +594,34 @@ public final class app/bsky/actor/PreferencesUnion$InterestsPrefSerializer : kot public fun serialize-85GA0fw (Lkotlinx/serialization/encoding/Encoder;Lapp/bsky/actor/InterestsPref;)V } +public final class app/bsky/actor/PreferencesUnion$LabelersPref : app/bsky/actor/PreferencesUnion { + public static final field Companion Lapp/bsky/actor/PreferencesUnion$LabelersPref$Companion; + public static final synthetic fun box-impl (Lapp/bsky/actor/LabelersPref;)Lapp/bsky/actor/PreferencesUnion$LabelersPref; + public static fun constructor-impl (Lapp/bsky/actor/LabelersPref;)Lapp/bsky/actor/LabelersPref; + public fun equals (Ljava/lang/Object;)Z + public static fun equals-impl (Lapp/bsky/actor/LabelersPref;Ljava/lang/Object;)Z + public static final fun equals-impl0 (Lapp/bsky/actor/LabelersPref;Lapp/bsky/actor/LabelersPref;)Z + public final fun getValue ()Lapp/bsky/actor/LabelersPref; + public fun hashCode ()I + public static fun hashCode-impl (Lapp/bsky/actor/LabelersPref;)I + public fun toString ()Ljava/lang/String; + public static fun toString-impl (Lapp/bsky/actor/LabelersPref;)Ljava/lang/String; + public final synthetic fun unbox-impl ()Lapp/bsky/actor/LabelersPref; +} + +public final class app/bsky/actor/PreferencesUnion$LabelersPref$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/actor/PreferencesUnion$LabelersPrefSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize-A7NxSEk (Lkotlinx/serialization/encoding/Decoder;)Lapp/bsky/actor/LabelersPref; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize-wXkpStE (Lkotlinx/serialization/encoding/Encoder;Lapp/bsky/actor/LabelersPref;)V +} + public final class app/bsky/actor/PreferencesUnion$MutedWordsPref : app/bsky/actor/PreferencesUnion { public static final field Companion Lapp/bsky/actor/PreferencesUnion$MutedWordsPref$Companion; public static final synthetic fun box-impl (Lapp/bsky/actor/MutedWordsPref;)Lapp/bsky/actor/PreferencesUnion$MutedWordsPref; @@ -624,20 +765,24 @@ public final class app/bsky/actor/PreferencesUnion$ThreadViewPrefSerializer : ko public final class app/bsky/actor/Profile { public static final field Companion Lapp/bsky/actor/Profile$Companion; public fun ()V - public fun (Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/Blob;Lsh/christian/ozone/api/model/Blob;Lapp/bsky/actor/ProfileLabelsUnion;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/Blob;Lsh/christian/ozone/api/model/Blob;Lapp/bsky/actor/ProfileLabelsUnion;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/Blob;Lsh/christian/ozone/api/model/Blob;Lapp/bsky/actor/ProfileLabelsUnion;Lcom/atproto/repo/StrongRef;Lkotlinx/datetime/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/Blob;Lsh/christian/ozone/api/model/Blob;Lapp/bsky/actor/ProfileLabelsUnion;Lcom/atproto/repo/StrongRef;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; public final fun component3 ()Lsh/christian/ozone/api/model/Blob; public final fun component4 ()Lsh/christian/ozone/api/model/Blob; public final fun component5 ()Lapp/bsky/actor/ProfileLabelsUnion; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/Blob;Lsh/christian/ozone/api/model/Blob;Lapp/bsky/actor/ProfileLabelsUnion;)Lapp/bsky/actor/Profile; - public static synthetic fun copy$default (Lapp/bsky/actor/Profile;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/Blob;Lsh/christian/ozone/api/model/Blob;Lapp/bsky/actor/ProfileLabelsUnion;ILjava/lang/Object;)Lapp/bsky/actor/Profile; + public final fun component6 ()Lcom/atproto/repo/StrongRef; + public final fun component7 ()Lkotlinx/datetime/Instant; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/Blob;Lsh/christian/ozone/api/model/Blob;Lapp/bsky/actor/ProfileLabelsUnion;Lcom/atproto/repo/StrongRef;Lkotlinx/datetime/Instant;)Lapp/bsky/actor/Profile; + public static synthetic fun copy$default (Lapp/bsky/actor/Profile;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/Blob;Lsh/christian/ozone/api/model/Blob;Lapp/bsky/actor/ProfileLabelsUnion;Lcom/atproto/repo/StrongRef;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/actor/Profile; public fun equals (Ljava/lang/Object;)Z public final fun getAvatar ()Lsh/christian/ozone/api/model/Blob; public final fun getBanner ()Lsh/christian/ozone/api/model/Blob; + public final fun getCreatedAt ()Lkotlinx/datetime/Instant; public final fun getDescription ()Ljava/lang/String; public final fun getDisplayName ()Ljava/lang/String; + public final fun getJoinedViaStarterPack ()Lcom/atproto/repo/StrongRef; public final fun getLabels ()Lapp/bsky/actor/ProfileLabelsUnion; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -650,19 +795,21 @@ public final class app/bsky/actor/Profile$Companion { public final class app/bsky/actor/ProfileAssociated { public static final field Companion Lapp/bsky/actor/ProfileAssociated$Companion; public fun ()V - public fun (Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;Lapp/bsky/actor/ProfileAssociatedChat;)V - public synthetic fun (Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;Lapp/bsky/actor/ProfileAssociatedChat;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;Lapp/bsky/actor/ProfileAssociatedChat;)V + public synthetic fun (Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;Lapp/bsky/actor/ProfileAssociatedChat;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/Long; public final fun component2 ()Ljava/lang/Long; - public final fun component3 ()Ljava/lang/Boolean; - public final fun component4 ()Lapp/bsky/actor/ProfileAssociatedChat; - public final fun copy (Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;Lapp/bsky/actor/ProfileAssociatedChat;)Lapp/bsky/actor/ProfileAssociated; - public static synthetic fun copy$default (Lapp/bsky/actor/ProfileAssociated;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;Lapp/bsky/actor/ProfileAssociatedChat;ILjava/lang/Object;)Lapp/bsky/actor/ProfileAssociated; + public final fun component3 ()Ljava/lang/Long; + public final fun component4 ()Ljava/lang/Boolean; + public final fun component5 ()Lapp/bsky/actor/ProfileAssociatedChat; + public final fun copy (Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;Lapp/bsky/actor/ProfileAssociatedChat;)Lapp/bsky/actor/ProfileAssociated; + public static synthetic fun copy$default (Lapp/bsky/actor/ProfileAssociated;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;Lapp/bsky/actor/ProfileAssociatedChat;ILjava/lang/Object;)Lapp/bsky/actor/ProfileAssociated; public fun equals (Ljava/lang/Object;)Z public final fun getChat ()Lapp/bsky/actor/ProfileAssociatedChat; public final fun getFeedgens ()Ljava/lang/Long; public final fun getLabeler ()Ljava/lang/Boolean; public final fun getLists ()Ljava/lang/Long; + public final fun getStarterPacks ()Ljava/lang/Long; public fun hashCode ()I public fun toString ()Ljava/lang/String; } @@ -725,22 +872,24 @@ public final class app/bsky/actor/ProfileLabelsUnion$SelfLabelsSerializer : kotl public final class app/bsky/actor/ProfileView { public static final field Companion Lapp/bsky/actor/ProfileView$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1-715Ygxc ()Ljava/lang/String; + public final fun component10 ()Lkotlinx/collections/immutable/ImmutableList; public final fun component2-hDwCUG8 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Ljava/lang/String; public final fun component5-pvpWXas ()Ljava/lang/String; public final fun component6 ()Lapp/bsky/actor/ProfileAssociated; public final fun component7 ()Lkotlinx/datetime/Instant; - public final fun component8 ()Lapp/bsky/actor/ViewerState; - public final fun component9 ()Lkotlinx/collections/immutable/ImmutableList; - public final fun copy-msADQq0 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/actor/ProfileView; - public static synthetic fun copy-msADQq0$default (Lapp/bsky/actor/ProfileView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/actor/ProfileView; + public final fun component8 ()Lkotlinx/datetime/Instant; + public final fun component9 ()Lapp/bsky/actor/ViewerState; + public final fun copy-F861NUg (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/actor/ProfileView; + public static synthetic fun copy-F861NUg$default (Lapp/bsky/actor/ProfileView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/actor/ProfileView; public fun equals (Ljava/lang/Object;)Z public final fun getAssociated ()Lapp/bsky/actor/ProfileAssociated; public final fun getAvatar-pvpWXas ()Ljava/lang/String; + public final fun getCreatedAt ()Lkotlinx/datetime/Instant; public final fun getDescription ()Ljava/lang/String; public final fun getDid-715Ygxc ()Ljava/lang/String; public final fun getDisplayName ()Ljava/lang/String; @@ -758,8 +907,8 @@ public final class app/bsky/actor/ProfileView$Companion { public final class app/bsky/actor/ProfileViewBasic { public static final field Companion Lapp/bsky/actor/ProfileViewBasic$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1-715Ygxc ()Ljava/lang/String; public final fun component2-hDwCUG8 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; @@ -767,11 +916,13 @@ public final class app/bsky/actor/ProfileViewBasic { public final fun component5 ()Lapp/bsky/actor/ProfileAssociated; public final fun component6 ()Lapp/bsky/actor/ViewerState; public final fun component7 ()Lkotlinx/collections/immutable/ImmutableList; - public final fun copy-B0Sq4do (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/actor/ProfileViewBasic; - public static synthetic fun copy-B0Sq4do$default (Lapp/bsky/actor/ProfileViewBasic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/actor/ProfileViewBasic; + public final fun component8 ()Lkotlinx/datetime/Instant; + public final fun copy-LV3VAhw (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;)Lapp/bsky/actor/ProfileViewBasic; + public static synthetic fun copy-LV3VAhw$default (Lapp/bsky/actor/ProfileViewBasic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileAssociated;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/actor/ProfileViewBasic; public fun equals (Ljava/lang/Object;)Z public final fun getAssociated ()Lapp/bsky/actor/ProfileAssociated; public final fun getAvatar-pvpWXas ()Ljava/lang/String; + public final fun getCreatedAt ()Lkotlinx/datetime/Instant; public final fun getDid-715Ygxc ()Ljava/lang/String; public final fun getDisplayName ()Ljava/lang/String; public final fun getHandle-hDwCUG8 ()Ljava/lang/String; @@ -787,13 +938,15 @@ public final class app/bsky/actor/ProfileViewBasic$Companion { public final class app/bsky/actor/ProfileViewDetailed { public static final field Companion Lapp/bsky/actor/ProfileViewDetailed$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lapp/bsky/actor/ProfileAssociated;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lapp/bsky/actor/ProfileAssociated;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lapp/bsky/actor/ProfileAssociated;Lapp/bsky/graph/StarterPackViewBasic;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lapp/bsky/actor/ProfileAssociated;Lapp/bsky/graph/StarterPackViewBasic;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1-715Ygxc ()Ljava/lang/String; public final fun component10 ()Lapp/bsky/actor/ProfileAssociated; - public final fun component11 ()Lkotlinx/datetime/Instant; - public final fun component12 ()Lapp/bsky/actor/ViewerState; - public final fun component13 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component11 ()Lapp/bsky/graph/StarterPackViewBasic; + public final fun component12 ()Lkotlinx/datetime/Instant; + public final fun component13 ()Lkotlinx/datetime/Instant; + public final fun component14 ()Lapp/bsky/actor/ViewerState; + public final fun component15 ()Lkotlinx/collections/immutable/ImmutableList; public final fun component2-hDwCUG8 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Ljava/lang/String; @@ -802,12 +955,13 @@ public final class app/bsky/actor/ProfileViewDetailed { public final fun component7 ()Ljava/lang/Long; public final fun component8 ()Ljava/lang/Long; public final fun component9 ()Ljava/lang/Long; - public final fun copy-f65P7wk (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lapp/bsky/actor/ProfileAssociated;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/actor/ProfileViewDetailed; - public static synthetic fun copy-f65P7wk$default (Lapp/bsky/actor/ProfileViewDetailed;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lapp/bsky/actor/ProfileAssociated;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/actor/ProfileViewDetailed; + public final fun copy-AKKpLTE (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lapp/bsky/actor/ProfileAssociated;Lapp/bsky/graph/StarterPackViewBasic;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/actor/ProfileViewDetailed; + public static synthetic fun copy-AKKpLTE$default (Lapp/bsky/actor/ProfileViewDetailed;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lapp/bsky/actor/ProfileAssociated;Lapp/bsky/graph/StarterPackViewBasic;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lapp/bsky/actor/ViewerState;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/actor/ProfileViewDetailed; public fun equals (Ljava/lang/Object;)Z public final fun getAssociated ()Lapp/bsky/actor/ProfileAssociated; public final fun getAvatar-pvpWXas ()Ljava/lang/String; public final fun getBanner-pvpWXas ()Ljava/lang/String; + public final fun getCreatedAt ()Lkotlinx/datetime/Instant; public final fun getDescription ()Ljava/lang/String; public final fun getDid-715Ygxc ()Ljava/lang/String; public final fun getDisplayName ()Ljava/lang/String; @@ -815,6 +969,7 @@ public final class app/bsky/actor/ProfileViewDetailed { public final fun getFollowsCount ()Ljava/lang/Long; public final fun getHandle-hDwCUG8 ()Ljava/lang/String; public final fun getIndexedAt ()Lkotlinx/datetime/Instant; + public final fun getJoinedViaStarterPack ()Lapp/bsky/graph/StarterPackViewBasic; public final fun getLabels ()Lkotlinx/collections/immutable/ImmutableList; public final fun getPostsCount ()Ljava/lang/Long; public final fun getViewer ()Lapp/bsky/actor/ViewerState; @@ -1055,8 +1210,8 @@ public final class app/bsky/actor/TypeSerializer : kotlinx/serialization/KSerial public final class app/bsky/actor/ViewerState { public static final field Companion Lapp/bsky/actor/ViewerState$Companion; - public synthetic fun (Ljava/lang/Boolean;Lapp/bsky/graph/ListViewBasic;Ljava/lang/Boolean;Ljava/lang/String;Lapp/bsky/graph/ListViewBasic;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/Boolean;Lapp/bsky/graph/ListViewBasic;Ljava/lang/Boolean;Ljava/lang/String;Lapp/bsky/graph/ListViewBasic;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/Boolean;Lapp/bsky/graph/ListViewBasic;Ljava/lang/Boolean;Ljava/lang/String;Lapp/bsky/graph/ListViewBasic;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/KnownFollowers;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/Boolean;Lapp/bsky/graph/ListViewBasic;Ljava/lang/Boolean;Ljava/lang/String;Lapp/bsky/graph/ListViewBasic;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/KnownFollowers;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/Boolean; public final fun component2 ()Lapp/bsky/graph/ListViewBasic; public final fun component3 ()Ljava/lang/Boolean; @@ -1064,14 +1219,16 @@ public final class app/bsky/actor/ViewerState { public final fun component5 ()Lapp/bsky/graph/ListViewBasic; public final fun component6-W3xQKsw ()Ljava/lang/String; public final fun component7-W3xQKsw ()Ljava/lang/String; - public final fun copy-Moa4pic (Ljava/lang/Boolean;Lapp/bsky/graph/ListViewBasic;Ljava/lang/Boolean;Ljava/lang/String;Lapp/bsky/graph/ListViewBasic;Ljava/lang/String;Ljava/lang/String;)Lapp/bsky/actor/ViewerState; - public static synthetic fun copy-Moa4pic$default (Lapp/bsky/actor/ViewerState;Ljava/lang/Boolean;Lapp/bsky/graph/ListViewBasic;Ljava/lang/Boolean;Ljava/lang/String;Lapp/bsky/graph/ListViewBasic;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lapp/bsky/actor/ViewerState; + public final fun component8 ()Lapp/bsky/actor/KnownFollowers; + public final fun copy-cI2jNss (Ljava/lang/Boolean;Lapp/bsky/graph/ListViewBasic;Ljava/lang/Boolean;Ljava/lang/String;Lapp/bsky/graph/ListViewBasic;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/KnownFollowers;)Lapp/bsky/actor/ViewerState; + public static synthetic fun copy-cI2jNss$default (Lapp/bsky/actor/ViewerState;Ljava/lang/Boolean;Lapp/bsky/graph/ListViewBasic;Ljava/lang/Boolean;Ljava/lang/String;Lapp/bsky/graph/ListViewBasic;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/KnownFollowers;ILjava/lang/Object;)Lapp/bsky/actor/ViewerState; public fun equals (Ljava/lang/Object;)Z public final fun getBlockedBy ()Ljava/lang/Boolean; public final fun getBlocking-W3xQKsw ()Ljava/lang/String; public final fun getBlockingByList ()Lapp/bsky/graph/ListViewBasic; public final fun getFollowedBy-W3xQKsw ()Ljava/lang/String; public final fun getFollowing-W3xQKsw ()Ljava/lang/String; + public final fun getKnownFollowers ()Lapp/bsky/actor/KnownFollowers; public final fun getMuted ()Ljava/lang/Boolean; public final fun getMutedByList ()Lapp/bsky/graph/ListViewBasic; public fun hashCode ()I @@ -1569,6 +1726,34 @@ public final class app/bsky/embed/RecordViewRecordUnion$GraphListViewSerializer public fun serialize-2XDCowQ (Lkotlinx/serialization/encoding/Encoder;Lapp/bsky/graph/ListView;)V } +public final class app/bsky/embed/RecordViewRecordUnion$GraphStarterPackViewBasic : app/bsky/embed/RecordViewRecordUnion { + public static final field Companion Lapp/bsky/embed/RecordViewRecordUnion$GraphStarterPackViewBasic$Companion; + public static final synthetic fun box-impl (Lapp/bsky/graph/StarterPackViewBasic;)Lapp/bsky/embed/RecordViewRecordUnion$GraphStarterPackViewBasic; + public static fun constructor-impl (Lapp/bsky/graph/StarterPackViewBasic;)Lapp/bsky/graph/StarterPackViewBasic; + public fun equals (Ljava/lang/Object;)Z + public static fun equals-impl (Lapp/bsky/graph/StarterPackViewBasic;Ljava/lang/Object;)Z + public static final fun equals-impl0 (Lapp/bsky/graph/StarterPackViewBasic;Lapp/bsky/graph/StarterPackViewBasic;)Z + public final fun getValue ()Lapp/bsky/graph/StarterPackViewBasic; + public fun hashCode ()I + public static fun hashCode-impl (Lapp/bsky/graph/StarterPackViewBasic;)I + public fun toString ()Ljava/lang/String; + public static fun toString-impl (Lapp/bsky/graph/StarterPackViewBasic;)Ljava/lang/String; + public final synthetic fun unbox-impl ()Lapp/bsky/graph/StarterPackViewBasic; +} + +public final class app/bsky/embed/RecordViewRecordUnion$GraphStarterPackViewBasic$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/embed/RecordViewRecordUnion$GraphStarterPackViewBasicSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize-x-jfuJk (Lkotlinx/serialization/encoding/Decoder;)Lapp/bsky/graph/StarterPackViewBasic; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize-gOVw1FM (Lkotlinx/serialization/encoding/Encoder;Lapp/bsky/graph/StarterPackViewBasic;)V +} + public final class app/bsky/embed/RecordViewRecordUnion$LabelerLabelerView : app/bsky/embed/RecordViewRecordUnion { public static final field Companion Lapp/bsky/embed/RecordViewRecordUnion$LabelerLabelerView$Companion; public static final synthetic fun box-impl (Lapp/bsky/labeler/LabelerView;)Lapp/bsky/embed/RecordViewRecordUnion$LabelerLabelerView; @@ -4081,17 +4266,19 @@ public final class app/bsky/feed/TokenSerializer : kotlinx/serialization/KSerial public final class app/bsky/feed/ViewerState { public static final field Companion Lapp/bsky/feed/ViewerState$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1-W3xQKsw ()Ljava/lang/String; public final fun component2-W3xQKsw ()Ljava/lang/String; public final fun component3 ()Ljava/lang/Boolean; - public final fun copy-GpdQMtM (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)Lapp/bsky/feed/ViewerState; - public static synthetic fun copy-GpdQMtM$default (Lapp/bsky/feed/ViewerState;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)Lapp/bsky/feed/ViewerState; + public final fun component4 ()Ljava/lang/Boolean; + public final fun copy-r03NU7U (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lapp/bsky/feed/ViewerState; + public static synthetic fun copy-r03NU7U$default (Lapp/bsky/feed/ViewerState;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lapp/bsky/feed/ViewerState; public fun equals (Ljava/lang/Object;)Z public final fun getLike-W3xQKsw ()Ljava/lang/String; public final fun getReplyDisabled ()Ljava/lang/Boolean; public final fun getRepost-W3xQKsw ()Ljava/lang/String; + public final fun getThreadMuted ()Ljava/lang/Boolean; public fun hashCode ()I public fun toString ()Ljava/lang/String; } @@ -4136,6 +4323,47 @@ public final class app/bsky/graph/Follow$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class app/bsky/graph/GetActorStarterPacksQueryParams { + public static final field Companion Lapp/bsky/graph/GetActorStarterPacksQueryParams$Companion; + public fun (Lsh/christian/ozone/api/AtIdentifier;Ljava/lang/Long;Ljava/lang/String;)V + public synthetic fun (Lsh/christian/ozone/api/AtIdentifier;Ljava/lang/Long;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component1 ()Lsh/christian/ozone/api/AtIdentifier; + public final fun component2 ()Ljava/lang/Long; + public final fun component3 ()Ljava/lang/String; + public final fun copy (Lsh/christian/ozone/api/AtIdentifier;Ljava/lang/Long;Ljava/lang/String;)Lapp/bsky/graph/GetActorStarterPacksQueryParams; + public static synthetic fun copy$default (Lapp/bsky/graph/GetActorStarterPacksQueryParams;Lsh/christian/ozone/api/AtIdentifier;Ljava/lang/Long;Ljava/lang/String;ILjava/lang/Object;)Lapp/bsky/graph/GetActorStarterPacksQueryParams; + public fun equals (Ljava/lang/Object;)Z + public final fun getActor ()Lsh/christian/ozone/api/AtIdentifier; + public final fun getCursor ()Ljava/lang/String; + public final fun getLimit ()Ljava/lang/Long; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/GetActorStarterPacksQueryParams$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/graph/GetActorStarterPacksResponse { + public static final field Companion Lapp/bsky/graph/GetActorStarterPacksResponse$Companion; + public fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)V + public synthetic fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun copy (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/graph/GetActorStarterPacksResponse; + public static synthetic fun copy$default (Lapp/bsky/graph/GetActorStarterPacksResponse;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/graph/GetActorStarterPacksResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getCursor ()Ljava/lang/String; + public final fun getStarterPacks ()Lkotlinx/collections/immutable/ImmutableList; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/GetActorStarterPacksResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class app/bsky/graph/GetBlocksQueryParams { public static final field Companion Lapp/bsky/graph/GetBlocksQueryParams$Companion; public fun ()V @@ -4262,6 +4490,49 @@ public final class app/bsky/graph/GetFollowsResponse$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class app/bsky/graph/GetKnownFollowersQueryParams { + public static final field Companion Lapp/bsky/graph/GetKnownFollowersQueryParams$Companion; + public fun (Lsh/christian/ozone/api/AtIdentifier;Ljava/lang/Long;Ljava/lang/String;)V + public synthetic fun (Lsh/christian/ozone/api/AtIdentifier;Ljava/lang/Long;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component1 ()Lsh/christian/ozone/api/AtIdentifier; + public final fun component2 ()Ljava/lang/Long; + public final fun component3 ()Ljava/lang/String; + public final fun copy (Lsh/christian/ozone/api/AtIdentifier;Ljava/lang/Long;Ljava/lang/String;)Lapp/bsky/graph/GetKnownFollowersQueryParams; + public static synthetic fun copy$default (Lapp/bsky/graph/GetKnownFollowersQueryParams;Lsh/christian/ozone/api/AtIdentifier;Ljava/lang/Long;Ljava/lang/String;ILjava/lang/Object;)Lapp/bsky/graph/GetKnownFollowersQueryParams; + public fun equals (Ljava/lang/Object;)Z + public final fun getActor ()Lsh/christian/ozone/api/AtIdentifier; + public final fun getCursor ()Ljava/lang/String; + public final fun getLimit ()Ljava/lang/Long; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/GetKnownFollowersQueryParams$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/graph/GetKnownFollowersResponse { + public static final field Companion Lapp/bsky/graph/GetKnownFollowersResponse$Companion; + public fun (Lapp/bsky/actor/ProfileView;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)V + public synthetic fun (Lapp/bsky/actor/ProfileView;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lapp/bsky/actor/ProfileView; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun copy (Lapp/bsky/actor/ProfileView;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/graph/GetKnownFollowersResponse; + public static synthetic fun copy$default (Lapp/bsky/graph/GetKnownFollowersResponse;Lapp/bsky/actor/ProfileView;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/graph/GetKnownFollowersResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getCursor ()Ljava/lang/String; + public final fun getFollowers ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getSubject ()Lapp/bsky/actor/ProfileView; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/GetKnownFollowersResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class app/bsky/graph/GetListBlocksQueryParams { public static final field Companion Lapp/bsky/graph/GetListBlocksQueryParams$Companion; public fun ()V @@ -4569,6 +4840,72 @@ public final class app/bsky/graph/GetRelationshipsResponseRelationshipUnion$Rela public fun serialize-MKbw4lM (Lkotlinx/serialization/encoding/Encoder;Lapp/bsky/graph/Relationship;)V } +public final class app/bsky/graph/GetStarterPackQueryParams { + public static final field Companion Lapp/bsky/graph/GetStarterPackQueryParams$Companion; + public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component1-x27MrHI ()Ljava/lang/String; + public final fun copy-g66Z2H8 (Ljava/lang/String;)Lapp/bsky/graph/GetStarterPackQueryParams; + public static synthetic fun copy-g66Z2H8$default (Lapp/bsky/graph/GetStarterPackQueryParams;Ljava/lang/String;ILjava/lang/Object;)Lapp/bsky/graph/GetStarterPackQueryParams; + public fun equals (Ljava/lang/Object;)Z + public final fun getStarterPack-x27MrHI ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/GetStarterPackQueryParams$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/graph/GetStarterPackResponse { + public static final field Companion Lapp/bsky/graph/GetStarterPackResponse$Companion; + public fun (Lapp/bsky/graph/StarterPackView;)V + public final fun component1 ()Lapp/bsky/graph/StarterPackView; + public final fun copy (Lapp/bsky/graph/StarterPackView;)Lapp/bsky/graph/GetStarterPackResponse; + public static synthetic fun copy$default (Lapp/bsky/graph/GetStarterPackResponse;Lapp/bsky/graph/StarterPackView;ILjava/lang/Object;)Lapp/bsky/graph/GetStarterPackResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getStarterPack ()Lapp/bsky/graph/StarterPackView; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/GetStarterPackResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/graph/GetStarterPacksQueryParams { + public static final field Companion Lapp/bsky/graph/GetStarterPacksQueryParams$Companion; + public fun (Lkotlinx/collections/immutable/ImmutableList;)V + public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component1 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun copy (Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/graph/GetStarterPacksQueryParams; + public static synthetic fun copy$default (Lapp/bsky/graph/GetStarterPacksQueryParams;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/graph/GetStarterPacksQueryParams; + public fun equals (Ljava/lang/Object;)Z + public final fun getUris ()Lkotlinx/collections/immutable/ImmutableList; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/GetStarterPacksQueryParams$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/graph/GetStarterPacksResponse { + public static final field Companion Lapp/bsky/graph/GetStarterPacksResponse$Companion; + public fun (Lkotlinx/collections/immutable/ImmutableList;)V + public final fun component1 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun copy (Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/graph/GetStarterPacksResponse; + public static synthetic fun copy$default (Lapp/bsky/graph/GetStarterPacksResponse;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/graph/GetStarterPacksResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getStarterPacks ()Lkotlinx/collections/immutable/ImmutableList; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/GetStarterPacksResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class app/bsky/graph/GetSuggestedFollowsByActorQueryParams { public static final field Companion Lapp/bsky/graph/GetSuggestedFollowsByActorQueryParams$Companion; public fun (Lsh/christian/ozone/api/AtIdentifier;)V @@ -4687,11 +5024,12 @@ public final class app/bsky/graph/ListLabelsUnion$SelfLabelsSerializer : kotlinx public final class app/bsky/graph/ListView { public static final field Companion Lapp/bsky/graph/ListView$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileView;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileView;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileView;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileView;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1-x27MrHI ()Ljava/lang/String; - public final fun component10 ()Lapp/bsky/graph/ListViewerState; - public final fun component11 ()Lkotlinx/datetime/Instant; + public final fun component10 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component11 ()Lapp/bsky/graph/ListViewerState; + public final fun component12 ()Lkotlinx/datetime/Instant; public final fun component2-OA0YjOw ()Ljava/lang/String; public final fun component3 ()Lapp/bsky/actor/ProfileView; public final fun component4 ()Ljava/lang/String; @@ -4699,9 +5037,9 @@ public final class app/bsky/graph/ListView { public final fun component6 ()Ljava/lang/String; public final fun component7 ()Lkotlinx/collections/immutable/ImmutableList; public final fun component8-pvpWXas ()Ljava/lang/String; - public final fun component9 ()Lkotlinx/collections/immutable/ImmutableList; - public final fun copy-fVXVhhQ (Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileView;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;)Lapp/bsky/graph/ListView; - public static synthetic fun copy-fVXVhhQ$default (Lapp/bsky/graph/ListView;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileView;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/graph/ListView; + public final fun component9 ()Ljava/lang/Long; + public final fun copy-dI2TiOM (Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileView;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;)Lapp/bsky/graph/ListView; + public static synthetic fun copy-dI2TiOM$default (Lapp/bsky/graph/ListView;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/actor/ProfileView;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/graph/ListView; public fun equals (Ljava/lang/Object;)Z public final fun getAvatar-pvpWXas ()Ljava/lang/String; public final fun getCid-OA0YjOw ()Ljava/lang/String; @@ -4710,6 +5048,7 @@ public final class app/bsky/graph/ListView { public final fun getDescriptionFacets ()Lkotlinx/collections/immutable/ImmutableList; public final fun getIndexedAt ()Lkotlinx/datetime/Instant; public final fun getLabels ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getListItemCount ()Ljava/lang/Long; public final fun getName ()Ljava/lang/String; public final fun getPurpose ()Lapp/bsky/graph/Token; public final fun getUri-x27MrHI ()Ljava/lang/String; @@ -4724,23 +5063,25 @@ public final class app/bsky/graph/ListView$Companion { public final class app/bsky/graph/ListViewBasic { public static final field Companion Lapp/bsky/graph/ListViewBasic$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1-x27MrHI ()Ljava/lang/String; public final fun component2-OA0YjOw ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Lapp/bsky/graph/Token; public final fun component5-pvpWXas ()Ljava/lang/String; - public final fun component6 ()Lkotlinx/collections/immutable/ImmutableList; - public final fun component7 ()Lapp/bsky/graph/ListViewerState; - public final fun component8 ()Lkotlinx/datetime/Instant; - public final fun copy-AaSSnm0 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;)Lapp/bsky/graph/ListViewBasic; - public static synthetic fun copy-AaSSnm0$default (Lapp/bsky/graph/ListViewBasic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/graph/ListViewBasic; + public final fun component6 ()Ljava/lang/Long; + public final fun component7 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component8 ()Lapp/bsky/graph/ListViewerState; + public final fun component9 ()Lkotlinx/datetime/Instant; + public final fun copy-cn6uJIo (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;)Lapp/bsky/graph/ListViewBasic; + public static synthetic fun copy-cn6uJIo$default (Lapp/bsky/graph/ListViewBasic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lapp/bsky/graph/Token;Ljava/lang/String;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lapp/bsky/graph/ListViewerState;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/graph/ListViewBasic; public fun equals (Ljava/lang/Object;)Z public final fun getAvatar-pvpWXas ()Ljava/lang/String; public final fun getCid-OA0YjOw ()Ljava/lang/String; public final fun getIndexedAt ()Lkotlinx/datetime/Instant; public final fun getLabels ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getListItemCount ()Ljava/lang/Long; public final fun getName ()Ljava/lang/String; public final fun getPurpose ()Lapp/bsky/graph/Token; public final fun getUri-x27MrHI ()Ljava/lang/String; @@ -4842,6 +5183,22 @@ public final class app/bsky/graph/MuteActorRequest$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class app/bsky/graph/MuteThreadRequest { + public static final field Companion Lapp/bsky/graph/MuteThreadRequest$Companion; + public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-x27MrHI ()Ljava/lang/String; + public final fun copy-g66Z2H8 (Ljava/lang/String;)Lapp/bsky/graph/MuteThreadRequest; + public static synthetic fun copy-g66Z2H8$default (Lapp/bsky/graph/MuteThreadRequest;Ljava/lang/String;ILjava/lang/Object;)Lapp/bsky/graph/MuteThreadRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getRoot-x27MrHI ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/MuteThreadRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class app/bsky/graph/NotFoundActor { public static final field Companion Lapp/bsky/graph/NotFoundActor$Companion; public fun (Lsh/christian/ozone/api/AtIdentifier;Z)V @@ -4881,26 +5238,140 @@ public final class app/bsky/graph/Relationship$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class app/bsky/graph/Token : java/lang/Enum, sh/christian/ozone/api/model/AtpEnum { - public static final field CURATELIST Lapp/bsky/graph/Token; - public static final field Companion Lapp/bsky/graph/Token$Companion; - public static final field MODLIST Lapp/bsky/graph/Token; - public static final field UNKNOWN Lapp/bsky/graph/Token; - public static fun getEntries ()Lkotlin/enums/EnumEntries; - public fun getValue ()Ljava/lang/String; - public static fun valueOf (Ljava/lang/String;)Lapp/bsky/graph/Token; - public static fun values ()[Lapp/bsky/graph/Token; -} - -public final class app/bsky/graph/Token$Companion { - public final fun serializer ()Lkotlinx/serialization/KSerializer; -} - -public final class app/bsky/graph/TokenSerializer : kotlinx/serialization/KSerializer { - public fun ()V - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lapp/bsky/graph/Token; - public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; - public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; +public final class app/bsky/graph/StarterPackView { + public static final field Companion Lapp/bsky/graph/StarterPackView$Companion; + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Lapp/bsky/actor/ProfileViewBasic;Lapp/bsky/graph/ListViewBasic;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Long;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Lapp/bsky/actor/ProfileViewBasic;Lapp/bsky/graph/ListViewBasic;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Long;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-x27MrHI ()Ljava/lang/String; + public final fun component10 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component11 ()Lkotlinx/datetime/Instant; + public final fun component2-OA0YjOw ()Ljava/lang/String; + public final fun component3 ()Lsh/christian/ozone/api/model/JsonContent; + public final fun component4 ()Lapp/bsky/actor/ProfileViewBasic; + public final fun component5 ()Lapp/bsky/graph/ListViewBasic; + public final fun component6 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component7 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component8 ()Ljava/lang/Long; + public final fun component9 ()Ljava/lang/Long; + public final fun copy--3547Zg (Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Lapp/bsky/actor/ProfileViewBasic;Lapp/bsky/graph/ListViewBasic;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Long;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;)Lapp/bsky/graph/StarterPackView; + public static synthetic fun copy--3547Zg$default (Lapp/bsky/graph/StarterPackView;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Lapp/bsky/actor/ProfileViewBasic;Lapp/bsky/graph/ListViewBasic;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Long;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/graph/StarterPackView; + public fun equals (Ljava/lang/Object;)Z + public final fun getCid-OA0YjOw ()Ljava/lang/String; + public final fun getCreator ()Lapp/bsky/actor/ProfileViewBasic; + public final fun getFeeds ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getIndexedAt ()Lkotlinx/datetime/Instant; + public final fun getJoinedAllTimeCount ()Ljava/lang/Long; + public final fun getJoinedWeekCount ()Ljava/lang/Long; + public final fun getLabels ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getList ()Lapp/bsky/graph/ListViewBasic; + public final fun getListItemsSample ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getRecord ()Lsh/christian/ozone/api/model/JsonContent; + public final fun getUri-x27MrHI ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/StarterPackView$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/graph/StarterPackViewBasic { + public static final field Companion Lapp/bsky/graph/StarterPackViewBasic$Companion; + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Lapp/bsky/actor/ProfileViewBasic;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Lapp/bsky/actor/ProfileViewBasic;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-x27MrHI ()Ljava/lang/String; + public final fun component2-OA0YjOw ()Ljava/lang/String; + public final fun component3 ()Lsh/christian/ozone/api/model/JsonContent; + public final fun component4 ()Lapp/bsky/actor/ProfileViewBasic; + public final fun component5 ()Ljava/lang/Long; + public final fun component6 ()Ljava/lang/Long; + public final fun component7 ()Ljava/lang/Long; + public final fun component8 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component9 ()Lkotlinx/datetime/Instant; + public final fun copy-gjnjv14 (Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Lapp/bsky/actor/ProfileViewBasic;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;)Lapp/bsky/graph/StarterPackViewBasic; + public static synthetic fun copy-gjnjv14$default (Lapp/bsky/graph/StarterPackViewBasic;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Lapp/bsky/actor/ProfileViewBasic;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/graph/StarterPackViewBasic; + public fun equals (Ljava/lang/Object;)Z + public final fun getCid-OA0YjOw ()Ljava/lang/String; + public final fun getCreator ()Lapp/bsky/actor/ProfileViewBasic; + public final fun getIndexedAt ()Lkotlinx/datetime/Instant; + public final fun getJoinedAllTimeCount ()Ljava/lang/Long; + public final fun getJoinedWeekCount ()Ljava/lang/Long; + public final fun getLabels ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getListItemCount ()Ljava/lang/Long; + public final fun getRecord ()Lsh/christian/ozone/api/model/JsonContent; + public final fun getUri-x27MrHI ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/StarterPackViewBasic$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/graph/Starterpack { + public static final field Companion Lapp/bsky/graph/Starterpack$Companion; + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component4-x27MrHI ()Ljava/lang/String; + public final fun component5 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component6 ()Lkotlinx/datetime/Instant; + public final fun copy-4tnvphI (Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;)Lapp/bsky/graph/Starterpack; + public static synthetic fun copy-4tnvphI$default (Lapp/bsky/graph/Starterpack;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/graph/Starterpack; + public fun equals (Ljava/lang/Object;)Z + public final fun getCreatedAt ()Lkotlinx/datetime/Instant; + public final fun getDescription ()Ljava/lang/String; + public final fun getDescriptionFacets ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getFeeds ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getList-x27MrHI ()Ljava/lang/String; + public final fun getName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/Starterpack$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/graph/StarterpackFeedItem { + public static final field Companion Lapp/bsky/graph/StarterpackFeedItem$Companion; + public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-x27MrHI ()Ljava/lang/String; + public final fun copy-g66Z2H8 (Ljava/lang/String;)Lapp/bsky/graph/StarterpackFeedItem; + public static synthetic fun copy-g66Z2H8$default (Lapp/bsky/graph/StarterpackFeedItem;Ljava/lang/String;ILjava/lang/Object;)Lapp/bsky/graph/StarterpackFeedItem; + public fun equals (Ljava/lang/Object;)Z + public final fun getUri-x27MrHI ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/StarterpackFeedItem$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/graph/Token : java/lang/Enum, sh/christian/ozone/api/model/AtpEnum { + public static final field CURATELIST Lapp/bsky/graph/Token; + public static final field Companion Lapp/bsky/graph/Token$Companion; + public static final field MODLIST Lapp/bsky/graph/Token; + public static final field REFERENCELIST Lapp/bsky/graph/Token; + public static final field UNKNOWN Lapp/bsky/graph/Token; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public fun getValue ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lapp/bsky/graph/Token; + public static fun values ()[Lapp/bsky/graph/Token; +} + +public final class app/bsky/graph/Token$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/graph/TokenSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lapp/bsky/graph/Token; + 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;Lapp/bsky/graph/Token;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V } @@ -4937,6 +5408,22 @@ public final class app/bsky/graph/UnmuteActorRequest$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class app/bsky/graph/UnmuteThreadRequest { + public static final field Companion Lapp/bsky/graph/UnmuteThreadRequest$Companion; + public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-x27MrHI ()Ljava/lang/String; + public final fun copy-g66Z2H8 (Ljava/lang/String;)Lapp/bsky/graph/UnmuteThreadRequest; + public static synthetic fun copy-g66Z2H8$default (Lapp/bsky/graph/UnmuteThreadRequest;Ljava/lang/String;ILjava/lang/Object;)Lapp/bsky/graph/UnmuteThreadRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getRoot-x27MrHI ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/graph/UnmuteThreadRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class app/bsky/labeler/GetServicesQueryParams { public static final field Companion Lapp/bsky/labeler/GetServicesQueryParams$Companion; public fun (Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;)V @@ -5193,13 +5680,15 @@ public final class app/bsky/labeler/ServiceLabelsUnion$SelfLabelsSerializer : ko public final class app/bsky/notification/GetUnreadCountQueryParams { public static final field Companion Lapp/bsky/notification/GetUnreadCountQueryParams$Companion; public fun ()V - public fun (Lkotlinx/datetime/Instant;)V - public synthetic fun (Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/lang/Boolean;Lkotlinx/datetime/Instant;)V + public synthetic fun (Ljava/lang/Boolean;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; - public final fun component1 ()Lkotlinx/datetime/Instant; - public final fun copy (Lkotlinx/datetime/Instant;)Lapp/bsky/notification/GetUnreadCountQueryParams; - public static synthetic fun copy$default (Lapp/bsky/notification/GetUnreadCountQueryParams;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/notification/GetUnreadCountQueryParams; + public final fun component1 ()Ljava/lang/Boolean; + public final fun component2 ()Lkotlinx/datetime/Instant; + public final fun copy (Ljava/lang/Boolean;Lkotlinx/datetime/Instant;)Lapp/bsky/notification/GetUnreadCountQueryParams; + public static synthetic fun copy$default (Lapp/bsky/notification/GetUnreadCountQueryParams;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/notification/GetUnreadCountQueryParams; public fun equals (Ljava/lang/Object;)Z + public final fun getPriority ()Ljava/lang/Boolean; public final fun getSeenAt ()Lkotlinx/datetime/Instant; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -5261,17 +5750,19 @@ public final class app/bsky/notification/ListNotificationsNotification$Companion public final class app/bsky/notification/ListNotificationsQueryParams { public static final field Companion Lapp/bsky/notification/ListNotificationsQueryParams$Companion; public fun ()V - public fun (Ljava/lang/Long;Ljava/lang/String;Lkotlinx/datetime/Instant;)V - public synthetic fun (Ljava/lang/Long;Ljava/lang/String;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;)V + public synthetic fun (Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; public final fun component1 ()Ljava/lang/Long; - public final fun component2 ()Ljava/lang/String; - public final fun component3 ()Lkotlinx/datetime/Instant; - public final fun copy (Ljava/lang/Long;Ljava/lang/String;Lkotlinx/datetime/Instant;)Lapp/bsky/notification/ListNotificationsQueryParams; - public static synthetic fun copy$default (Lapp/bsky/notification/ListNotificationsQueryParams;Ljava/lang/Long;Ljava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/notification/ListNotificationsQueryParams; + public final fun component2 ()Ljava/lang/Boolean; + public final fun component3 ()Ljava/lang/String; + public final fun component4 ()Lkotlinx/datetime/Instant; + public final fun copy (Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;)Lapp/bsky/notification/ListNotificationsQueryParams; + public static synthetic fun copy$default (Lapp/bsky/notification/ListNotificationsQueryParams;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/notification/ListNotificationsQueryParams; public fun equals (Ljava/lang/Object;)Z public final fun getCursor ()Ljava/lang/String; public final fun getLimit ()Ljava/lang/Long; + public final fun getPriority ()Ljava/lang/Boolean; public final fun getSeenAt ()Lkotlinx/datetime/Instant; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -5289,6 +5780,7 @@ public final class app/bsky/notification/ListNotificationsReason : java/lang/Enu public static final field QUOTE Lapp/bsky/notification/ListNotificationsReason; public static final field REPLY Lapp/bsky/notification/ListNotificationsReason; public static final field REPOST Lapp/bsky/notification/ListNotificationsReason; + public static final field STARTERPACK_JOINED Lapp/bsky/notification/ListNotificationsReason; public static final field UNKNOWN Lapp/bsky/notification/ListNotificationsReason; public static fun getEntries ()Lkotlin/enums/EnumEntries; public fun getValue ()Ljava/lang/String; @@ -5311,16 +5803,18 @@ public final class app/bsky/notification/ListNotificationsReasonSerializer : kot public final class app/bsky/notification/ListNotificationsResponse { public static final field Companion Lapp/bsky/notification/ListNotificationsResponse$Companion; - public fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;)V - public synthetic fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;)V + public synthetic fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Lkotlinx/collections/immutable/ImmutableList; - public final fun component3 ()Lkotlinx/datetime/Instant; - public final fun copy (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;)Lapp/bsky/notification/ListNotificationsResponse; - public static synthetic fun copy$default (Lapp/bsky/notification/ListNotificationsResponse;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/notification/ListNotificationsResponse; + public final fun component3 ()Ljava/lang/Boolean; + public final fun component4 ()Lkotlinx/datetime/Instant; + public final fun copy (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;)Lapp/bsky/notification/ListNotificationsResponse; + public static synthetic fun copy$default (Lapp/bsky/notification/ListNotificationsResponse;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/notification/ListNotificationsResponse; public fun equals (Ljava/lang/Object;)Z public final fun getCursor ()Ljava/lang/String; public final fun getNotifications ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getPriority ()Ljava/lang/Boolean; public final fun getSeenAt ()Lkotlinx/datetime/Instant; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -5330,6 +5824,22 @@ public final class app/bsky/notification/ListNotificationsResponse$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class app/bsky/notification/PutPreferencesRequest { + public static final field Companion Lapp/bsky/notification/PutPreferencesRequest$Companion; + public fun (Z)V + public final fun component1 ()Z + public final fun copy (Z)Lapp/bsky/notification/PutPreferencesRequest; + public static synthetic fun copy$default (Lapp/bsky/notification/PutPreferencesRequest;ZILjava/lang/Object;)Lapp/bsky/notification/PutPreferencesRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getPriority ()Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/notification/PutPreferencesRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class app/bsky/notification/RegisterPushPlatform : java/lang/Enum, sh/christian/ozone/api/model/AtpEnum { public static final field ANDROID Lapp/bsky/notification/RegisterPushPlatform; public static final field Companion Lapp/bsky/notification/RegisterPushPlatform$Companion; @@ -5613,17 +6123,19 @@ public final class app/bsky/unspecced/GetPopularFeedGeneratorsResponse$Companion public final class app/bsky/unspecced/GetSuggestionsSkeletonQueryParams { public static final field Companion Lapp/bsky/unspecced/GetSuggestionsSkeletonQueryParams$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; public final fun component1-68yuAGA ()Ljava/lang/String; public final fun component2 ()Ljava/lang/Long; public final fun component3 ()Ljava/lang/String; - public final fun copy-xWGbuFE (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;)Lapp/bsky/unspecced/GetSuggestionsSkeletonQueryParams; - public static synthetic fun copy-xWGbuFE$default (Lapp/bsky/unspecced/GetSuggestionsSkeletonQueryParams;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;ILjava/lang/Object;)Lapp/bsky/unspecced/GetSuggestionsSkeletonQueryParams; + public final fun component4-68yuAGA ()Ljava/lang/String; + public final fun copy-AgQzNKE (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;)Lapp/bsky/unspecced/GetSuggestionsSkeletonQueryParams; + public static synthetic fun copy-AgQzNKE$default (Lapp/bsky/unspecced/GetSuggestionsSkeletonQueryParams;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lapp/bsky/unspecced/GetSuggestionsSkeletonQueryParams; public fun equals (Ljava/lang/Object;)Z public final fun getCursor ()Ljava/lang/String; public final fun getLimit ()Ljava/lang/Long; + public final fun getRelativeToDid-68yuAGA ()Ljava/lang/String; public final fun getViewer-68yuAGA ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -6803,36 +7315,36 @@ public abstract interface class chat/bsky/convo/MessageViewEmbedUnion { public static final field Companion Lchat/bsky/convo/MessageViewEmbedUnion$Companion; } -public final class chat/bsky/convo/MessageViewEmbedUnion$AppBskyEmbedRecord : chat/bsky/convo/MessageViewEmbedUnion { - public static final field Companion Lchat/bsky/convo/MessageViewEmbedUnion$AppBskyEmbedRecord$Companion; - public static final synthetic fun box-impl (Lapp/bsky/embed/Record;)Lchat/bsky/convo/MessageViewEmbedUnion$AppBskyEmbedRecord; - public static fun constructor-impl (Lapp/bsky/embed/Record;)Lapp/bsky/embed/Record; +public final class chat/bsky/convo/MessageViewEmbedUnion$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class chat/bsky/convo/MessageViewEmbedUnion$View : chat/bsky/convo/MessageViewEmbedUnion { + public static final field Companion Lchat/bsky/convo/MessageViewEmbedUnion$View$Companion; + public static final synthetic fun box-impl (Lapp/bsky/embed/RecordView;)Lchat/bsky/convo/MessageViewEmbedUnion$View; + public static fun constructor-impl (Lapp/bsky/embed/RecordView;)Lapp/bsky/embed/RecordView; public fun equals (Ljava/lang/Object;)Z - public static fun equals-impl (Lapp/bsky/embed/Record;Ljava/lang/Object;)Z - public static final fun equals-impl0 (Lapp/bsky/embed/Record;Lapp/bsky/embed/Record;)Z - public final fun getValue ()Lapp/bsky/embed/Record; + public static fun equals-impl (Lapp/bsky/embed/RecordView;Ljava/lang/Object;)Z + public static final fun equals-impl0 (Lapp/bsky/embed/RecordView;Lapp/bsky/embed/RecordView;)Z + public final fun getValue ()Lapp/bsky/embed/RecordView; public fun hashCode ()I - public static fun hashCode-impl (Lapp/bsky/embed/Record;)I + public static fun hashCode-impl (Lapp/bsky/embed/RecordView;)I public fun toString ()Ljava/lang/String; - public static fun toString-impl (Lapp/bsky/embed/Record;)Ljava/lang/String; - public final synthetic fun unbox-impl ()Lapp/bsky/embed/Record; + public static fun toString-impl (Lapp/bsky/embed/RecordView;)Ljava/lang/String; + public final synthetic fun unbox-impl ()Lapp/bsky/embed/RecordView; } -public final class chat/bsky/convo/MessageViewEmbedUnion$AppBskyEmbedRecord$Companion { +public final class chat/bsky/convo/MessageViewEmbedUnion$View$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class chat/bsky/convo/MessageViewEmbedUnion$AppBskyEmbedRecordSerializer : kotlinx/serialization/KSerializer { +public final class chat/bsky/convo/MessageViewEmbedUnion$ViewSerializer : kotlinx/serialization/KSerializer { public fun ()V public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; - public fun deserialize-jgXBPBU (Lkotlinx/serialization/encoding/Decoder;)Lapp/bsky/embed/Record; + public fun deserialize-dwCWxb8 (Lkotlinx/serialization/encoding/Decoder;)Lapp/bsky/embed/RecordView; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V - public fun serialize-BvJzZBc (Lkotlinx/serialization/encoding/Encoder;Lapp/bsky/embed/Record;)V -} - -public final class chat/bsky/convo/MessageViewEmbedUnion$Companion { - public final fun serializer ()Lkotlinx/serialization/KSerializer; + public fun serialize-EzCWYno (Lkotlinx/serialization/encoding/Encoder;Lapp/bsky/embed/RecordView;)V } public final class chat/bsky/convo/MessageViewSender { @@ -7204,10 +7716,11 @@ public final class chat/bsky/moderation/UpdateActorAccessRequest$Companion { public final class com/atproto/admin/AccountView { public static final field Companion Lcom/atproto/admin/AccountView$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1-715Ygxc ()Ljava/lang/String; public final fun component10 ()Ljava/lang/String; + public final fun component11 ()Lkotlinx/datetime/Instant; public final fun component2-hDwCUG8 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Lkotlinx/collections/immutable/ImmutableList; @@ -7216,9 +7729,10 @@ public final class com/atproto/admin/AccountView { public final fun component7 ()Lkotlinx/collections/immutable/ImmutableList; public final fun component8 ()Ljava/lang/Boolean; public final fun component9 ()Lkotlinx/datetime/Instant; - public final fun copy-jYMobb0 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;Ljava/lang/String;)Lcom/atproto/admin/AccountView; - public static synthetic fun copy-jYMobb0$default (Lcom/atproto/admin/AccountView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/admin/AccountView; + public final fun copy-0ZV35KY (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlinx/datetime/Instant;)Lcom/atproto/admin/AccountView; + public static synthetic fun copy-0ZV35KY$default (Lcom/atproto/admin/AccountView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lcom/atproto/admin/AccountView; public fun equals (Ljava/lang/Object;)Z + public final fun getDeactivatedAt ()Lkotlinx/datetime/Instant; public final fun getDid-715Ygxc ()Ljava/lang/String; public final fun getEmail ()Ljava/lang/String; public final fun getEmailConfirmedAt ()Lkotlinx/datetime/Instant; @@ -7451,13 +7965,15 @@ public final class com/atproto/admin/GetSubjectStatusQueryParams$Companion { public final class com/atproto/admin/GetSubjectStatusResponse { public static final field Companion Lcom/atproto/admin/GetSubjectStatusResponse$Companion; - public fun (Lcom/atproto/admin/GetSubjectStatusResponseSubjectUnion;Lcom/atproto/admin/StatusAttr;)V - public synthetic fun (Lcom/atproto/admin/GetSubjectStatusResponseSubjectUnion;Lcom/atproto/admin/StatusAttr;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Lcom/atproto/admin/GetSubjectStatusResponseSubjectUnion;Lcom/atproto/admin/StatusAttr;Lcom/atproto/admin/StatusAttr;)V + public synthetic fun (Lcom/atproto/admin/GetSubjectStatusResponseSubjectUnion;Lcom/atproto/admin/StatusAttr;Lcom/atproto/admin/StatusAttr;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Lcom/atproto/admin/GetSubjectStatusResponseSubjectUnion; public final fun component2 ()Lcom/atproto/admin/StatusAttr; - public final fun copy (Lcom/atproto/admin/GetSubjectStatusResponseSubjectUnion;Lcom/atproto/admin/StatusAttr;)Lcom/atproto/admin/GetSubjectStatusResponse; - public static synthetic fun copy$default (Lcom/atproto/admin/GetSubjectStatusResponse;Lcom/atproto/admin/GetSubjectStatusResponseSubjectUnion;Lcom/atproto/admin/StatusAttr;ILjava/lang/Object;)Lcom/atproto/admin/GetSubjectStatusResponse; + public final fun component3 ()Lcom/atproto/admin/StatusAttr; + public final fun copy (Lcom/atproto/admin/GetSubjectStatusResponseSubjectUnion;Lcom/atproto/admin/StatusAttr;Lcom/atproto/admin/StatusAttr;)Lcom/atproto/admin/GetSubjectStatusResponse; + public static synthetic fun copy$default (Lcom/atproto/admin/GetSubjectStatusResponse;Lcom/atproto/admin/GetSubjectStatusResponseSubjectUnion;Lcom/atproto/admin/StatusAttr;Lcom/atproto/admin/StatusAttr;ILjava/lang/Object;)Lcom/atproto/admin/GetSubjectStatusResponse; public fun equals (Ljava/lang/Object;)Z + public final fun getDeactivated ()Lcom/atproto/admin/StatusAttr; public final fun getSubject ()Lcom/atproto/admin/GetSubjectStatusResponseSubjectUnion; public final fun getTakedown ()Lcom/atproto/admin/StatusAttr; public fun hashCode ()I @@ -7597,6 +8113,48 @@ public final class com/atproto/admin/RepoRef$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/admin/SearchAccountsQueryParams { + public static final field Companion Lcom/atproto/admin/SearchAccountsQueryParams$Companion; + public fun ()V + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/lang/Long; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;)Lcom/atproto/admin/SearchAccountsQueryParams; + public static synthetic fun copy$default (Lcom/atproto/admin/SearchAccountsQueryParams;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ILjava/lang/Object;)Lcom/atproto/admin/SearchAccountsQueryParams; + public fun equals (Ljava/lang/Object;)Z + public final fun getCursor ()Ljava/lang/String; + public final fun getEmail ()Ljava/lang/String; + public final fun getLimit ()Ljava/lang/Long; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/admin/SearchAccountsQueryParams$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/admin/SearchAccountsResponse { + public static final field Companion Lcom/atproto/admin/SearchAccountsResponse$Companion; + public fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)V + public synthetic fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun copy (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)Lcom/atproto/admin/SearchAccountsResponse; + public static synthetic fun copy$default (Lcom/atproto/admin/SearchAccountsResponse;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lcom/atproto/admin/SearchAccountsResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getAccounts ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getCursor ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/admin/SearchAccountsResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class com/atproto/admin/SendEmailRequest { public static final field Companion Lcom/atproto/admin/SendEmailRequest$Companion; public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -7713,13 +8271,15 @@ public final class com/atproto/admin/UpdateAccountPasswordRequest$Companion { public final class com/atproto/admin/UpdateSubjectStatusRequest { public static final field Companion Lcom/atproto/admin/UpdateSubjectStatusRequest$Companion; - public fun (Lcom/atproto/admin/UpdateSubjectStatusRequestSubjectUnion;Lcom/atproto/admin/StatusAttr;)V - public synthetic fun (Lcom/atproto/admin/UpdateSubjectStatusRequestSubjectUnion;Lcom/atproto/admin/StatusAttr;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Lcom/atproto/admin/UpdateSubjectStatusRequestSubjectUnion;Lcom/atproto/admin/StatusAttr;Lcom/atproto/admin/StatusAttr;)V + public synthetic fun (Lcom/atproto/admin/UpdateSubjectStatusRequestSubjectUnion;Lcom/atproto/admin/StatusAttr;Lcom/atproto/admin/StatusAttr;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Lcom/atproto/admin/UpdateSubjectStatusRequestSubjectUnion; public final fun component2 ()Lcom/atproto/admin/StatusAttr; - public final fun copy (Lcom/atproto/admin/UpdateSubjectStatusRequestSubjectUnion;Lcom/atproto/admin/StatusAttr;)Lcom/atproto/admin/UpdateSubjectStatusRequest; - public static synthetic fun copy$default (Lcom/atproto/admin/UpdateSubjectStatusRequest;Lcom/atproto/admin/UpdateSubjectStatusRequestSubjectUnion;Lcom/atproto/admin/StatusAttr;ILjava/lang/Object;)Lcom/atproto/admin/UpdateSubjectStatusRequest; + public final fun component3 ()Lcom/atproto/admin/StatusAttr; + public final fun copy (Lcom/atproto/admin/UpdateSubjectStatusRequestSubjectUnion;Lcom/atproto/admin/StatusAttr;Lcom/atproto/admin/StatusAttr;)Lcom/atproto/admin/UpdateSubjectStatusRequest; + public static synthetic fun copy$default (Lcom/atproto/admin/UpdateSubjectStatusRequest;Lcom/atproto/admin/UpdateSubjectStatusRequestSubjectUnion;Lcom/atproto/admin/StatusAttr;Lcom/atproto/admin/StatusAttr;ILjava/lang/Object;)Lcom/atproto/admin/UpdateSubjectStatusRequest; public fun equals (Ljava/lang/Object;)Z + public final fun getDeactivated ()Lcom/atproto/admin/StatusAttr; public final fun getSubject ()Lcom/atproto/admin/UpdateSubjectStatusRequestSubjectUnion; public final fun getTakedown ()Lcom/atproto/admin/StatusAttr; public fun hashCode ()I @@ -9321,16 +9881,19 @@ public final class com/atproto/server/CreateAccountResponse$Companion { public final class com/atproto/server/CreateAppPasswordAppPassword { public static final field Companion Lcom/atproto/server/CreateAppPasswordAppPassword$Companion; - public fun (Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;)V + public fun (Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; public final fun component3 ()Lkotlinx/datetime/Instant; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;)Lcom/atproto/server/CreateAppPasswordAppPassword; - public static synthetic fun copy$default (Lcom/atproto/server/CreateAppPasswordAppPassword;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lcom/atproto/server/CreateAppPasswordAppPassword; + public final fun component4 ()Ljava/lang/Boolean; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;)Lcom/atproto/server/CreateAppPasswordAppPassword; + public static synthetic fun copy$default (Lcom/atproto/server/CreateAppPasswordAppPassword;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/atproto/server/CreateAppPasswordAppPassword; public fun equals (Ljava/lang/Object;)Z public final fun getCreatedAt ()Lkotlinx/datetime/Instant; public final fun getName ()Ljava/lang/String; public final fun getPassword ()Ljava/lang/String; + public final fun getPrivileged ()Ljava/lang/Boolean; public fun hashCode ()I public fun toString ()Ljava/lang/String; } @@ -9341,12 +9904,15 @@ public final class com/atproto/server/CreateAppPasswordAppPassword$Companion { public final class com/atproto/server/CreateAppPasswordRequest { public static final field Companion Lcom/atproto/server/CreateAppPasswordRequest$Companion; - public fun (Ljava/lang/String;)V + public fun (Ljava/lang/String;Ljava/lang/Boolean;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;)Lcom/atproto/server/CreateAppPasswordRequest; - public static synthetic fun copy$default (Lcom/atproto/server/CreateAppPasswordRequest;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/server/CreateAppPasswordRequest; + public final fun component2 ()Ljava/lang/Boolean; + public final fun copy (Ljava/lang/String;Ljava/lang/Boolean;)Lcom/atproto/server/CreateAppPasswordRequest; + public static synthetic fun copy$default (Lcom/atproto/server/CreateAppPasswordRequest;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/atproto/server/CreateAppPasswordRequest; public fun equals (Ljava/lang/Object;)Z public final fun getName ()Ljava/lang/String; + public final fun getPrivileged ()Ljava/lang/Boolean; public fun hashCode ()I public fun toString ()Ljava/lang/String; } @@ -9468,9 +10034,10 @@ public final class com/atproto/server/CreateSessionRequest$Companion { public final class com/atproto/server/CreateSessionResponse { public static final field Companion Lcom/atproto/server/CreateSessionResponse$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lcom/atproto/server/CreateSessionStatus;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lcom/atproto/server/CreateSessionStatus;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Lcom/atproto/server/CreateSessionStatus; public final fun component2 ()Ljava/lang/String; public final fun component3-hDwCUG8 ()Ljava/lang/String; public final fun component4-715Ygxc ()Ljava/lang/String; @@ -9478,10 +10045,12 @@ public final class com/atproto/server/CreateSessionResponse { public final fun component6 ()Ljava/lang/String; public final fun component7 ()Ljava/lang/Boolean; public final fun component8 ()Ljava/lang/Boolean; - public final fun copy--Gv3-Ko (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/atproto/server/CreateSessionResponse; - public static synthetic fun copy--Gv3-Ko$default (Lcom/atproto/server/CreateSessionResponse;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/atproto/server/CreateSessionResponse; + public final fun component9 ()Ljava/lang/Boolean; + public final fun copy-A4W5qGU (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lcom/atproto/server/CreateSessionStatus;)Lcom/atproto/server/CreateSessionResponse; + public static synthetic fun copy-A4W5qGU$default (Lcom/atproto/server/CreateSessionResponse;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lcom/atproto/server/CreateSessionStatus;ILjava/lang/Object;)Lcom/atproto/server/CreateSessionResponse; public fun equals (Ljava/lang/Object;)Z public final fun getAccessJwt ()Ljava/lang/String; + public final fun getActive ()Ljava/lang/Boolean; public final fun getDid-715Ygxc ()Ljava/lang/String; public final fun getDidDoc ()Lsh/christian/ozone/api/model/JsonContent; public final fun getEmail ()Ljava/lang/String; @@ -9489,6 +10058,7 @@ public final class com/atproto/server/CreateSessionResponse { public final fun getEmailConfirmed ()Ljava/lang/Boolean; public final fun getHandle-hDwCUG8 ()Ljava/lang/String; public final fun getRefreshJwt ()Ljava/lang/String; + public final fun getStatus ()Lcom/atproto/server/CreateSessionStatus; public fun hashCode ()I public fun toString ()Ljava/lang/String; } @@ -9497,6 +10067,31 @@ public final class com/atproto/server/CreateSessionResponse$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/server/CreateSessionStatus : java/lang/Enum, sh/christian/ozone/api/model/AtpEnum { + public static final field Companion Lcom/atproto/server/CreateSessionStatus$Companion; + public static final field DEACTIVATED Lcom/atproto/server/CreateSessionStatus; + public static final field SUSPENDED Lcom/atproto/server/CreateSessionStatus; + public static final field TAKENDOWN Lcom/atproto/server/CreateSessionStatus; + public static final field UNKNOWN Lcom/atproto/server/CreateSessionStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public fun getValue ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lcom/atproto/server/CreateSessionStatus; + public static fun values ()[Lcom/atproto/server/CreateSessionStatus; +} + +public final class com/atproto/server/CreateSessionStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/server/CreateSessionStatusSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/atproto/server/CreateSessionStatus; + 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;Lcom/atproto/server/CreateSessionStatus;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V +} + public final class com/atproto/server/DeactivateAccountRequest { public static final field Companion Lcom/atproto/server/DeactivateAccountRequest$Companion; public fun ()V @@ -9638,13 +10233,18 @@ public final class com/atproto/server/GetAccountInviteCodesResponse$Companion { public final class com/atproto/server/GetServiceAuthQueryParams { public static final field Companion Lcom/atproto/server/GetServiceAuthQueryParams$Companion; - public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; public final fun component1-715Ygxc ()Ljava/lang/String; - public final fun copy-Kn78ayM (Ljava/lang/String;)Lcom/atproto/server/GetServiceAuthQueryParams; - public static synthetic fun copy-Kn78ayM$default (Lcom/atproto/server/GetServiceAuthQueryParams;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/server/GetServiceAuthQueryParams; + public final fun component2 ()Ljava/lang/Long; + public final fun component3-rgu83lg ()Ljava/lang/String; + public final fun copy-yTG_CPc (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;)Lcom/atproto/server/GetServiceAuthQueryParams; + public static synthetic fun copy-yTG_CPc$default (Lcom/atproto/server/GetServiceAuthQueryParams;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/server/GetServiceAuthQueryParams; public fun equals (Ljava/lang/Object;)Z public final fun getAud-715Ygxc ()Ljava/lang/String; + public final fun getExp ()Ljava/lang/Long; + public final fun getLxm-rgu83lg ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } @@ -9671,23 +10271,27 @@ public final class com/atproto/server/GetServiceAuthResponse$Companion { public final class com/atproto/server/GetSessionResponse { public static final field Companion Lcom/atproto/server/GetSessionResponse$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lsh/christian/ozone/api/model/JsonContent;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lsh/christian/ozone/api/model/JsonContent;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/Boolean;Lcom/atproto/server/GetSessionStatus;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/Boolean;Lcom/atproto/server/GetSessionStatus;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1-hDwCUG8 ()Ljava/lang/String; public final fun component2-715Ygxc ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Ljava/lang/Boolean; public final fun component5 ()Ljava/lang/Boolean; public final fun component6 ()Lsh/christian/ozone/api/model/JsonContent; - public final fun copy-qAj6Nj0 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lsh/christian/ozone/api/model/JsonContent;)Lcom/atproto/server/GetSessionResponse; - public static synthetic fun copy-qAj6Nj0$default (Lcom/atproto/server/GetSessionResponse;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lsh/christian/ozone/api/model/JsonContent;ILjava/lang/Object;)Lcom/atproto/server/GetSessionResponse; + public final fun component7 ()Ljava/lang/Boolean; + public final fun component8 ()Lcom/atproto/server/GetSessionStatus; + public final fun copy-aiTgHPM (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/Boolean;Lcom/atproto/server/GetSessionStatus;)Lcom/atproto/server/GetSessionResponse; + public static synthetic fun copy-aiTgHPM$default (Lcom/atproto/server/GetSessionResponse;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/Boolean;Lcom/atproto/server/GetSessionStatus;ILjava/lang/Object;)Lcom/atproto/server/GetSessionResponse; public fun equals (Ljava/lang/Object;)Z + public final fun getActive ()Ljava/lang/Boolean; public final fun getDid-715Ygxc ()Ljava/lang/String; public final fun getDidDoc ()Lsh/christian/ozone/api/model/JsonContent; public final fun getEmail ()Ljava/lang/String; public final fun getEmailAuthFactor ()Ljava/lang/Boolean; public final fun getEmailConfirmed ()Ljava/lang/Boolean; public final fun getHandle-hDwCUG8 ()Ljava/lang/String; + public final fun getStatus ()Lcom/atproto/server/GetSessionStatus; public fun hashCode ()I public fun toString ()Ljava/lang/String; } @@ -9696,6 +10300,31 @@ public final class com/atproto/server/GetSessionResponse$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/server/GetSessionStatus : java/lang/Enum, sh/christian/ozone/api/model/AtpEnum { + public static final field Companion Lcom/atproto/server/GetSessionStatus$Companion; + public static final field DEACTIVATED Lcom/atproto/server/GetSessionStatus; + public static final field SUSPENDED Lcom/atproto/server/GetSessionStatus; + public static final field TAKENDOWN Lcom/atproto/server/GetSessionStatus; + public static final field UNKNOWN Lcom/atproto/server/GetSessionStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public fun getValue ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lcom/atproto/server/GetSessionStatus; + public static fun values ()[Lcom/atproto/server/GetSessionStatus; +} + +public final class com/atproto/server/GetSessionStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/server/GetSessionStatusSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/atproto/server/GetSessionStatus; + 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;Lcom/atproto/server/GetSessionStatus;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V +} + public final class com/atproto/server/InviteCode { public static final field Companion Lcom/atproto/server/InviteCode$Companion; public fun (Ljava/lang/String;JZLjava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/collections/immutable/ImmutableList;)V @@ -9744,14 +10373,17 @@ public final class com/atproto/server/InviteCodeUse$Companion { public final class com/atproto/server/ListAppPasswordsAppPassword { public static final field Companion Lcom/atproto/server/ListAppPasswordsAppPassword$Companion; - public fun (Ljava/lang/String;Lkotlinx/datetime/Instant;)V + public fun (Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;)V + public synthetic fun (Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Lkotlinx/datetime/Instant; - public final fun copy (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lcom/atproto/server/ListAppPasswordsAppPassword; - public static synthetic fun copy$default (Lcom/atproto/server/ListAppPasswordsAppPassword;Ljava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lcom/atproto/server/ListAppPasswordsAppPassword; + public final fun component3 ()Ljava/lang/Boolean; + public final fun copy (Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;)Lcom/atproto/server/ListAppPasswordsAppPassword; + public static synthetic fun copy$default (Lcom/atproto/server/ListAppPasswordsAppPassword;Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/atproto/server/ListAppPasswordsAppPassword; public fun equals (Ljava/lang/Object;)Z public final fun getCreatedAt ()Lkotlinx/datetime/Instant; public final fun getName ()Ljava/lang/String; + public final fun getPrivileged ()Ljava/lang/Boolean; public fun hashCode ()I public fun toString ()Ljava/lang/String; } @@ -9778,21 +10410,25 @@ public final class com/atproto/server/ListAppPasswordsResponse$Companion { public final class com/atproto/server/RefreshSessionResponse { public static final field Companion Lcom/atproto/server/RefreshSessionResponse$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/Boolean;Lcom/atproto/server/RefreshSessionStatus;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/Boolean;Lcom/atproto/server/RefreshSessionStatus;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; public final fun component3-hDwCUG8 ()Ljava/lang/String; public final fun component4-715Ygxc ()Ljava/lang/String; public final fun component5 ()Lsh/christian/ozone/api/model/JsonContent; - public final fun copy-CXsk5zw (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;)Lcom/atproto/server/RefreshSessionResponse; - public static synthetic fun copy-CXsk5zw$default (Lcom/atproto/server/RefreshSessionResponse;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;ILjava/lang/Object;)Lcom/atproto/server/RefreshSessionResponse; + public final fun component6 ()Ljava/lang/Boolean; + public final fun component7 ()Lcom/atproto/server/RefreshSessionStatus; + public final fun copy-WoPUJvw (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/Boolean;Lcom/atproto/server/RefreshSessionStatus;)Lcom/atproto/server/RefreshSessionResponse; + public static synthetic fun copy-WoPUJvw$default (Lcom/atproto/server/RefreshSessionResponse;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsh/christian/ozone/api/model/JsonContent;Ljava/lang/Boolean;Lcom/atproto/server/RefreshSessionStatus;ILjava/lang/Object;)Lcom/atproto/server/RefreshSessionResponse; public fun equals (Ljava/lang/Object;)Z public final fun getAccessJwt ()Ljava/lang/String; + public final fun getActive ()Ljava/lang/Boolean; public final fun getDid-715Ygxc ()Ljava/lang/String; public final fun getDidDoc ()Lsh/christian/ozone/api/model/JsonContent; public final fun getHandle-hDwCUG8 ()Ljava/lang/String; public final fun getRefreshJwt ()Ljava/lang/String; + public final fun getStatus ()Lcom/atproto/server/RefreshSessionStatus; public fun hashCode ()I public fun toString ()Ljava/lang/String; } @@ -9801,6 +10437,31 @@ public final class com/atproto/server/RefreshSessionResponse$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/server/RefreshSessionStatus : java/lang/Enum, sh/christian/ozone/api/model/AtpEnum { + public static final field Companion Lcom/atproto/server/RefreshSessionStatus$Companion; + public static final field DEACTIVATED Lcom/atproto/server/RefreshSessionStatus; + public static final field SUSPENDED Lcom/atproto/server/RefreshSessionStatus; + public static final field TAKENDOWN Lcom/atproto/server/RefreshSessionStatus; + public static final field UNKNOWN Lcom/atproto/server/RefreshSessionStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public fun getValue ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lcom/atproto/server/RefreshSessionStatus; + public static fun values ()[Lcom/atproto/server/RefreshSessionStatus; +} + +public final class com/atproto/server/RefreshSessionStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/server/RefreshSessionStatusSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/atproto/server/RefreshSessionStatus; + 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;Lcom/atproto/server/RefreshSessionStatus;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V +} + public final class com/atproto/server/RequestEmailUpdateResponse { public static final field Companion Lcom/atproto/server/RequestEmailUpdateResponse$Companion; public fun (Z)V @@ -10087,31 +10748,96 @@ public final class com/atproto/sync/GetRepoQueryParams$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/atproto/sync/ListBlobsQueryParams { - public static final field Companion Lcom/atproto/sync/ListBlobsQueryParams$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V +public final class com/atproto/sync/GetRepoStatusQueryParams { + public static final field Companion Lcom/atproto/sync/GetRepoStatusQueryParams$Companion; + public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; public final fun component1-715Ygxc ()Ljava/lang/String; - public final fun component2 ()Ljava/lang/String; - public final fun component3 ()Ljava/lang/Long; - public final fun component4 ()Ljava/lang/String; - public final fun copy-gUbersM (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;)Lcom/atproto/sync/ListBlobsQueryParams; - public static synthetic fun copy-gUbersM$default (Lcom/atproto/sync/ListBlobsQueryParams;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/sync/ListBlobsQueryParams; + public final fun copy-Kn78ayM (Ljava/lang/String;)Lcom/atproto/sync/GetRepoStatusQueryParams; + public static synthetic fun copy-Kn78ayM$default (Lcom/atproto/sync/GetRepoStatusQueryParams;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/sync/GetRepoStatusQueryParams; public fun equals (Ljava/lang/Object;)Z - public final fun getCursor ()Ljava/lang/String; public final fun getDid-715Ygxc ()Ljava/lang/String; - public final fun getLimit ()Ljava/lang/Long; - public final fun getSince ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/atproto/sync/ListBlobsQueryParams$Companion { +public final class com/atproto/sync/GetRepoStatusQueryParams$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/atproto/sync/ListBlobsResponse { +public final class com/atproto/sync/GetRepoStatusResponse { + public static final field Companion Lcom/atproto/sync/GetRepoStatusResponse$Companion; + public synthetic fun (Ljava/lang/String;ZLcom/atproto/sync/GetRepoStatusStatus;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;ZLcom/atproto/sync/GetRepoStatusStatus;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-715Ygxc ()Ljava/lang/String; + public final fun component2 ()Z + public final fun component3 ()Lcom/atproto/sync/GetRepoStatusStatus; + public final fun component4 ()Ljava/lang/String; + public final fun copy-gUbersM (Ljava/lang/String;ZLcom/atproto/sync/GetRepoStatusStatus;Ljava/lang/String;)Lcom/atproto/sync/GetRepoStatusResponse; + public static synthetic fun copy-gUbersM$default (Lcom/atproto/sync/GetRepoStatusResponse;Ljava/lang/String;ZLcom/atproto/sync/GetRepoStatusStatus;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/sync/GetRepoStatusResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getActive ()Z + public final fun getDid-715Ygxc ()Ljava/lang/String; + public final fun getRev ()Ljava/lang/String; + public final fun getStatus ()Lcom/atproto/sync/GetRepoStatusStatus; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/sync/GetRepoStatusResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/sync/GetRepoStatusStatus : java/lang/Enum, sh/christian/ozone/api/model/AtpEnum { + public static final field Companion Lcom/atproto/sync/GetRepoStatusStatus$Companion; + public static final field DEACTIVATED Lcom/atproto/sync/GetRepoStatusStatus; + public static final field SUSPENDED Lcom/atproto/sync/GetRepoStatusStatus; + public static final field TAKENDOWN Lcom/atproto/sync/GetRepoStatusStatus; + public static final field UNKNOWN Lcom/atproto/sync/GetRepoStatusStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public fun getValue ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lcom/atproto/sync/GetRepoStatusStatus; + public static fun values ()[Lcom/atproto/sync/GetRepoStatusStatus; +} + +public final class com/atproto/sync/GetRepoStatusStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/sync/GetRepoStatusStatusSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/atproto/sync/GetRepoStatusStatus; + 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;Lcom/atproto/sync/GetRepoStatusStatus;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V +} + +public final class com/atproto/sync/ListBlobsQueryParams { + public static final field Companion Lcom/atproto/sync/ListBlobsQueryParams$Companion; + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component1-715Ygxc ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/lang/Long; + public final fun component4 ()Ljava/lang/String; + public final fun copy-gUbersM (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;)Lcom/atproto/sync/ListBlobsQueryParams; + public static synthetic fun copy-gUbersM$default (Lcom/atproto/sync/ListBlobsQueryParams;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/sync/ListBlobsQueryParams; + public fun equals (Ljava/lang/Object;)Z + public final fun getCursor ()Ljava/lang/String; + public final fun getDid-715Ygxc ()Ljava/lang/String; + public final fun getLimit ()Ljava/lang/Long; + public final fun getSince ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/sync/ListBlobsQueryParams$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/sync/ListBlobsResponse { public static final field Companion Lcom/atproto/sync/ListBlobsResponse$Companion; public fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)V public synthetic fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -10153,16 +10879,21 @@ public final class com/atproto/sync/ListReposQueryParams$Companion { public final class com/atproto/sync/ListReposRepo { public static final field Companion Lcom/atproto/sync/ListReposRepo$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lcom/atproto/sync/ListReposStatus;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lcom/atproto/sync/ListReposStatus;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1-715Ygxc ()Ljava/lang/String; public final fun component2-OA0YjOw ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; - public final fun copy-5pPe_QI (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/atproto/sync/ListReposRepo; - public static synthetic fun copy-5pPe_QI$default (Lcom/atproto/sync/ListReposRepo;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/sync/ListReposRepo; + public final fun component4 ()Ljava/lang/Boolean; + public final fun component5 ()Lcom/atproto/sync/ListReposStatus; + public final fun copy-ku2CKRk (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lcom/atproto/sync/ListReposStatus;)Lcom/atproto/sync/ListReposRepo; + public static synthetic fun copy-ku2CKRk$default (Lcom/atproto/sync/ListReposRepo;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lcom/atproto/sync/ListReposStatus;ILjava/lang/Object;)Lcom/atproto/sync/ListReposRepo; public fun equals (Ljava/lang/Object;)Z + public final fun getActive ()Ljava/lang/Boolean; public final fun getDid-715Ygxc ()Ljava/lang/String; public final fun getHead-OA0YjOw ()Ljava/lang/String; public final fun getRev ()Ljava/lang/String; + public final fun getStatus ()Lcom/atproto/sync/ListReposStatus; public fun hashCode ()I public fun toString ()Ljava/lang/String; } @@ -10190,6 +10921,31 @@ public final class com/atproto/sync/ListReposResponse$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/sync/ListReposStatus : java/lang/Enum, sh/christian/ozone/api/model/AtpEnum { + public static final field Companion Lcom/atproto/sync/ListReposStatus$Companion; + public static final field DEACTIVATED Lcom/atproto/sync/ListReposStatus; + public static final field SUSPENDED Lcom/atproto/sync/ListReposStatus; + public static final field TAKENDOWN Lcom/atproto/sync/ListReposStatus; + public static final field UNKNOWN Lcom/atproto/sync/ListReposStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public fun getValue ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lcom/atproto/sync/ListReposStatus; + public static fun values ()[Lcom/atproto/sync/ListReposStatus; +} + +public final class com/atproto/sync/ListReposStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/sync/ListReposStatusSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/atproto/sync/ListReposStatus; + 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;Lcom/atproto/sync/ListReposStatus;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V +} + public final class com/atproto/sync/NotifyOfUpdateRequest { public static final field Companion Lcom/atproto/sync/NotifyOfUpdateRequest$Companion; public fun (Ljava/lang/String;)V @@ -10222,6 +10978,31 @@ public final class com/atproto/sync/RequestCrawlRequest$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/sync/SubscribeReposAccount { + public static final field Companion Lcom/atproto/sync/SubscribeReposAccount$Companion; + public synthetic fun (JLjava/lang/String;Lkotlinx/datetime/Instant;ZLcom/atproto/sync/SubscribeReposStatus;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (JLjava/lang/String;Lkotlinx/datetime/Instant;ZLcom/atproto/sync/SubscribeReposStatus;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()J + public final fun component2-715Ygxc ()Ljava/lang/String; + public final fun component3 ()Lkotlinx/datetime/Instant; + public final fun component4 ()Z + public final fun component5 ()Lcom/atproto/sync/SubscribeReposStatus; + public final fun copy-HTZSsLY (JLjava/lang/String;Lkotlinx/datetime/Instant;ZLcom/atproto/sync/SubscribeReposStatus;)Lcom/atproto/sync/SubscribeReposAccount; + public static synthetic fun copy-HTZSsLY$default (Lcom/atproto/sync/SubscribeReposAccount;JLjava/lang/String;Lkotlinx/datetime/Instant;ZLcom/atproto/sync/SubscribeReposStatus;ILjava/lang/Object;)Lcom/atproto/sync/SubscribeReposAccount; + public fun equals (Ljava/lang/Object;)Z + public final fun getActive ()Z + public final fun getDid-715Ygxc ()Ljava/lang/String; + public final fun getSeq ()J + public final fun getStatus ()Lcom/atproto/sync/SubscribeReposStatus; + public final fun getTime ()Lkotlinx/datetime/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/sync/SubscribeReposAccount$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class com/atproto/sync/SubscribeReposAction : java/lang/Enum, sh/christian/ozone/api/model/AtpEnum { public static final field CREATE Lcom/atproto/sync/SubscribeReposAction; public static final field Companion Lcom/atproto/sync/SubscribeReposAction$Companion; @@ -10284,38 +11065,23 @@ public final class com/atproto/sync/SubscribeReposCommit$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/atproto/sync/SubscribeReposHandle { - public static final field Companion Lcom/atproto/sync/SubscribeReposHandle$Companion; - public synthetic fun (JLjava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()J - public final fun component2-715Ygxc ()Ljava/lang/String; - public final fun component3-hDwCUG8 ()Ljava/lang/String; - public final fun component4 ()Lkotlinx/datetime/Instant; - public final fun copy-NRkSPRM (JLjava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;)Lcom/atproto/sync/SubscribeReposHandle; - public static synthetic fun copy-NRkSPRM$default (Lcom/atproto/sync/SubscribeReposHandle;JLjava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lcom/atproto/sync/SubscribeReposHandle; - public fun equals (Ljava/lang/Object;)Z - public final fun getDid-715Ygxc ()Ljava/lang/String; - public final fun getHandle-hDwCUG8 ()Ljava/lang/String; - public final fun getSeq ()J - public final fun getTime ()Lkotlinx/datetime/Instant; - public fun hashCode ()I - public fun toString ()Ljava/lang/String; -} - public final class com/atproto/sync/SubscribeReposHandle$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } public final class com/atproto/sync/SubscribeReposIdentity { public static final field Companion Lcom/atproto/sync/SubscribeReposIdentity$Companion; - public synthetic fun (JLjava/lang/String;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (JLjava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (JLjava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()J public final fun component2-715Ygxc ()Ljava/lang/String; public final fun component3 ()Lkotlinx/datetime/Instant; - public final fun copy-BOQ1QvE (JLjava/lang/String;Lkotlinx/datetime/Instant;)Lcom/atproto/sync/SubscribeReposIdentity; - public static synthetic fun copy-BOQ1QvE$default (Lcom/atproto/sync/SubscribeReposIdentity;JLjava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lcom/atproto/sync/SubscribeReposIdentity; + public final fun component4-367xRBg ()Ljava/lang/String; + public final fun copy-DUhffl4 (JLjava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/String;)Lcom/atproto/sync/SubscribeReposIdentity; + public static synthetic fun copy-DUhffl4$default (Lcom/atproto/sync/SubscribeReposIdentity;JLjava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/sync/SubscribeReposIdentity; public fun equals (Ljava/lang/Object;)Z public final fun getDid-715Ygxc ()Ljava/lang/String; + public final fun getHandle-367xRBg ()Ljava/lang/String; public final fun getSeq ()J public final fun getTime ()Lkotlinx/datetime/Instant; public fun hashCode ()I @@ -10349,6 +11115,34 @@ public abstract interface class com/atproto/sync/SubscribeReposMessageUnion { public static final field Companion Lcom/atproto/sync/SubscribeReposMessageUnion$Companion; } +public final class com/atproto/sync/SubscribeReposMessageUnion$Account : com/atproto/sync/SubscribeReposMessageUnion { + public static final field Companion Lcom/atproto/sync/SubscribeReposMessageUnion$Account$Companion; + public static final synthetic fun box-impl (Lcom/atproto/sync/SubscribeReposAccount;)Lcom/atproto/sync/SubscribeReposMessageUnion$Account; + public static fun constructor-impl (Lcom/atproto/sync/SubscribeReposAccount;)Lcom/atproto/sync/SubscribeReposAccount; + public fun equals (Ljava/lang/Object;)Z + public static fun equals-impl (Lcom/atproto/sync/SubscribeReposAccount;Ljava/lang/Object;)Z + public static final fun equals-impl0 (Lcom/atproto/sync/SubscribeReposAccount;Lcom/atproto/sync/SubscribeReposAccount;)Z + public final fun getValue ()Lcom/atproto/sync/SubscribeReposAccount; + public fun hashCode ()I + public static fun hashCode-impl (Lcom/atproto/sync/SubscribeReposAccount;)I + public fun toString ()Ljava/lang/String; + public static fun toString-impl (Lcom/atproto/sync/SubscribeReposAccount;)Ljava/lang/String; + public final synthetic fun unbox-impl ()Lcom/atproto/sync/SubscribeReposAccount; +} + +public final class com/atproto/sync/SubscribeReposMessageUnion$Account$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/sync/SubscribeReposMessageUnion$AccountSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize-sbjXQzM (Lkotlinx/serialization/encoding/Decoder;)Lcom/atproto/sync/SubscribeReposAccount; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize-y5Kqy_U (Lkotlinx/serialization/encoding/Encoder;Lcom/atproto/sync/SubscribeReposAccount;)V +} + public final class com/atproto/sync/SubscribeReposMessageUnion$Commit : com/atproto/sync/SubscribeReposMessageUnion { public static final field Companion Lcom/atproto/sync/SubscribeReposMessageUnion$Commit$Companion; public static final synthetic fun box-impl (Lcom/atproto/sync/SubscribeReposCommit;)Lcom/atproto/sync/SubscribeReposMessageUnion$Commit; @@ -10521,25 +11315,6 @@ public final class com/atproto/sync/SubscribeReposMessageUnion$TombstoneSerializ public fun serialize-cUF7WiE (Lkotlinx/serialization/encoding/Encoder;Lcom/atproto/sync/SubscribeReposTombstone;)V } -public final class com/atproto/sync/SubscribeReposMigrate { - public static final field Companion Lcom/atproto/sync/SubscribeReposMigrate$Companion; - public synthetic fun (JLjava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (JLjava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()J - public final fun component2-715Ygxc ()Ljava/lang/String; - public final fun component3 ()Ljava/lang/String; - public final fun component4 ()Lkotlinx/datetime/Instant; - public final fun copy-b3ibVOY (JLjava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;)Lcom/atproto/sync/SubscribeReposMigrate; - public static synthetic fun copy-b3ibVOY$default (Lcom/atproto/sync/SubscribeReposMigrate;JLjava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lcom/atproto/sync/SubscribeReposMigrate; - public fun equals (Ljava/lang/Object;)Z - public final fun getDid-715Ygxc ()Ljava/lang/String; - public final fun getMigrateTo ()Ljava/lang/String; - public final fun getSeq ()J - public final fun getTime ()Lkotlinx/datetime/Instant; - public fun hashCode ()I - public fun toString ()Ljava/lang/String; -} - public final class com/atproto/sync/SubscribeReposMigrate$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } @@ -10607,20 +11382,30 @@ public final class com/atproto/sync/SubscribeReposRepoOp$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/atproto/sync/SubscribeReposTombstone { - public static final field Companion Lcom/atproto/sync/SubscribeReposTombstone$Companion; - public synthetic fun (JLjava/lang/String;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()J - public final fun component2-715Ygxc ()Ljava/lang/String; - public final fun component3 ()Lkotlinx/datetime/Instant; - public final fun copy-BOQ1QvE (JLjava/lang/String;Lkotlinx/datetime/Instant;)Lcom/atproto/sync/SubscribeReposTombstone; - public static synthetic fun copy-BOQ1QvE$default (Lcom/atproto/sync/SubscribeReposTombstone;JLjava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lcom/atproto/sync/SubscribeReposTombstone; - public fun equals (Ljava/lang/Object;)Z - public final fun getDid-715Ygxc ()Ljava/lang/String; - public final fun getSeq ()J - public final fun getTime ()Lkotlinx/datetime/Instant; - public fun hashCode ()I - public fun toString ()Ljava/lang/String; +public final class com/atproto/sync/SubscribeReposStatus : java/lang/Enum, sh/christian/ozone/api/model/AtpEnum { + public static final field Companion Lcom/atproto/sync/SubscribeReposStatus$Companion; + public static final field DEACTIVATED Lcom/atproto/sync/SubscribeReposStatus; + public static final field DELETED Lcom/atproto/sync/SubscribeReposStatus; + public static final field SUSPENDED Lcom/atproto/sync/SubscribeReposStatus; + public static final field TAKENDOWN Lcom/atproto/sync/SubscribeReposStatus; + public static final field UNKNOWN Lcom/atproto/sync/SubscribeReposStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public fun getValue ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lcom/atproto/sync/SubscribeReposStatus; + public static fun values ()[Lcom/atproto/sync/SubscribeReposStatus; +} + +public final class com/atproto/sync/SubscribeReposStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/sync/SubscribeReposStatusSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/atproto/sync/SubscribeReposStatus; + 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;Lcom/atproto/sync/SubscribeReposStatus;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V } public final class com/atproto/sync/SubscribeReposTombstone$Companion { @@ -10703,6 +11488,7 @@ public final class com/atproto/temp/RequestPhoneVerificationRequest$Companion { public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun activateAccount (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun addMember (Ltools/ozone/team/AddMemberRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun applyWrites (Lcom/atproto/repo/ApplyWritesRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun checkAccountStatus (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun checkSignupQueue (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10719,6 +11505,7 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun deleteAccount (Lcom/atproto/admin/DeleteAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun deleteAccount (Lcom/atproto/server/DeleteAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun deleteAccount (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun deleteMember (Ltools/ozone/team/DeleteMemberRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun deleteMessageForSelf (Lchat/bsky/convo/DeleteMessageForSelfRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun deleteRecord (Lcom/atproto/repo/DeleteRecordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun deleteSession (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10737,10 +11524,12 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun getActorFeeds (Lapp/bsky/feed/GetActorFeedsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getActorLikes (Lapp/bsky/feed/GetActorLikesQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getActorMetadata (Lchat/bsky/moderation/GetActorMetadataQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getActorStarterPacks (Lapp/bsky/graph/GetActorStarterPacksQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getAuthorFeed (Lapp/bsky/feed/GetAuthorFeedQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getBlob (Lcom/atproto/sync/GetBlobQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getBlocks (Lapp/bsky/graph/GetBlocksQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getBlocks (Lcom/atproto/sync/GetBlocksQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getConfig (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getConvo (Lchat/bsky/convo/GetConvoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getConvoForMembers (Lchat/bsky/convo/GetConvoForMembersQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getEvent (Ltools/ozone/moderation/GetEventQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10751,6 +11540,7 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun getFollowers (Lapp/bsky/graph/GetFollowersQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getFollows (Lapp/bsky/graph/GetFollowsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getInviteCodes (Lcom/atproto/admin/GetInviteCodesQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getKnownFollowers (Lapp/bsky/graph/GetKnownFollowersQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getLatestCommit (Lcom/atproto/sync/GetLatestCommitQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getLikes (Lapp/bsky/feed/GetLikesQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getList (Lapp/bsky/graph/GetListQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10775,10 +11565,13 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun getRelationships (Lapp/bsky/graph/GetRelationshipsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getRepo (Lcom/atproto/sync/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getRepo (Ltools/ozone/moderation/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getRepoStatus (Lcom/atproto/sync/GetRepoStatusQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getRepostedBy (Lapp/bsky/feed/GetRepostedByQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getServiceAuth (Lcom/atproto/server/GetServiceAuthQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getServices (Lapp/bsky/labeler/GetServicesQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getSession (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getStarterPack (Lapp/bsky/graph/GetStarterPackQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getStarterPacks (Lapp/bsky/graph/GetStarterPacksQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getSubjectStatus (Lcom/atproto/admin/GetSubjectStatusQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getSuggestedFeeds (Lapp/bsky/feed/GetSuggestedFeedsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getSuggestedFollowsByActor (Lapp/bsky/graph/GetSuggestedFollowsByActorQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10792,6 +11585,7 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun listAppPasswords (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun listBlobs (Lcom/atproto/sync/ListBlobsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun listConvos (Lchat/bsky/convo/ListConvosQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun listMembers (Ltools/ozone/team/ListMembersQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun listMissingBlobs (Lcom/atproto/repo/ListMissingBlobsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun listNotifications (Lapp/bsky/notification/ListNotificationsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun listRecords (Lcom/atproto/repo/ListRecordsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10800,8 +11594,10 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun muteActor (Lapp/bsky/graph/MuteActorRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun muteActorList (Lapp/bsky/graph/MuteActorListRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun muteConvo (Lchat/bsky/convo/MuteConvoRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun muteThread (Lapp/bsky/graph/MuteThreadRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun notifyOfUpdate (Lcom/atproto/sync/NotifyOfUpdateRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun putPreferences (Lapp/bsky/actor/PutPreferencesRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun putPreferences (Lapp/bsky/notification/PutPreferencesRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun putRecord (Lcom/atproto/repo/PutRecordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun queryEvents (Ltools/ozone/moderation/QueryEventsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun queryLabels (Lcom/atproto/label/QueryLabelsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10819,6 +11615,7 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun resetPassword (Lcom/atproto/server/ResetPasswordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun resolveHandle (Lcom/atproto/identity/ResolveHandleQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun revokeAppPassword (Lcom/atproto/server/RevokeAppPasswordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun searchAccounts (Lcom/atproto/admin/SearchAccountsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun searchActors (Lapp/bsky/actor/SearchActorsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun searchActorsSkeleton (Lapp/bsky/unspecced/SearchActorsSkeletonQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun searchActorsTypeahead (Lapp/bsky/actor/SearchActorsTypeaheadQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10836,12 +11633,14 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun unmuteActor (Lapp/bsky/graph/UnmuteActorRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun unmuteActorList (Lapp/bsky/graph/UnmuteActorListRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun unmuteConvo (Lchat/bsky/convo/UnmuteConvoRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun unmuteThread (Lapp/bsky/graph/UnmuteThreadRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateAccountEmail (Lcom/atproto/admin/UpdateAccountEmailRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateAccountHandle (Lcom/atproto/admin/UpdateAccountHandleRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateAccountPassword (Lcom/atproto/admin/UpdateAccountPasswordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateActorAccess (Lchat/bsky/moderation/UpdateActorAccessRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateEmail (Lcom/atproto/server/UpdateEmailRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateHandle (Lcom/atproto/identity/UpdateHandleRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun updateMember (Ltools/ozone/team/UpdateMemberRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateRead (Lchat/bsky/convo/UpdateReadRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateSeen (Lapp/bsky/notification/UpdateSeenRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateSubjectStatus (Lcom/atproto/admin/UpdateSubjectStatusRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10853,6 +11652,7 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun ()V public fun (Lio/ktor/client/HttpClient;)V public fun activateAccount (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun addMember (Ltools/ozone/team/AddMemberRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun applyWrites (Lcom/atproto/repo/ApplyWritesRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun checkAccountStatus (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun checkSignupQueue (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10869,6 +11669,7 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun deleteAccount (Lcom/atproto/admin/DeleteAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun deleteAccount (Lcom/atproto/server/DeleteAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun deleteAccount (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun deleteMember (Ltools/ozone/team/DeleteMemberRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun deleteMessageForSelf (Lchat/bsky/convo/DeleteMessageForSelfRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun deleteRecord (Lcom/atproto/repo/DeleteRecordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun deleteSession (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10887,10 +11688,12 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun getActorFeeds (Lapp/bsky/feed/GetActorFeedsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getActorLikes (Lapp/bsky/feed/GetActorLikesQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getActorMetadata (Lchat/bsky/moderation/GetActorMetadataQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getActorStarterPacks (Lapp/bsky/graph/GetActorStarterPacksQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getAuthorFeed (Lapp/bsky/feed/GetAuthorFeedQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getBlob (Lcom/atproto/sync/GetBlobQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getBlocks (Lapp/bsky/graph/GetBlocksQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getBlocks (Lcom/atproto/sync/GetBlocksQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getConfig (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getConvo (Lchat/bsky/convo/GetConvoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getConvoForMembers (Lchat/bsky/convo/GetConvoForMembersQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getEvent (Ltools/ozone/moderation/GetEventQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10901,6 +11704,7 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun getFollowers (Lapp/bsky/graph/GetFollowersQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getFollows (Lapp/bsky/graph/GetFollowsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getInviteCodes (Lcom/atproto/admin/GetInviteCodesQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getKnownFollowers (Lapp/bsky/graph/GetKnownFollowersQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getLatestCommit (Lcom/atproto/sync/GetLatestCommitQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getLikes (Lapp/bsky/feed/GetLikesQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getList (Lapp/bsky/graph/GetListQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10925,10 +11729,13 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun getRelationships (Lapp/bsky/graph/GetRelationshipsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getRepo (Lcom/atproto/sync/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getRepo (Ltools/ozone/moderation/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getRepoStatus (Lcom/atproto/sync/GetRepoStatusQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getRepostedBy (Lapp/bsky/feed/GetRepostedByQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getServiceAuth (Lcom/atproto/server/GetServiceAuthQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getServices (Lapp/bsky/labeler/GetServicesQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getSession (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getStarterPack (Lapp/bsky/graph/GetStarterPackQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getStarterPacks (Lapp/bsky/graph/GetStarterPacksQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getSubjectStatus (Lcom/atproto/admin/GetSubjectStatusQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getSuggestedFeeds (Lapp/bsky/feed/GetSuggestedFeedsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getSuggestedFollowsByActor (Lapp/bsky/graph/GetSuggestedFollowsByActorQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10942,6 +11749,7 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun listAppPasswords (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun listBlobs (Lcom/atproto/sync/ListBlobsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun listConvos (Lchat/bsky/convo/ListConvosQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun listMembers (Ltools/ozone/team/ListMembersQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun listMissingBlobs (Lcom/atproto/repo/ListMissingBlobsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun listNotifications (Lapp/bsky/notification/ListNotificationsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun listRecords (Lcom/atproto/repo/ListRecordsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10950,8 +11758,10 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun muteActor (Lapp/bsky/graph/MuteActorRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun muteActorList (Lapp/bsky/graph/MuteActorListRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun muteConvo (Lchat/bsky/convo/MuteConvoRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun muteThread (Lapp/bsky/graph/MuteThreadRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun notifyOfUpdate (Lcom/atproto/sync/NotifyOfUpdateRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun putPreferences (Lapp/bsky/actor/PutPreferencesRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun putPreferences (Lapp/bsky/notification/PutPreferencesRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun putRecord (Lcom/atproto/repo/PutRecordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun queryEvents (Ltools/ozone/moderation/QueryEventsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun queryLabels (Lcom/atproto/label/QueryLabelsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10969,6 +11779,7 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun resetPassword (Lcom/atproto/server/ResetPasswordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun resolveHandle (Lcom/atproto/identity/ResolveHandleQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun revokeAppPassword (Lcom/atproto/server/RevokeAppPasswordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun searchAccounts (Lcom/atproto/admin/SearchAccountsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun searchActors (Lapp/bsky/actor/SearchActorsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun searchActorsSkeleton (Lapp/bsky/unspecced/SearchActorsSkeletonQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun searchActorsTypeahead (Lapp/bsky/actor/SearchActorsTypeaheadQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10986,12 +11797,14 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun unmuteActor (Lapp/bsky/graph/UnmuteActorRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun unmuteActorList (Lapp/bsky/graph/UnmuteActorListRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun unmuteConvo (Lchat/bsky/convo/UnmuteConvoRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun unmuteThread (Lapp/bsky/graph/UnmuteThreadRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateAccountEmail (Lcom/atproto/admin/UpdateAccountEmailRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateAccountHandle (Lcom/atproto/admin/UpdateAccountHandleRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateAccountPassword (Lcom/atproto/admin/UpdateAccountPasswordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateActorAccess (Lchat/bsky/moderation/UpdateActorAccessRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateEmail (Lcom/atproto/server/UpdateEmailRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateHandle (Lcom/atproto/identity/UpdateHandleRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun updateMember (Ltools/ozone/team/UpdateMemberRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateRead (Lchat/bsky/convo/UpdateReadRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateSeen (Lapp/bsky/notification/UpdateSeenRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateSubjectStatus (Lcom/atproto/admin/UpdateSubjectStatusRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -12398,6 +13211,34 @@ public final class tools/ozone/moderation/ModEventViewDetailEventUnion$ModEventR public fun serialize-J3mZbjU (Lkotlinx/serialization/encoding/Encoder;Ltools/ozone/moderation/ModEventReverseTakedown;)V } +public final class tools/ozone/moderation/ModEventViewDetailEventUnion$ModEventTag : tools/ozone/moderation/ModEventViewDetailEventUnion { + public static final field Companion Ltools/ozone/moderation/ModEventViewDetailEventUnion$ModEventTag$Companion; + public static final synthetic fun box-impl (Ltools/ozone/moderation/ModEventTag;)Ltools/ozone/moderation/ModEventViewDetailEventUnion$ModEventTag; + public static fun constructor-impl (Ltools/ozone/moderation/ModEventTag;)Ltools/ozone/moderation/ModEventTag; + public fun equals (Ljava/lang/Object;)Z + public static fun equals-impl (Ltools/ozone/moderation/ModEventTag;Ljava/lang/Object;)Z + public static final fun equals-impl0 (Ltools/ozone/moderation/ModEventTag;Ltools/ozone/moderation/ModEventTag;)Z + public final fun getValue ()Ltools/ozone/moderation/ModEventTag; + public fun hashCode ()I + public static fun hashCode-impl (Ltools/ozone/moderation/ModEventTag;)I + public fun toString ()Ljava/lang/String; + public static fun toString-impl (Ltools/ozone/moderation/ModEventTag;)Ljava/lang/String; + public final synthetic fun unbox-impl ()Ltools/ozone/moderation/ModEventTag; +} + +public final class tools/ozone/moderation/ModEventViewDetailEventUnion$ModEventTag$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class tools/ozone/moderation/ModEventViewDetailEventUnion$ModEventTagSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize-LZTZO2w (Lkotlinx/serialization/encoding/Decoder;)Ltools/ozone/moderation/ModEventTag; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize-QWyubcA (Lkotlinx/serialization/encoding/Encoder;Ltools/ozone/moderation/ModEventTag;)V +} + public final class tools/ozone/moderation/ModEventViewDetailEventUnion$ModEventTakedown : tools/ozone/moderation/ModEventViewDetailEventUnion { public static final field Companion Ltools/ozone/moderation/ModEventViewDetailEventUnion$ModEventTakedown$Companion; public static final synthetic fun box-impl (Ltools/ozone/moderation/ModEventTakedown;)Ltools/ozone/moderation/ModEventViewDetailEventUnion$ModEventTakedown; @@ -12918,6 +13759,34 @@ public final class tools/ozone/moderation/ModEventViewEventUnion$ModEventReverse public fun serialize-1vTOL9M (Lkotlinx/serialization/encoding/Encoder;Ltools/ozone/moderation/ModEventReverseTakedown;)V } +public final class tools/ozone/moderation/ModEventViewEventUnion$ModEventTag : tools/ozone/moderation/ModEventViewEventUnion { + public static final field Companion Ltools/ozone/moderation/ModEventViewEventUnion$ModEventTag$Companion; + public static final synthetic fun box-impl (Ltools/ozone/moderation/ModEventTag;)Ltools/ozone/moderation/ModEventViewEventUnion$ModEventTag; + public static fun constructor-impl (Ltools/ozone/moderation/ModEventTag;)Ltools/ozone/moderation/ModEventTag; + public fun equals (Ljava/lang/Object;)Z + public static fun equals-impl (Ltools/ozone/moderation/ModEventTag;Ljava/lang/Object;)Z + public static final fun equals-impl0 (Ltools/ozone/moderation/ModEventTag;Ltools/ozone/moderation/ModEventTag;)Z + public final fun getValue ()Ltools/ozone/moderation/ModEventTag; + public fun hashCode ()I + public static fun hashCode-impl (Ltools/ozone/moderation/ModEventTag;)I + public fun toString ()Ljava/lang/String; + public static fun toString-impl (Ltools/ozone/moderation/ModEventTag;)Ljava/lang/String; + public final synthetic fun unbox-impl ()Ltools/ozone/moderation/ModEventTag; +} + +public final class tools/ozone/moderation/ModEventViewEventUnion$ModEventTag$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class tools/ozone/moderation/ModEventViewEventUnion$ModEventTagSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize-2nVcsCI (Lkotlinx/serialization/encoding/Decoder;)Ltools/ozone/moderation/ModEventTag; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize-i5ZSZjc (Lkotlinx/serialization/encoding/Encoder;Ltools/ozone/moderation/ModEventTag;)V +} + public final class tools/ozone/moderation/ModEventViewEventUnion$ModEventTakedown : tools/ozone/moderation/ModEventViewEventUnion { public static final field Companion Ltools/ozone/moderation/ModEventViewEventUnion$ModEventTakedown$Companion; public static final synthetic fun box-impl (Ltools/ozone/moderation/ModEventTakedown;)Ltools/ozone/moderation/ModEventViewEventUnion$ModEventTakedown; @@ -13347,9 +14216,10 @@ public final class tools/ozone/moderation/RecordViewNotFound$Companion { public final class tools/ozone/moderation/RepoView { public static final field Companion Ltools/ozone/moderation/RepoView$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/Moderation;Lcom/atproto/server/InviteCode;Ljava/lang/Boolean;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/Moderation;Lcom/atproto/server/InviteCode;Ljava/lang/Boolean;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/Moderation;Lcom/atproto/server/InviteCode;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/Moderation;Lcom/atproto/server/InviteCode;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1-715Ygxc ()Ljava/lang/String; + public final fun component10 ()Lkotlinx/datetime/Instant; public final fun component2-hDwCUG8 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Lkotlinx/collections/immutable/ImmutableList; @@ -13358,9 +14228,10 @@ public final class tools/ozone/moderation/RepoView { public final fun component7 ()Lcom/atproto/server/InviteCode; public final fun component8 ()Ljava/lang/Boolean; public final fun component9 ()Ljava/lang/String; - public final fun copy-A84qRCI (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/Moderation;Lcom/atproto/server/InviteCode;Ljava/lang/Boolean;Ljava/lang/String;)Ltools/ozone/moderation/RepoView; - public static synthetic fun copy-A84qRCI$default (Ltools/ozone/moderation/RepoView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/Moderation;Lcom/atproto/server/InviteCode;Ljava/lang/Boolean;Ljava/lang/String;ILjava/lang/Object;)Ltools/ozone/moderation/RepoView; + public final fun copy-jYMobb0 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/Moderation;Lcom/atproto/server/InviteCode;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;)Ltools/ozone/moderation/RepoView; + public static synthetic fun copy-jYMobb0$default (Ltools/ozone/moderation/RepoView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/Moderation;Lcom/atproto/server/InviteCode;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Ltools/ozone/moderation/RepoView; public fun equals (Ljava/lang/Object;)Z + public final fun getDeactivatedAt ()Lkotlinx/datetime/Instant; public final fun getDid-715Ygxc ()Ljava/lang/String; public final fun getEmail ()Ljava/lang/String; public final fun getHandle-hDwCUG8 ()Ljava/lang/String; @@ -13380,12 +14251,13 @@ public final class tools/ozone/moderation/RepoView$Companion { public final class tools/ozone/moderation/RepoViewDetail { public static final field Companion Ltools/ozone/moderation/RepoViewDetail$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/ModerationDetail;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/ModerationDetail;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/ModerationDetail;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/ModerationDetail;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1-715Ygxc ()Ljava/lang/String; public final fun component10 ()Ljava/lang/Boolean; public final fun component11 ()Ljava/lang/String; public final fun component12 ()Lkotlinx/datetime/Instant; + public final fun component13 ()Lkotlinx/datetime/Instant; public final fun component2-hDwCUG8 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Lkotlinx/collections/immutable/ImmutableList; @@ -13394,9 +14266,10 @@ public final class tools/ozone/moderation/RepoViewDetail { public final fun component7 ()Lkotlinx/collections/immutable/ImmutableList; public final fun component8 ()Lcom/atproto/server/InviteCode; public final fun component9 ()Lkotlinx/collections/immutable/ImmutableList; - public final fun copy-R9Hcdks (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/ModerationDetail;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;)Ltools/ozone/moderation/RepoViewDetail; - public static synthetic fun copy-R9Hcdks$default (Ltools/ozone/moderation/RepoViewDetail;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/ModerationDetail;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Ltools/ozone/moderation/RepoViewDetail; + public final fun copy-uiU8ByI (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/ModerationDetail;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;)Ltools/ozone/moderation/RepoViewDetail; + public static synthetic fun copy-uiU8ByI$default (Ltools/ozone/moderation/RepoViewDetail;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/datetime/Instant;Ltools/ozone/moderation/ModerationDetail;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/InviteCode;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Ltools/ozone/moderation/RepoViewDetail; public fun equals (Ljava/lang/Object;)Z + public final fun getDeactivatedAt ()Lkotlinx/datetime/Instant; public final fun getDid-715Ygxc ()Ljava/lang/String; public final fun getEmail ()Ljava/lang/String; public final fun getEmailConfirmedAt ()Lkotlinx/datetime/Instant; @@ -13637,3 +14510,213 @@ public final class tools/ozone/moderation/VideoDetails$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class tools/ozone/server/GetConfigResponse { + public static final field Companion Ltools/ozone/server/GetConfigResponse$Companion; + public fun ()V + public fun (Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigViewerConfig;)V + public synthetic fun (Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigViewerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ltools/ozone/server/GetConfigServiceConfig; + public final fun component2 ()Ltools/ozone/server/GetConfigServiceConfig; + public final fun component3 ()Ltools/ozone/server/GetConfigServiceConfig; + public final fun component4 ()Ltools/ozone/server/GetConfigServiceConfig; + public final fun component5 ()Ltools/ozone/server/GetConfigViewerConfig; + public final fun copy (Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigViewerConfig;)Ltools/ozone/server/GetConfigResponse; + public static synthetic fun copy$default (Ltools/ozone/server/GetConfigResponse;Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigServiceConfig;Ltools/ozone/server/GetConfigViewerConfig;ILjava/lang/Object;)Ltools/ozone/server/GetConfigResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getAppview ()Ltools/ozone/server/GetConfigServiceConfig; + public final fun getBlobDivert ()Ltools/ozone/server/GetConfigServiceConfig; + public final fun getChat ()Ltools/ozone/server/GetConfigServiceConfig; + public final fun getPds ()Ltools/ozone/server/GetConfigServiceConfig; + public final fun getViewer ()Ltools/ozone/server/GetConfigViewerConfig; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class tools/ozone/server/GetConfigResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class tools/ozone/server/GetConfigServiceConfig { + public static final field Companion Ltools/ozone/server/GetConfigServiceConfig$Companion; + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-pvpWXas ()Ljava/lang/String; + public final fun copy-igf7k5A (Ljava/lang/String;)Ltools/ozone/server/GetConfigServiceConfig; + public static synthetic fun copy-igf7k5A$default (Ltools/ozone/server/GetConfigServiceConfig;Ljava/lang/String;ILjava/lang/Object;)Ltools/ozone/server/GetConfigServiceConfig; + public fun equals (Ljava/lang/Object;)Z + public final fun getUrl-pvpWXas ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class tools/ozone/server/GetConfigServiceConfig$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class tools/ozone/server/GetConfigViewerConfig { + public static final field Companion Ltools/ozone/server/GetConfigViewerConfig$Companion; + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;)Ltools/ozone/server/GetConfigViewerConfig; + public static synthetic fun copy$default (Ltools/ozone/server/GetConfigViewerConfig;Ljava/lang/String;ILjava/lang/Object;)Ltools/ozone/server/GetConfigViewerConfig; + public fun equals (Ljava/lang/Object;)Z + public final fun getRole ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class tools/ozone/server/GetConfigViewerConfig$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class tools/ozone/team/AddMemberRequest { + public static final field Companion Ltools/ozone/team/AddMemberRequest$Companion; + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-715Ygxc ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun copy-vy2gcmM (Ljava/lang/String;Ljava/lang/String;)Ltools/ozone/team/AddMemberRequest; + public static synthetic fun copy-vy2gcmM$default (Ltools/ozone/team/AddMemberRequest;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ltools/ozone/team/AddMemberRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getDid-715Ygxc ()Ljava/lang/String; + public final fun getRole ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class tools/ozone/team/AddMemberRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class tools/ozone/team/DeleteMemberRequest { + public static final field Companion Ltools/ozone/team/DeleteMemberRequest$Companion; + public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-715Ygxc ()Ljava/lang/String; + public final fun copy-Kn78ayM (Ljava/lang/String;)Ltools/ozone/team/DeleteMemberRequest; + public static synthetic fun copy-Kn78ayM$default (Ltools/ozone/team/DeleteMemberRequest;Ljava/lang/String;ILjava/lang/Object;)Ltools/ozone/team/DeleteMemberRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getDid-715Ygxc ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class tools/ozone/team/DeleteMemberRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class tools/ozone/team/ListMembersQueryParams { + public static final field Companion Ltools/ozone/team/ListMembersQueryParams$Companion; + public fun ()V + public fun (Ljava/lang/Long;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/Long;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component1 ()Ljava/lang/Long; + public final fun component2 ()Ljava/lang/String; + public final fun copy (Ljava/lang/Long;Ljava/lang/String;)Ltools/ozone/team/ListMembersQueryParams; + public static synthetic fun copy$default (Ltools/ozone/team/ListMembersQueryParams;Ljava/lang/Long;Ljava/lang/String;ILjava/lang/Object;)Ltools/ozone/team/ListMembersQueryParams; + public fun equals (Ljava/lang/Object;)Z + public final fun getCursor ()Ljava/lang/String; + public final fun getLimit ()Ljava/lang/Long; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class tools/ozone/team/ListMembersQueryParams$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class tools/ozone/team/ListMembersResponse { + public static final field Companion Ltools/ozone/team/ListMembersResponse$Companion; + public fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)V + public synthetic fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun copy (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)Ltools/ozone/team/ListMembersResponse; + public static synthetic fun copy$default (Ltools/ozone/team/ListMembersResponse;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Ltools/ozone/team/ListMembersResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getCursor ()Ljava/lang/String; + public final fun getMembers ()Lkotlinx/collections/immutable/ImmutableList; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class tools/ozone/team/ListMembersResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class tools/ozone/team/Member { + public static final field Companion Ltools/ozone/team/Member$Companion; + public synthetic fun (Ljava/lang/String;Ljava/lang/Boolean;Lapp/bsky/actor/ProfileViewDetailed;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/Boolean;Lapp/bsky/actor/ProfileViewDetailed;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-715Ygxc ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/Boolean; + public final fun component3 ()Lapp/bsky/actor/ProfileViewDetailed; + public final fun component4 ()Lkotlinx/datetime/Instant; + public final fun component5 ()Lkotlinx/datetime/Instant; + public final fun component6 ()Ljava/lang/String; + public final fun component7 ()Ljava/lang/String; + public final fun copy-1wHYYHY (Ljava/lang/String;Ljava/lang/Boolean;Lapp/bsky/actor/ProfileViewDetailed;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/String;Ljava/lang/String;)Ltools/ozone/team/Member; + public static synthetic fun copy-1wHYYHY$default (Ltools/ozone/team/Member;Ljava/lang/String;Ljava/lang/Boolean;Lapp/bsky/actor/ProfileViewDetailed;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ltools/ozone/team/Member; + public fun equals (Ljava/lang/Object;)Z + public final fun getCreatedAt ()Lkotlinx/datetime/Instant; + public final fun getDid-715Ygxc ()Ljava/lang/String; + public final fun getDisabled ()Ljava/lang/Boolean; + public final fun getLastUpdatedBy ()Ljava/lang/String; + public final fun getProfile ()Lapp/bsky/actor/ProfileViewDetailed; + public final fun getRole ()Ljava/lang/String; + public final fun getUpdatedAt ()Lkotlinx/datetime/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class tools/ozone/team/Member$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class tools/ozone/team/Token : java/lang/Enum, sh/christian/ozone/api/model/AtpEnum { + public static final field Companion Ltools/ozone/team/Token$Companion; + public static final field ROLE_ADMIN Ltools/ozone/team/Token; + public static final field ROLE_MODERATOR Ltools/ozone/team/Token; + public static final field ROLE_TRIAGE Ltools/ozone/team/Token; + public static final field UNKNOWN Ltools/ozone/team/Token; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public fun getValue ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Ltools/ozone/team/Token; + public static fun values ()[Ltools/ozone/team/Token; +} + +public final class tools/ozone/team/Token$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class tools/ozone/team/TokenSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ltools/ozone/team/Token; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ltools/ozone/team/Token;)V +} + +public final class tools/ozone/team/UpdateMemberRequest { + public static final field Companion Ltools/ozone/team/UpdateMemberRequest$Companion; + public synthetic fun (Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-715Ygxc ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/Boolean; + public final fun component3 ()Ljava/lang/String; + public final fun copy-3QELDOs (Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Ltools/ozone/team/UpdateMemberRequest; + public static synthetic fun copy-3QELDOs$default (Ltools/ozone/team/UpdateMemberRequest;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;ILjava/lang/Object;)Ltools/ozone/team/UpdateMemberRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getDid-715Ygxc ()Ljava/lang/String; + public final fun getDisabled ()Ljava/lang/Boolean; + public final fun getRole ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class tools/ozone/team/UpdateMemberRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + diff --git a/lexicons/schemas/app/bsky/actor/defs.json b/lexicons/schemas/app/bsky/actor/defs.json index d5cfe28d..6ba7aaa7 100644 --- a/lexicons/schemas/app/bsky/actor/defs.json +++ b/lexicons/schemas/app/bsky/actor/defs.json @@ -22,7 +22,8 @@ "labels": { "type": "array", "items": { "type": "ref", "ref": "com.atproto.label.defs#label" } - } + }, + "createdAt": { "type": "string", "format": "datetime" } } }, "profileView": { @@ -47,6 +48,7 @@ "ref": "#profileAssociated" }, "indexedAt": { "type": "string", "format": "datetime" }, + "createdAt": { "type": "string", "format": "datetime" }, "viewer": { "type": "ref", "ref": "#viewerState" }, "labels": { "type": "array", @@ -79,7 +81,12 @@ "type": "ref", "ref": "#profileAssociated" }, + "joinedViaStarterPack": { + "type": "ref", + "ref": "app.bsky.graph.defs#starterPackViewBasic" + }, "indexedAt": { "type": "string", "format": "datetime" }, + "createdAt": { "type": "string", "format": "datetime" }, "viewer": { "type": "ref", "ref": "#viewerState" }, "labels": { "type": "array", @@ -92,6 +99,7 @@ "properties": { "lists": { "type": "integer" }, "feedgens": { "type": "integer" }, + "starterPacks": { "type": "integer" }, "labeler": { "type": "boolean" }, "chat": { "type": "ref", "ref": "#profileAssociatedChat" } } @@ -122,7 +130,28 @@ "ref": "app.bsky.graph.defs#listViewBasic" }, "following": { "type": "string", "format": "at-uri" }, - "followedBy": { "type": "string", "format": "at-uri" } + "followedBy": { "type": "string", "format": "at-uri" }, + "knownFollowers": { + "type": "ref", + "ref": "#knownFollowers" + } + } + }, + "knownFollowers": { + "type": "object", + "description": "The subject's followers whom you also follow", + "required": ["count", "followers"], + "properties": { + "count": { "type": "integer" }, + "followers": { + "type": "array", + "minLength": 0, + "maxLength": 5, + "items": { + "type": "ref", + "ref": "#profileViewBasic" + } + } } }, "preferences": { @@ -139,7 +168,9 @@ "#threadViewPref", "#interestsPref", "#mutedWordsPref", - "#hiddenPostsPref" + "#hiddenPostsPref", + "#bskyAppStatePref", + "#labelersPref" ] } }, @@ -299,6 +330,7 @@ "description": "A word that the account owner has muted.", "required": ["value", "targets"], "properties": { + "id": { "type": "string" }, "value": { "type": "string", "description": "The muted word itself.", @@ -312,6 +344,17 @@ "type": "ref", "ref": "app.bsky.actor.defs#mutedWordTarget" } + }, + "actorTarget": { + "type": "string", + "description": "Groups of users to apply the muted word to. If undefined, applies to all users.", + "knownValues": ["all", "exclude-following"], + "default": "all" + }, + "expiresAt": { + "type": "string", + "format": "datetime", + "description": "The date and time at which the muted word will expire and no longer be applied." } } }, @@ -362,6 +405,30 @@ "format": "did" } } + }, + "bskyAppStatePref": { + "description": "A grab bag of state that's specific to the bsky.app program. Third-party apps shouldn't use this.", + "type": "object", + "properties": { + "activeProgressGuide": { + "type": "ref", + "ref": "#bskyAppProgressGuide" + }, + "queuedNudges": { + "description": "An array of tokens which identify nudges (modals, popups, tours, highlight dots) that should be shown to the user.", + "type": "array", + "maxLength": 1000, + "items": { "type": "string", "maxLength": 100 } + } + } + }, + "bskyAppProgressGuide": { + "description": "If set, an active progress guide. Once completed, can be set to undefined. Should have unspecced fields tracking progress.", + "type": "object", + "required": ["guide"], + "properties": { + "guide": { "type": "string", "maxLength": 100 } + } } } } diff --git a/lexicons/schemas/app/bsky/actor/profile.json b/lexicons/schemas/app/bsky/actor/profile.json index feb083d5..4363a02d 100644 --- a/lexicons/schemas/app/bsky/actor/profile.json +++ b/lexicons/schemas/app/bsky/actor/profile.json @@ -36,7 +36,12 @@ "type": "union", "description": "Self-label values, specific to the Bluesky application, on the overall account.", "refs": ["com.atproto.label.defs#selfLabels"] - } + }, + "joinedViaStarterPack": { + "type": "ref", + "ref": "com.atproto.repo.strongRef" + }, + "createdAt": { "type": "string", "format": "datetime" } } } } diff --git a/lexicons/schemas/app/bsky/embed/record.json b/lexicons/schemas/app/bsky/embed/record.json index cbc270ec..412aa0ff 100644 --- a/lexicons/schemas/app/bsky/embed/record.json +++ b/lexicons/schemas/app/bsky/embed/record.json @@ -22,7 +22,8 @@ "#viewBlocked", "app.bsky.feed.defs#generatorView", "app.bsky.graph.defs#listView", - "app.bsky.labeler.defs#labelerView" + "app.bsky.labeler.defs#labelerView", + "app.bsky.graph.defs#starterPackViewBasic" ] } } diff --git a/lexicons/schemas/app/bsky/feed/defs.json b/lexicons/schemas/app/bsky/feed/defs.json index 9edeccd5..e2ecff21 100644 --- a/lexicons/schemas/app/bsky/feed/defs.json +++ b/lexicons/schemas/app/bsky/feed/defs.json @@ -40,6 +40,7 @@ "properties": { "repost": { "type": "string", "format": "at-uri" }, "like": { "type": "string", "format": "at-uri" }, + "threadMuted": { "type": "boolean" }, "replyDisabled": { "type": "boolean" } } }, @@ -217,7 +218,7 @@ }, "feedContext": { "type": "string", - "description": "Context on a feed item that was orginally supplied by the feed generator on getFeedSkeleton.", + "description": "Context on a feed item that was originally supplied by the feed generator on getFeedSkeleton.", "maxLength": 2000 } } diff --git a/lexicons/schemas/app/bsky/graph/defs.json b/lexicons/schemas/app/bsky/graph/defs.json index 0b94a21e..68dc8aa1 100644 --- a/lexicons/schemas/app/bsky/graph/defs.json +++ b/lexicons/schemas/app/bsky/graph/defs.json @@ -11,6 +11,7 @@ "name": { "type": "string", "maxLength": 64, "minLength": 1 }, "purpose": { "type": "ref", "ref": "#listPurpose" }, "avatar": { "type": "string", "format": "uri" }, + "listItemCount": { "type": "integer", "minimum": 0 }, "labels": { "type": "array", "items": { "type": "ref", "ref": "com.atproto.label.defs#label" } @@ -38,6 +39,7 @@ "items": { "type": "ref", "ref": "app.bsky.richtext.facet" } }, "avatar": { "type": "string", "format": "uri" }, + "listItemCount": { "type": "integer", "minimum": 0 }, "labels": { "type": "array", "items": { "type": "ref", "ref": "com.atproto.label.defs#label" } @@ -54,11 +56,64 @@ "subject": { "type": "ref", "ref": "app.bsky.actor.defs#profileView" } } }, + "starterPackView": { + "type": "object", + "required": ["uri", "cid", "record", "creator", "indexedAt"], + "properties": { + "uri": { "type": "string", "format": "at-uri" }, + "cid": { "type": "string", "format": "cid" }, + "record": { "type": "unknown" }, + "creator": { + "type": "ref", + "ref": "app.bsky.actor.defs#profileViewBasic" + }, + "list": { "type": "ref", "ref": "#listViewBasic" }, + "listItemsSample": { + "type": "array", + "maxLength": 12, + "items": { "type": "ref", "ref": "#listItemView" } + }, + "feeds": { + "type": "array", + "maxLength": 3, + "items": { "type": "ref", "ref": "app.bsky.feed.defs#generatorView" } + }, + "joinedWeekCount": { "type": "integer", "minimum": 0 }, + "joinedAllTimeCount": { "type": "integer", "minimum": 0 }, + "labels": { + "type": "array", + "items": { "type": "ref", "ref": "com.atproto.label.defs#label" } + }, + "indexedAt": { "type": "string", "format": "datetime" } + } + }, + "starterPackViewBasic": { + "type": "object", + "required": ["uri", "cid", "record", "creator", "indexedAt"], + "properties": { + "uri": { "type": "string", "format": "at-uri" }, + "cid": { "type": "string", "format": "cid" }, + "record": { "type": "unknown" }, + "creator": { + "type": "ref", + "ref": "app.bsky.actor.defs#profileViewBasic" + }, + "listItemCount": { "type": "integer", "minimum": 0 }, + "joinedWeekCount": { "type": "integer", "minimum": 0 }, + "joinedAllTimeCount": { "type": "integer", "minimum": 0 }, + "labels": { + "type": "array", + "items": { "type": "ref", "ref": "com.atproto.label.defs#label" } + }, + "indexedAt": { "type": "string", "format": "datetime" } + } + }, "listPurpose": { "type": "string", "knownValues": [ "app.bsky.graph.defs#modlist", - "app.bsky.graph.defs#curatelist" + "app.bsky.graph.defs#curatelist", + "app.bsky.graph.defs#referencelist" ] }, "modlist": { @@ -69,6 +124,10 @@ "type": "token", "description": "A list of actors used for curation purposes such as list feeds or interaction gating." }, + "referencelist": { + "type": "token", + "description": "A list of actors used for only for reference purposes such as within a starter pack." + }, "listViewerState": { "type": "object", "properties": { diff --git a/lexicons/schemas/app/bsky/graph/getActorStarterPacks.json b/lexicons/schemas/app/bsky/graph/getActorStarterPacks.json new file mode 100644 index 00000000..e6093b40 --- /dev/null +++ b/lexicons/schemas/app/bsky/graph/getActorStarterPacks.json @@ -0,0 +1,41 @@ +{ + "lexicon": 1, + "id": "app.bsky.graph.getActorStarterPacks", + "defs": { + "main": { + "type": "query", + "description": "Get a list of starter packs created by the actor.", + "parameters": { + "type": "params", + "required": ["actor"], + "properties": { + "actor": { "type": "string", "format": "at-identifier" }, + "limit": { + "type": "integer", + "minimum": 1, + "maximum": 100, + "default": 50 + }, + "cursor": { "type": "string" } + } + }, + "output": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["starterPacks"], + "properties": { + "cursor": { "type": "string" }, + "starterPacks": { + "type": "array", + "items": { + "type": "ref", + "ref": "app.bsky.graph.defs#starterPackViewBasic" + } + } + } + } + } + } + } +} diff --git a/lexicons/schemas/app/bsky/graph/getKnownFollowers.json b/lexicons/schemas/app/bsky/graph/getKnownFollowers.json new file mode 100644 index 00000000..dcadba2b --- /dev/null +++ b/lexicons/schemas/app/bsky/graph/getKnownFollowers.json @@ -0,0 +1,45 @@ +{ + "lexicon": 1, + "id": "app.bsky.graph.getKnownFollowers", + "defs": { + "main": { + "type": "query", + "description": "Enumerates accounts which follow a specified account (actor) and are followed by the viewer.", + "parameters": { + "type": "params", + "required": ["actor"], + "properties": { + "actor": { "type": "string", "format": "at-identifier" }, + "limit": { + "type": "integer", + "minimum": 1, + "maximum": 100, + "default": 50 + }, + "cursor": { "type": "string" } + } + }, + "output": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["subject", "followers"], + "properties": { + "subject": { + "type": "ref", + "ref": "app.bsky.actor.defs#profileView" + }, + "cursor": { "type": "string" }, + "followers": { + "type": "array", + "items": { + "type": "ref", + "ref": "app.bsky.actor.defs#profileView" + } + } + } + } + } + } + } +} diff --git a/lexicons/schemas/app/bsky/graph/getStarterPack.json b/lexicons/schemas/app/bsky/graph/getStarterPack.json new file mode 100644 index 00000000..b4ded4c7 --- /dev/null +++ b/lexicons/schemas/app/bsky/graph/getStarterPack.json @@ -0,0 +1,34 @@ +{ + "lexicon": 1, + "id": "app.bsky.graph.getStarterPack", + "defs": { + "main": { + "type": "query", + "description": "Gets a view of a starter pack.", + "parameters": { + "type": "params", + "required": ["starterPack"], + "properties": { + "starterPack": { + "type": "string", + "format": "at-uri", + "description": "Reference (AT-URI) of the starter pack record." + } + } + }, + "output": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["starterPack"], + "properties": { + "starterPack": { + "type": "ref", + "ref": "app.bsky.graph.defs#starterPackView" + } + } + } + } + } + } +} diff --git a/lexicons/schemas/app/bsky/graph/getStarterPacks.json b/lexicons/schemas/app/bsky/graph/getStarterPacks.json new file mode 100644 index 00000000..b57c43ad --- /dev/null +++ b/lexicons/schemas/app/bsky/graph/getStarterPacks.json @@ -0,0 +1,37 @@ +{ + "lexicon": 1, + "id": "app.bsky.graph.getStarterPacks", + "defs": { + "main": { + "type": "query", + "description": "Get views for a list of starter packs.", + "parameters": { + "type": "params", + "required": ["uris"], + "properties": { + "uris": { + "type": "array", + "items": { "type": "string", "format": "at-uri" }, + "maxLength": 25 + } + } + }, + "output": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["starterPacks"], + "properties": { + "starterPacks": { + "type": "array", + "items": { + "type": "ref", + "ref": "app.bsky.graph.defs#starterPackViewBasic" + } + } + } + } + } + } + } +} diff --git a/lexicons/schemas/app/bsky/graph/muteThread.json b/lexicons/schemas/app/bsky/graph/muteThread.json new file mode 100644 index 00000000..a20be827 --- /dev/null +++ b/lexicons/schemas/app/bsky/graph/muteThread.json @@ -0,0 +1,20 @@ +{ + "lexicon": 1, + "id": "app.bsky.graph.muteThread", + "defs": { + "main": { + "type": "procedure", + "description": "Mutes a thread preventing notifications from the thread and any of its children. Mutes are private in Bluesky. Requires auth.", + "input": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["root"], + "properties": { + "root": { "type": "string", "format": "at-uri" } + } + } + } + } + } +} diff --git a/lexicons/schemas/app/bsky/graph/starterpack.json b/lexicons/schemas/app/bsky/graph/starterpack.json new file mode 100644 index 00000000..17ee55ee --- /dev/null +++ b/lexicons/schemas/app/bsky/graph/starterpack.json @@ -0,0 +1,51 @@ +{ + "lexicon": 1, + "id": "app.bsky.graph.starterpack", + "defs": { + "main": { + "type": "record", + "description": "Record defining a starter pack of actors and feeds for new users.", + "key": "tid", + "record": { + "type": "object", + "required": ["name", "list", "createdAt"], + "properties": { + "name": { + "type": "string", + "maxGraphemes": 50, + "maxLength": 500, + "minLength": 1, + "description": "Display name for starter pack; can not be empty." + }, + "description": { + "type": "string", + "maxGraphemes": 300, + "maxLength": 3000 + }, + "descriptionFacets": { + "type": "array", + "items": { "type": "ref", "ref": "app.bsky.richtext.facet" } + }, + "list": { + "type": "string", + "format": "at-uri", + "description": "Reference (AT-URI) to the list record." + }, + "feeds": { + "type": "array", + "maxLength": 3, + "items": { "type": "ref", "ref": "#feedItem" } + }, + "createdAt": { "type": "string", "format": "datetime" } + } + } + }, + "feedItem": { + "type": "object", + "required": ["uri"], + "properties": { + "uri": { "type": "string", "format": "at-uri" } + } + } + } +} diff --git a/lexicons/schemas/app/bsky/graph/unmuteThread.json b/lexicons/schemas/app/bsky/graph/unmuteThread.json new file mode 100644 index 00000000..6450a657 --- /dev/null +++ b/lexicons/schemas/app/bsky/graph/unmuteThread.json @@ -0,0 +1,20 @@ +{ + "lexicon": 1, + "id": "app.bsky.graph.unmuteThread", + "defs": { + "main": { + "type": "procedure", + "description": "Unmutes the specified thread. Requires auth.", + "input": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["root"], + "properties": { + "root": { "type": "string", "format": "at-uri" } + } + } + } + } + } +} diff --git a/lexicons/schemas/app/bsky/notification/getUnreadCount.json b/lexicons/schemas/app/bsky/notification/getUnreadCount.json index 5eebbbf4..c5e2df17 100644 --- a/lexicons/schemas/app/bsky/notification/getUnreadCount.json +++ b/lexicons/schemas/app/bsky/notification/getUnreadCount.json @@ -8,6 +8,7 @@ "parameters": { "type": "params", "properties": { + "priority": { "type": "boolean" }, "seenAt": { "type": "string", "format": "datetime" } } }, diff --git a/lexicons/schemas/app/bsky/notification/listNotifications.json b/lexicons/schemas/app/bsky/notification/listNotifications.json index 6c5095e1..c85a5167 100644 --- a/lexicons/schemas/app/bsky/notification/listNotifications.json +++ b/lexicons/schemas/app/bsky/notification/listNotifications.json @@ -14,6 +14,7 @@ "maximum": 100, "default": 50 }, + "priority": { "type": "boolean" }, "cursor": { "type": "string" }, "seenAt": { "type": "string", "format": "datetime" } } @@ -29,6 +30,7 @@ "type": "array", "items": { "type": "ref", "ref": "#notification" } }, + "priority": { "type": "boolean" }, "seenAt": { "type": "string", "format": "datetime" } } } @@ -51,14 +53,15 @@ "author": { "type": "ref", "ref": "app.bsky.actor.defs#profileView" }, "reason": { "type": "string", - "description": "Expected values are 'like', 'repost', 'follow', 'mention', 'reply', and 'quote'.", + "description": "Expected values are 'like', 'repost', 'follow', 'mention', 'reply', 'quote', and 'starterpack-joined'.", "knownValues": [ "like", "repost", "follow", "mention", "reply", - "quote" + "quote", + "starterpack-joined" ] }, "reasonSubject": { "type": "string", "format": "at-uri" }, diff --git a/lexicons/schemas/app/bsky/notification/putPreferences.json b/lexicons/schemas/app/bsky/notification/putPreferences.json new file mode 100644 index 00000000..65ae024f --- /dev/null +++ b/lexicons/schemas/app/bsky/notification/putPreferences.json @@ -0,0 +1,20 @@ +{ + "lexicon": 1, + "id": "app.bsky.notification.putPreferences", + "defs": { + "main": { + "type": "procedure", + "description": "Set notification-related preferences for an account. Requires auth.", + "input": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["priority"], + "properties": { + "priority": { "type": "boolean" } + } + } + } + } + } +} diff --git a/lexicons/schemas/app/bsky/unspecced/getSuggestionsSkeleton.json b/lexicons/schemas/app/bsky/unspecced/getSuggestionsSkeleton.json index 1bd1fc80..7211c6c0 100644 --- a/lexicons/schemas/app/bsky/unspecced/getSuggestionsSkeleton.json +++ b/lexicons/schemas/app/bsky/unspecced/getSuggestionsSkeleton.json @@ -19,7 +19,12 @@ "maximum": 100, "default": 50 }, - "cursor": { "type": "string" } + "cursor": { "type": "string" }, + "relativeToDid": { + "type": "string", + "format": "did", + "description": "DID of the account to get suggestions relative to. If not provided, suggestions will be based on the viewer." + } } }, "output": { diff --git a/lexicons/schemas/chat/bsky/convo/defs.json b/lexicons/schemas/chat/bsky/convo/defs.json index 41aec903..2d8f70aa 100644 --- a/lexicons/schemas/chat/bsky/convo/defs.json +++ b/lexicons/schemas/chat/bsky/convo/defs.json @@ -49,7 +49,7 @@ }, "embed": { "type": "union", - "refs": ["app.bsky.embed.record"] + "refs": ["app.bsky.embed.record#view"] }, "sender": { "type": "ref", "ref": "#messageViewSender" }, "sentAt": { "type": "string", "format": "datetime" } diff --git a/lexicons/schemas/com/atproto/admin/defs.json b/lexicons/schemas/com/atproto/admin/defs.json index a2fcd91d..46c25579 100644 --- a/lexicons/schemas/com/atproto/admin/defs.json +++ b/lexicons/schemas/com/atproto/admin/defs.json @@ -32,7 +32,8 @@ }, "invitesDisabled": { "type": "boolean" }, "emailConfirmedAt": { "type": "string", "format": "datetime" }, - "inviteNote": { "type": "string" } + "inviteNote": { "type": "string" }, + "deactivatedAt": { "type": "string", "format": "datetime" } } }, "repoRef": { diff --git a/lexicons/schemas/com/atproto/admin/getSubjectStatus.json b/lexicons/schemas/com/atproto/admin/getSubjectStatus.json index 0668aad6..634e140f 100644 --- a/lexicons/schemas/com/atproto/admin/getSubjectStatus.json +++ b/lexicons/schemas/com/atproto/admin/getSubjectStatus.json @@ -30,6 +30,10 @@ "takedown": { "type": "ref", "ref": "com.atproto.admin.defs#statusAttr" + }, + "deactivated": { + "type": "ref", + "ref": "com.atproto.admin.defs#statusAttr" } } } diff --git a/lexicons/schemas/com/atproto/admin/searchAccounts.json b/lexicons/schemas/com/atproto/admin/searchAccounts.json new file mode 100644 index 00000000..5add85d6 --- /dev/null +++ b/lexicons/schemas/com/atproto/admin/searchAccounts.json @@ -0,0 +1,40 @@ +{ + "lexicon": 1, + "id": "com.atproto.admin.searchAccounts", + "defs": { + "main": { + "type": "query", + "description": "Get list of accounts that matches your search query.", + "parameters": { + "type": "params", + "properties": { + "email": { "type": "string" }, + "cursor": { "type": "string" }, + "limit": { + "type": "integer", + "minimum": 1, + "maximum": 100, + "default": 50 + } + } + }, + "output": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["accounts"], + "properties": { + "cursor": { "type": "string" }, + "accounts": { + "type": "array", + "items": { + "type": "ref", + "ref": "com.atproto.admin.defs#accountView" + } + } + } + } + } + } + } +} diff --git a/lexicons/schemas/com/atproto/admin/updateSubjectStatus.json b/lexicons/schemas/com/atproto/admin/updateSubjectStatus.json index 9483532e..799dee7b 100644 --- a/lexicons/schemas/com/atproto/admin/updateSubjectStatus.json +++ b/lexicons/schemas/com/atproto/admin/updateSubjectStatus.json @@ -22,6 +22,10 @@ "takedown": { "type": "ref", "ref": "com.atproto.admin.defs#statusAttr" + }, + "deactivated": { + "type": "ref", + "ref": "com.atproto.admin.defs#statusAttr" } } } diff --git a/lexicons/schemas/com/atproto/label/defs.json b/lexicons/schemas/com/atproto/label/defs.json index 9b1a1196..6f4c1ab9 100644 --- a/lexicons/schemas/com/atproto/label/defs.json +++ b/lexicons/schemas/com/atproto/label/defs.json @@ -77,7 +77,7 @@ }, "labelValueDefinition": { "type": "object", - "description": "Declares a label value and its expected interpertations and behaviors.", + "description": "Declares a label value and its expected interpretations and behaviors.", "required": ["identifier", "severity", "blurs", "locales"], "properties": { "identifier": { diff --git a/lexicons/schemas/com/atproto/server/createAppPassword.json b/lexicons/schemas/com/atproto/server/createAppPassword.json index 0a60e4e3..f40cf59a 100644 --- a/lexicons/schemas/com/atproto/server/createAppPassword.json +++ b/lexicons/schemas/com/atproto/server/createAppPassword.json @@ -14,6 +14,10 @@ "name": { "type": "string", "description": "A short name for the App Password, to help distinguish them." + }, + "privileged": { + "type": "boolean", + "description": "If an app password has 'privileged' access to possibly sensitive account state. Meant for use with trusted clients." } } } @@ -33,7 +37,8 @@ "properties": { "name": { "type": "string" }, "password": { "type": "string" }, - "createdAt": { "type": "string", "format": "datetime" } + "createdAt": { "type": "string", "format": "datetime" }, + "privileged": { "type": "boolean" } } } } diff --git a/lexicons/schemas/com/atproto/server/createSession.json b/lexicons/schemas/com/atproto/server/createSession.json index 930d0519..fd0fae38 100644 --- a/lexicons/schemas/com/atproto/server/createSession.json +++ b/lexicons/schemas/com/atproto/server/createSession.json @@ -33,7 +33,13 @@ "didDoc": { "type": "unknown" }, "email": { "type": "string" }, "emailConfirmed": { "type": "boolean" }, - "emailAuthFactor": { "type": "boolean" } + "emailAuthFactor": { "type": "boolean" }, + "active": { "type": "boolean" }, + "status": { + "type": "string", + "description": "If active=false, this optional field indicates a possible reason for why the account is not active. If active=false and no status is supplied, then the host makes no claim for why the repository is no longer being hosted.", + "knownValues": ["takendown", "suspended", "deactivated"] + } } } }, diff --git a/lexicons/schemas/com/atproto/server/getServiceAuth.json b/lexicons/schemas/com/atproto/server/getServiceAuth.json index 95984c18..37c150d7 100644 --- a/lexicons/schemas/com/atproto/server/getServiceAuth.json +++ b/lexicons/schemas/com/atproto/server/getServiceAuth.json @@ -13,6 +13,15 @@ "type": "string", "format": "did", "description": "The DID of the service that the token will be used to authenticate with" + }, + "exp": { + "type": "integer", + "description": "The time in Unix Epoch seconds that the JWT expires. Defaults to 60 seconds in the future. The service may enforce certain time bounds on tokens depending on the requested scope." + }, + "lxm": { + "type": "string", + "format": "nsid", + "description": "Lexicon (XRPC) method to bind the requested token to" } } }, @@ -27,7 +36,13 @@ } } } - } + }, + "errors": [ + { + "name": "BadExpiration", + "description": "Indicates that the requested expiration date is not a valid. May be in the past or may be reliant on the requested scopes." + } + ] } } } diff --git a/lexicons/schemas/com/atproto/server/getSession.json b/lexicons/schemas/com/atproto/server/getSession.json index 59f572d2..86efa746 100644 --- a/lexicons/schemas/com/atproto/server/getSession.json +++ b/lexicons/schemas/com/atproto/server/getSession.json @@ -16,7 +16,13 @@ "email": { "type": "string" }, "emailConfirmed": { "type": "boolean" }, "emailAuthFactor": { "type": "boolean" }, - "didDoc": { "type": "unknown" } + "didDoc": { "type": "unknown" }, + "active": { "type": "boolean" }, + "status": { + "type": "string", + "description": "If active=false, this optional field indicates a possible reason for why the account is not active. If active=false and no status is supplied, then the host makes no claim for why the repository is no longer being hosted.", + "knownValues": ["takendown", "suspended", "deactivated"] + } } } } diff --git a/lexicons/schemas/com/atproto/server/listAppPasswords.json b/lexicons/schemas/com/atproto/server/listAppPasswords.json index 13188897..1c2ae629 100644 --- a/lexicons/schemas/com/atproto/server/listAppPasswords.json +++ b/lexicons/schemas/com/atproto/server/listAppPasswords.json @@ -25,7 +25,8 @@ "required": ["name", "createdAt"], "properties": { "name": { "type": "string" }, - "createdAt": { "type": "string", "format": "datetime" } + "createdAt": { "type": "string", "format": "datetime" }, + "privileged": { "type": "boolean" } } } } diff --git a/lexicons/schemas/com/atproto/server/refreshSession.json b/lexicons/schemas/com/atproto/server/refreshSession.json index 0b067f86..71123a4f 100644 --- a/lexicons/schemas/com/atproto/server/refreshSession.json +++ b/lexicons/schemas/com/atproto/server/refreshSession.json @@ -15,7 +15,13 @@ "refreshJwt": { "type": "string" }, "handle": { "type": "string", "format": "handle" }, "did": { "type": "string", "format": "did" }, - "didDoc": { "type": "unknown" } + "didDoc": { "type": "unknown" }, + "active": { "type": "boolean" }, + "status": { + "type": "string", + "description": "Hosting status of the account. If not specified, then assume 'active'.", + "knownValues": ["takendown", "suspended", "deactivated"] + } } } }, diff --git a/lexicons/schemas/com/atproto/sync/getBlob.json b/lexicons/schemas/com/atproto/sync/getBlob.json index 57ece7a9..501cba1e 100644 --- a/lexicons/schemas/com/atproto/sync/getBlob.json +++ b/lexicons/schemas/com/atproto/sync/getBlob.json @@ -23,7 +23,14 @@ }, "output": { "encoding": "*/*" - } + }, + "errors": [ + { "name": "BlobNotFound" }, + { "name": "RepoNotFound" }, + { "name": "RepoTakendown" }, + { "name": "RepoSuspended" }, + { "name": "RepoDeactivated" } + ] } } } diff --git a/lexicons/schemas/com/atproto/sync/getBlocks.json b/lexicons/schemas/com/atproto/sync/getBlocks.json index 29dd4971..aa507d74 100644 --- a/lexicons/schemas/com/atproto/sync/getBlocks.json +++ b/lexicons/schemas/com/atproto/sync/getBlocks.json @@ -22,7 +22,14 @@ }, "output": { "encoding": "application/vnd.ipld.car" - } + }, + "errors": [ + { "name": "BlockNotFound" }, + { "name": "RepoNotFound" }, + { "name": "RepoTakendown" }, + { "name": "RepoSuspended" }, + { "name": "RepoDeactivated" } + ] } } } diff --git a/lexicons/schemas/com/atproto/sync/getLatestCommit.json b/lexicons/schemas/com/atproto/sync/getLatestCommit.json index ac7faf57..759e4ba3 100644 --- a/lexicons/schemas/com/atproto/sync/getLatestCommit.json +++ b/lexicons/schemas/com/atproto/sync/getLatestCommit.json @@ -27,7 +27,12 @@ } } }, - "errors": [{ "name": "RepoNotFound" }] + "errors": [ + { "name": "RepoNotFound" }, + { "name": "RepoTakendown" }, + { "name": "RepoSuspended" }, + { "name": "RepoDeactivated" } + ] } } } diff --git a/lexicons/schemas/com/atproto/sync/getRecord.json b/lexicons/schemas/com/atproto/sync/getRecord.json index c2bbbaa7..d8195ce1 100644 --- a/lexicons/schemas/com/atproto/sync/getRecord.json +++ b/lexicons/schemas/com/atproto/sync/getRecord.json @@ -25,7 +25,14 @@ }, "output": { "encoding": "application/vnd.ipld.car" - } + }, + "errors": [ + { "name": "RecordNotFound" }, + { "name": "RepoNotFound" }, + { "name": "RepoTakendown" }, + { "name": "RepoSuspended" }, + { "name": "RepoDeactivated" } + ] } } } diff --git a/lexicons/schemas/com/atproto/sync/getRepo.json b/lexicons/schemas/com/atproto/sync/getRepo.json index 7fa710ab..321aec45 100644 --- a/lexicons/schemas/com/atproto/sync/getRepo.json +++ b/lexicons/schemas/com/atproto/sync/getRepo.json @@ -22,7 +22,13 @@ }, "output": { "encoding": "application/vnd.ipld.car" - } + }, + "errors": [ + { "name": "RepoNotFound" }, + { "name": "RepoTakendown" }, + { "name": "RepoSuspended" }, + { "name": "RepoDeactivated" } + ] } } } diff --git a/lexicons/schemas/com/atproto/sync/getRepoStatus.json b/lexicons/schemas/com/atproto/sync/getRepoStatus.json new file mode 100644 index 00000000..42ab3072 --- /dev/null +++ b/lexicons/schemas/com/atproto/sync/getRepoStatus.json @@ -0,0 +1,42 @@ +{ + "lexicon": 1, + "id": "com.atproto.sync.getRepoStatus", + "defs": { + "main": { + "type": "query", + "description": "Get the hosting status for a repository, on this server. Expected to be implemented by PDS and Relay.", + "parameters": { + "type": "params", + "required": ["did"], + "properties": { + "did": { + "type": "string", + "format": "did", + "description": "The DID of the repo." + } + } + }, + "output": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["did", "active"], + "properties": { + "did": { "type": "string", "format": "did" }, + "active": { "type": "boolean" }, + "status": { + "type": "string", + "description": "If active=false, this optional field indicates a possible reason for why the account is not active. If active=false and no status is supplied, then the host makes no claim for why the repository is no longer being hosted.", + "knownValues": ["takendown", "suspended", "deactivated"] + }, + "rev": { + "type": "string", + "description": "Optional field, the current rev of the repo, if active=true" + } + } + } + }, + "errors": [{ "name": "RepoNotFound" }] + } + } +} diff --git a/lexicons/schemas/com/atproto/sync/listBlobs.json b/lexicons/schemas/com/atproto/sync/listBlobs.json index b4c954d9..23d81689 100644 --- a/lexicons/schemas/com/atproto/sync/listBlobs.json +++ b/lexicons/schemas/com/atproto/sync/listBlobs.json @@ -4,7 +4,7 @@ "defs": { "main": { "type": "query", - "description": "List blob CIDso for an account, since some repo revision. Does not require auth; implemented by PDS.", + "description": "List blob CIDs for an account, since some repo revision. Does not require auth; implemented by PDS.", "parameters": { "type": "params", "required": ["did"], @@ -40,7 +40,13 @@ } } } - } + }, + "errors": [ + { "name": "RepoNotFound" }, + { "name": "RepoTakendown" }, + { "name": "RepoSuspended" }, + { "name": "RepoDeactivated" } + ] } } } diff --git a/lexicons/schemas/com/atproto/sync/listRepos.json b/lexicons/schemas/com/atproto/sync/listRepos.json index 07ae35e2..af77169e 100644 --- a/lexicons/schemas/com/atproto/sync/listRepos.json +++ b/lexicons/schemas/com/atproto/sync/listRepos.json @@ -42,7 +42,13 @@ "format": "cid", "description": "Current repo commit CID" }, - "rev": { "type": "string" } + "rev": { "type": "string" }, + "active": { "type": "boolean" }, + "status": { + "type": "string", + "description": "If active=false, this optional field indicates a possible reason for why the account is not active. If active=false and no status is supplied, then the host makes no claim for why the repository is no longer being hosted.", + "knownValues": ["takendown", "suspended", "deactivated"] + } } } } diff --git a/lexicons/schemas/com/atproto/sync/subscribeRepos.json b/lexicons/schemas/com/atproto/sync/subscribeRepos.json index 31d68b91..8132c22a 100644 --- a/lexicons/schemas/com/atproto/sync/subscribeRepos.json +++ b/lexicons/schemas/com/atproto/sync/subscribeRepos.json @@ -20,6 +20,7 @@ "refs": [ "#commit", "#identity", + "#account", "#handle", "#migrate", "#tombstone", @@ -118,12 +119,36 @@ "properties": { "seq": { "type": "integer" }, "did": { "type": "string", "format": "did" }, - "time": { "type": "string", "format": "datetime" } + "time": { "type": "string", "format": "datetime" }, + "handle": { + "type": "string", + "format": "handle", + "description": "The current handle for the account, or 'handle.invalid' if validation fails. This field is optional, might have been validated or passed-through from an upstream source. Semantics and behaviors for PDS vs Relay may evolve in the future; see atproto specs for more details." + } + } + }, + "account": { + "type": "object", + "description": "Represents a change to an account's status on a host (eg, PDS or Relay). The semantics of this event are that the status is at the host which emitted the event, not necessarily that at the currently active PDS. Eg, a Relay takedown would emit a takedown with active=false, even if the PDS is still active.", + "required": ["seq", "did", "time", "active"], + "properties": { + "seq": { "type": "integer" }, + "did": { "type": "string", "format": "did" }, + "time": { "type": "string", "format": "datetime" }, + "active": { + "type": "boolean", + "description": "Indicates that the account has a repository which can be fetched from the host that emitted this event." + }, + "status": { + "type": "string", + "description": "If active=false, this optional field indicates a reason for why the account is not active.", + "knownValues": ["takendown", "suspended", "deleted", "deactivated"] + } } }, "handle": { "type": "object", - "description": "Represents an update of the account's handle, or transition to/from invalid state. NOTE: Will be deprecated in favor of #identity.", + "description": "DEPRECATED -- Use #identity event instead", "required": ["seq", "did", "handle", "time"], "properties": { "seq": { "type": "integer" }, @@ -134,7 +159,7 @@ }, "migrate": { "type": "object", - "description": "Represents an account moving from one PDS instance to another. NOTE: not implemented; account migration uses #identity instead", + "description": "DEPRECATED -- Use #account event instead", "required": ["seq", "did", "migrateTo", "time"], "nullable": ["migrateTo"], "properties": { @@ -146,7 +171,7 @@ }, "tombstone": { "type": "object", - "description": "Indicates that an account has been deleted. NOTE: may be deprecated in favor of #identity or a future #account event", + "description": "DEPRECATED -- Use #account event instead", "required": ["seq", "did", "time"], "properties": { "seq": { "type": "integer" }, diff --git a/lexicons/schemas/tools/ozone/moderation/defs.json b/lexicons/schemas/tools/ozone/moderation/defs.json index 9d5adfef..83299d76 100644 --- a/lexicons/schemas/tools/ozone/moderation/defs.json +++ b/lexicons/schemas/tools/ozone/moderation/defs.json @@ -30,7 +30,8 @@ "#modEventUnmuteReporter", "#modEventEmail", "#modEventResolveAppeal", - "#modEventDivert" + "#modEventDivert", + "#modEventTag" ] }, "subject": { @@ -76,7 +77,8 @@ "#modEventUnmuteReporter", "#modEventEmail", "#modEventResolveAppeal", - "#modEventDivert" + "#modEventDivert", + "#modEventTag" ] }, "subject": { @@ -405,7 +407,8 @@ "ref": "com.atproto.server.defs#inviteCode" }, "invitesDisabled": { "type": "boolean" }, - "inviteNote": { "type": "string" } + "inviteNote": { "type": "string" }, + "deactivatedAt": { "type": "string", "format": "datetime" } } }, "repoViewDetail": { @@ -441,7 +444,8 @@ }, "invitesDisabled": { "type": "boolean" }, "inviteNote": { "type": "string" }, - "emailConfirmedAt": { "type": "string", "format": "datetime" } + "emailConfirmedAt": { "type": "string", "format": "datetime" }, + "deactivatedAt": { "type": "string", "format": "datetime" } } }, "repoViewNotFound": { diff --git a/lexicons/schemas/tools/ozone/server/getConfig.json b/lexicons/schemas/tools/ozone/server/getConfig.json new file mode 100644 index 00000000..cad91b6a --- /dev/null +++ b/lexicons/schemas/tools/ozone/server/getConfig.json @@ -0,0 +1,60 @@ +{ + "lexicon": 1, + "id": "tools.ozone.server.getConfig", + "defs": { + "main": { + "type": "query", + "description": "Get details about ozone's server configuration.", + "output": { + "encoding": "application/json", + "schema": { + "type": "object", + "properties": { + "appview": { + "type": "ref", + "ref": "#serviceConfig" + }, + "pds": { + "type": "ref", + "ref": "#serviceConfig" + }, + "blobDivert": { + "type": "ref", + "ref": "#serviceConfig" + }, + "chat": { + "type": "ref", + "ref": "#serviceConfig" + }, + "viewer": { + "type": "ref", + "ref": "#viewerConfig" + } + } + } + } + }, + "serviceConfig": { + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + } + } + }, + "viewerConfig": { + "type": "object", + "properties": { + "role": { + "type": "string", + "knownValues": [ + "tools.ozone.team.defs#roleAdmin", + "tools.ozone.team.defs#roleModerator", + "tools.ozone.team.defs#roleTriage" + ] + } + } + } + } +} diff --git a/lexicons/schemas/tools/ozone/team/addMember.json b/lexicons/schemas/tools/ozone/team/addMember.json new file mode 100644 index 00000000..433b5707 --- /dev/null +++ b/lexicons/schemas/tools/ozone/team/addMember.json @@ -0,0 +1,41 @@ +{ + "lexicon": 1, + "id": "tools.ozone.team.addMember", + "defs": { + "main": { + "type": "procedure", + "description": "Add a member to the ozone team. Requires admin role.", + "input": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["did", "role"], + "properties": { + "did": { "type": "string", "format": "did" }, + "role": { + "type": "string", + "knownValues": [ + "tools.ozone.team.defs#roleAdmin", + "tools.ozone.team.defs#roleModerator", + "tools.ozone.team.defs#roleTriage" + ] + } + } + } + }, + "output": { + "encoding": "application/json", + "schema": { + "type": "ref", + "ref": "tools.ozone.team.defs#member" + } + }, + "errors": [ + { + "name": "MemberAlreadyExists", + "description": "Member already exists in the team." + } + ] + } + } +} diff --git a/lexicons/schemas/tools/ozone/team/defs.json b/lexicons/schemas/tools/ozone/team/defs.json new file mode 100644 index 00000000..ce6dc21f --- /dev/null +++ b/lexicons/schemas/tools/ozone/team/defs.json @@ -0,0 +1,37 @@ +{ + "lexicon": 1, + "id": "tools.ozone.team.defs", + "defs": { + "member": { + "type": "object", + "required": ["did", "role"], + "properties": { + "did": { "type": "string", "format": "did" }, + "disabled": { "type": "boolean" }, + "profile": { + "type": "ref", + "ref": "app.bsky.actor.defs#profileViewDetailed" + }, + "createdAt": { "type": "string", "format": "datetime" }, + "updatedAt": { "type": "string", "format": "datetime" }, + "lastUpdatedBy": { "type": "string" }, + "role": { + "type": "string", + "knownValues": ["#roleAdmin", "#roleModerator", "#roleTriage"] + } + } + }, + "roleAdmin": { + "type": "token", + "description": "Admin role. Highest level of access, can perform all actions." + }, + "roleModerator": { + "type": "token", + "description": "Moderator role. Can perform most actions." + }, + "roleTriage": { + "type": "token", + "description": "Triage role. Mostly intended for monitoring and escalating issues." + } + } +} diff --git a/lexicons/schemas/tools/ozone/team/deleteMember.json b/lexicons/schemas/tools/ozone/team/deleteMember.json new file mode 100644 index 00000000..a9008c9e --- /dev/null +++ b/lexicons/schemas/tools/ozone/team/deleteMember.json @@ -0,0 +1,30 @@ +{ + "lexicon": 1, + "id": "tools.ozone.team.deleteMember", + "defs": { + "main": { + "type": "procedure", + "description": "Delete a member from ozone team. Requires admin role.", + "input": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["did"], + "properties": { + "did": { "type": "string", "format": "did" } + } + } + }, + "errors": [ + { + "name": "MemberNotFound", + "description": "The member being deleted does not exist" + }, + { + "name": "CannotDeleteSelf", + "description": "You can not delete yourself from the team" + } + ] + } + } +} diff --git a/lexicons/schemas/tools/ozone/team/listMembers.json b/lexicons/schemas/tools/ozone/team/listMembers.json new file mode 100644 index 00000000..25b3f2a4 --- /dev/null +++ b/lexicons/schemas/tools/ozone/team/listMembers.json @@ -0,0 +1,39 @@ +{ + "lexicon": 1, + "id": "tools.ozone.team.listMembers", + "defs": { + "main": { + "type": "query", + "description": "List all members with access to the ozone service.", + "parameters": { + "type": "params", + "properties": { + "limit": { + "type": "integer", + "minimum": 1, + "maximum": 100, + "default": 50 + }, + "cursor": { "type": "string" } + } + }, + "output": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["members"], + "properties": { + "cursor": { "type": "string" }, + "members": { + "type": "array", + "items": { + "type": "ref", + "ref": "tools.ozone.team.defs#member" + } + } + } + } + } + } + } +} diff --git a/lexicons/schemas/tools/ozone/team/updateMember.json b/lexicons/schemas/tools/ozone/team/updateMember.json new file mode 100644 index 00000000..e083ddf2 --- /dev/null +++ b/lexicons/schemas/tools/ozone/team/updateMember.json @@ -0,0 +1,42 @@ +{ + "lexicon": 1, + "id": "tools.ozone.team.updateMember", + "defs": { + "main": { + "type": "procedure", + "description": "Update a member in the ozone service. Requires admin role.", + "input": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["did"], + "properties": { + "did": { "type": "string", "format": "did" }, + "disabled": { "type": "boolean" }, + "role": { + "type": "string", + "knownValues": [ + "tools.ozone.team.defs#roleAdmin", + "tools.ozone.team.defs#roleModerator", + "tools.ozone.team.defs#roleTriage" + ] + } + } + } + }, + "output": { + "encoding": "application/json", + "schema": { + "type": "ref", + "ref": "tools.ozone.team.defs#member" + } + }, + "errors": [ + { + "name": "MemberNotFound", + "description": "The member being updated does not exist in the team" + } + ] + } + } +}