pub fn fold_ts_type<V>(_visitor: &mut V, n: TsType) -> TsType where
    V: Fold + ?Sized