use super::{CargoDependency, TypeIdent};
use std::{collections::BTreeMap, hash::Hash};
#[derive(Clone, Debug, Eq, Hash, PartialEq)]
pub struct CustomType {
pub ident: TypeIdent,
pub rs_ty: String,
pub rs_dependencies: BTreeMap<&'static str, CargoDependency>,
pub serde_attrs: Vec<String>,
pub ts_ty: String,
pub ts_declaration: Option<String>,
}