use clap::ValueEnum;
use serde::{Deserialize, Serialize};
pub mod bundle;
pub mod client;
pub mod delta_buffer;
pub mod messages;
pub mod sync;
#[derive(Debug, Clone, Copy, Default, PartialEq, Eq, Deserialize, Serialize, ValueEnum)]
#[serde(rename_all = "lowercase")]
pub enum NodeMode {
#[default]
Standard,
ReadOnly,
}