Package-level declarations

Types

Link copied to clipboard
@Serializable(with = PushActionSerializer::class)
interface PushAction
Link copied to clipboard
object PushActionSerializer : KSerializer<PushAction>
Link copied to clipboard
@Serializable(with = PushConditionSerializer::class)
interface PushCondition
Link copied to clipboard
object PushConditionSerializer : KSerializer<PushCondition>
Link copied to clipboard
@Serializable
data class PushRule(val actions: Set<PushAction> = setOf(), val conditions: Set<PushCondition>? = null, val default: Boolean = false, val enabled: Boolean = false, val pattern: String? = null, val ruleId: String)
Link copied to clipboard
@Serializable
enum PushRuleKind : Enum<PushRuleKind>
Link copied to clipboard