JSDoc annotations