use crate::chopper::types::TimestampRange;
use crate::input::factory::ChopperInputFactory;
use crate::input::input::Input;
use crate::output::factory::OutputFactory;
use crate::output::output::Output;

pub struct Config {
    pub inputs: Vec<Input>,
    pub output: Output,
    pub input_factory: ChopperInputFactory,
    pub output_factory: OutputFactory,
    pub timestamp_range: TimestampRange,
}
