feat(jsdoc): add '@type' tag

Closes #33