1package com.peachpasswords.vault23import kotlinx.serialization.Serializable45@Serializable6data class VaultSettings(7 val accentColor: String = "peach",8 val breachMonitoring: Boolean = true,9 val autoLockMinutes: Int? = null,10 val reduceMotion: Boolean = false,11 val biometricsEnabled: Boolean = false,12 val trashRetentionDays: Int? = null,13 val sortOrder: String = "url-first",14 val passkeyProviderEnabled: Boolean = false,15 val duressConfigured: Boolean = false,16 val shortcuts: Map<String, ShortcutBinding> = emptyMap(),17)1819@Serializable20data class ShortcutBinding(21 val key: String,22 val ctrl: Boolean = false,23 val meta: Boolean = false,24 val shift: Boolean = false,25 val alt: Boolean = false,26)