//
// This file is auto-generated from core/models/src/defaults/PasswordGeneratorDefaults.ts
// Do not edit this file directly. Run 'core/models/build.sh' (or
// 'node core/models/scripts/generate-password-defaults.cjs') to regenerate.
#nullable enable
namespace AliasClientDb.Models;
///
/// Password generator defaults shared across all AliasVault clients.
///
public static class PasswordGeneratorDefaults
{
///
/// Default length of a generated basic password.
///
public const int DefaultPasswordLength = 18;
///
/// Minimum password length offered by the UI length slider.
///
public const int MinPasswordLength = 8;
///
/// Maximum password length (also the hard cap enforced by the generator).
///
public const int MaxPasswordLength = 256;
///
/// Default number of words in a generated Diceware passphrase.
///
public const int DefaultWordCount = 5;
///
/// Minimum number of words offered by the UI word-count slider.
///
public const int MinWordCount = 3;
///
/// Maximum number of words (also the hard cap enforced by the generator).
///
public const int MaxWordCount = 10;
}