initial import of mongoose.h enum types and structs