use std::sync::LazyLock;
const SDK_VERSION: &str = env!("CARGO_PKG_VERSION");
const RUST_VERSION_PREFIX: &str = "mr";
pub fn get_client_version(_hardcode: bool) -> String {
SDK_VERSION.to_string()
}
static CLIENT_VERSION: LazyLock<String> = LazyLock::new(|| get_client_version(false));
pub static KEEPER_SECRETS_MANAGER_SDK_CLIENT_ID: LazyLock<String> =
LazyLock::new(|| format!("{}{}", RUST_VERSION_PREFIX, CLIENT_VERSION.clone()));
pub const MAX_THROTTLE_RETRIES: u32 = 5;
pub const BASE_THROTTLE_DELAY_SEC: u64 = 11;