(function (global, factory) {
  if (typeof define === "function" && define.amd) {
    define(['exports'], factory);
  } else if (typeof exports !== "undefined") {
    factory(exports);
  } else {
    var mod = {
      exports: {}
    };
    factory(mod.exports);
    global.types = mod.exports;
  }
})(this, function (exports) {
  'use strict';

  Object.defineProperty(exports, "__esModule", {
    value: true
  });
  var LISTENING = exports.LISTENING = 'listen';
  var REQUESTED_TARGET = exports.REQUESTED_TARGET = 'request_target';
  var NAVIGATION_DONE = exports.NAVIGATION_DONE = 'navigation_done';
  var SAY_TARGET = exports.SAY_TARGET = 'say_target';
  var REPEAT_COMMAND = exports.REPEAT_COMMAND = 'repeat_command';
  var STOP_LISTENING = exports.STOP_LISTENING = 'stop_listening';
});