text: define([
      '../Core/freezeObject'
  ], function(
      freezeObject) {
      'use strict';
  
      /**
       * The type of geocoding to be performed by a {@link GeocoderService}.
       * @exports GeocodeType
       * @see Geocoder
       */
      var GeocodeType = {
          /**
           * Perform a search where the input is considered complete.
           *
           * @type {Number}
           * @constant
           */
          SEARCH: 0,
  
          /**
           * Perform an auto-complete using partial input, typically
           * reserved for providing possible results as a user is typing.
           *
           * @type {Number}
           * @constant
           */
          AUTOCOMPLETE: 1
      };
  
      return freezeObject(GeocodeType);
  });
  