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)>>;