use std::collections::HashMap;
use crate::types::*;
pub type AnaIndex = HashMap<AnaValue,AnaIndexNode>;
#[derive(Default)]
pub struct AnaIndexNode {
pub instances: Vec<VocabId>,
pub charcount: u16
}
#[derive(Debug)]
pub enum Variant {
Known(VocabId),
Unknown(String),
}
pub type ReverseIndex = HashMap<VocabId,Vec<(Variant,f64)>>;