¿Cómo puedo documentar un tipo en webstorm usando solo jsdoc?

Cuando escribo el siguiente código, el anotador me dice queBrowserSelector no está definido en el segundo typedef:

/**
 * @typedef {{name: String, minVer: Number, maxVer: Number}} BrowserSelector
 */

/**
 * @typedef {{type:String, browser: BrowserSelector, attribute: Object}} Selector
 */

Creo que no está asociando el tipo con el nombre. ¿Cómo puedo hacer eso?

Preferiría no agregar código real para ello, solo jsdoc comentarios.

Respuestas a la pregunta(3)

Su respuesta a la pregunta