All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.app.bsky.feed.GeneratorView.kt Maven / Gradle / Ivy

The newest version!
@file:Suppress("DEPRECATION")

package app.bsky.feed

import app.bsky.actor.ProfileView
import app.bsky.richtext.Facet
import com.atproto.label.Label
import kotlin.Boolean
import kotlin.Long
import kotlin.String
import kotlin.Suppress
import kotlinx.collections.immutable.persistentListOf
import kotlinx.serialization.Serializable
import sh.christian.ozone.api.AtUri
import sh.christian.ozone.api.Cid
import sh.christian.ozone.api.Did
import sh.christian.ozone.api.Uri
import sh.christian.ozone.api.model.ReadOnlyList
import sh.christian.ozone.api.model.Timestamp

@Serializable
public data class GeneratorView(
  public val uri: AtUri,
  public val cid: Cid,
  public val did: Did,
  public val creator: ProfileView,
  public val displayName: String,
  public val description: String? = null,
  public val descriptionFacets: ReadOnlyList = persistentListOf(),
  public val avatar: Uri? = null,
  public val likeCount: Long? = null,
  public val acceptsInteractions: Boolean? = null,
  public val labels: ReadOnlyList




© 2015 - 2024 Weber Informatics LLC | Privacy Policy