//! Order flow analytics for TLOB

/// Order flow analytics engine
#[derive(Debug)]
pub struct OrderFlowAnalytics;

impl OrderFlowAnalytics {
    pub const fn new() -> Self {
        Self
    }
}

impl Default for OrderFlowAnalytics {
    fn default() -> Self {
        Self::new()
    }
}

/// Volume imbalance calculator
#[derive(Debug)]
pub struct VolumeImbalanceCalculator;

impl VolumeImbalanceCalculator {
    pub const fn new() -> Self {
        Self
    }
}

impl Default for VolumeImbalanceCalculator {
    fn default() -> Self {
        Self::new()
    }
}
