use crate::chopper::types::TimestampRange;
use crate::input::input::Input;
use crate::input::input_factory::InputFactory;
use crate::write::factory::OutputFactory;

pub struct Config {
    pub inputs: Vec<Input>,
    pub output: Option<String>,
    pub input_factory: InputFactory,
    pub output_factory: OutputFactory,
    pub timestamp_range: TimestampRange,
}
