use std::sync::Arc;
use serde::{Deserialize, Serialize};
pub mod aligner;
pub mod cluster_settings;
pub mod contig;
pub mod coords;
pub mod list_of_regions;
pub mod reference;
pub mod stats;
pub type MutableSequence = Vec<u8>;
pub type ImmutableSequence = Arc<[u8]>;
#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
pub struct SequencePair {
pub reference: ImmutableSequence,
pub query: ImmutableSequence,
}