package com.github.nullptroma.wallenc.ui.screens.main.screens.storage.secrets

import androidx.compose.runtime.Immutable
import com.github.nullptroma.wallenc.ui.resources.UserNotification
import com.github.nullptroma.wallenc.domain.datatypes.TextSecretRecord

@Immutable
data class TextSecretDetailsScreenState(
    val isLoading: Boolean = true,
    val isAvailable: Boolean = false,
    val isMutating: Boolean = false,
    val secret: TextSecretRecord? = null,
    val errorNotification: UserNotification.TextRes? = null,
)
