MOB-1177

**DO NOT MERGE YET**
I believe our concept is to use lowercase types in JSDoc :cactus: