commonMain.tools.ozone.moderation.ModEventReport.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bluesky-jvm Show documentation
Show all versions of bluesky-jvm Show documentation
Bluesky Social API bindings for Kotlin.
The newest version!
@file:Suppress("DEPRECATION")
package tools.ozone.moderation
import com.atproto.moderation.Token
import kotlin.Boolean
import kotlin.String
import kotlin.Suppress
import kotlinx.serialization.Serializable
/**
* Report a subject
*
* @param isReporterMuted Set to true if the reporter was muted from reporting at the time of the
* event. These reports won't impact the reviewState of the subject.
*/
@Serializable
public data class ModEventReport(
public val comment: String? = null,
/**
* Set to true if the reporter was muted from reporting at the time of the event. These reports
* won't impact the reviewState of the subject.
*/
public val isReporterMuted: Boolean? = null,
public val reportType: Token,
)