package de.krisenvorrat.app.domain.model

internal object SettingsKeys {
    const val HOUSEHOLD_SIZE = "household_size"
    const val DAILY_KCAL_PER_PERSON = "daily_kcal_per_person"
    const val AGE_GROUPS = "age_groups"
    const val SERVER_URL = "server_url"
    const val AUTH_ACCESS_TOKEN = "auth_access_token"
    const val AUTH_REFRESH_TOKEN = "auth_refresh_token"
    const val AUTH_USERNAME = "auth_username"
    const val AUTH_USER_ID = "auth_user_id"
    const val SYNC_LAST_TIMESTAMP = "sync_last_timestamp"
    const val OPENAI_API_KEY = "openai_api_key"

    val SENSITIVE_KEYS: Set<String> = setOf(
        AUTH_ACCESS_TOKEN,
        AUTH_REFRESH_TOKEN,
        AUTH_USERNAME,
        AUTH_USER_ID,
        OPENAI_API_KEY
    )
}
