Also I think it could be useful to consumers if you made some enum of these like

    /** @enum {string} */
    Marionette.Client.HookType = {
      START_SESSION: 'startSession',
      ...
    };