//! Shared types for feature extraction

/// Standard 51-dimensional feature vector (Proxy OFI removed in WAVE 10)
pub type FeatureVector51 = [f64; 51];

/// OHLCV bar data for batch processing
#[derive(Debug, Clone)]
pub struct BarData {
    pub open: f64,
    pub high: f64,
    pub low: f64,
    pub close: f64,
    pub volume: f64,
}
