use crate::Valuation;
pub use hesitant::{Hesitant, HesitantError, HesitantRelation};
pub use single::{Single, SingleError};
pub use two_tuple::{TwoTuple, TwoTupleError};
pub mod single;
pub mod two_tuple;
pub mod hesitant;
pub trait Linguistic {}
impl Valuation for dyn Linguistic {}