JSDoc: вернуть структуру объекта

Как я могу рассказать JSDoc о структуре возвращаемого объекта. Я нашел@return {{field1: type, field2: type, ...}} description Синтаксис и попробовал это:

/**
 * Returns a coordinate from a given mouse or touch event
 * @param  {TouchEvent|MouseEvent|jQuery.Event} e    
 *         A valid mouse or touch event or a jQuery event wrapping such an
 *         event. 
 * @param  {string} [type="page"]
 *         A string representing the type of location that should be
 *         returned. Can be either "page", "client" or "screen".
 * @return {{x: Number, y: Number}} 
 *         The location of the event
 */
var getEventLocation = function(e, type) {
    ...

    return {x: xLocation, y: yLocation};
}

В то время как это анализируется успешно, получающаяся документация просто заявляет:

Returns: 
    The location of an event
    Type: Object

Я занимаюсь разработкой API, и мне нужно, чтобы люди знали об объекте, который им вернут. Возможно ли это в JSDoc? Я использую JSDoc3.3.0-beta1.