/// <reference path="./net/Uri.ts" />
/**
 * Global configuration options.
 * @class econdaConfig
 */
/**
 * Enable debug output on browser console.
 * @property {Boolean} debug
 */
/**
 * Write debug output to given html element
 * @property {String/HTMLElement} debugOutputContainer
 */
/**
 * Throw exceptions on error instead of just logging an error message on console
 * @property {Boolean} exceptionsOnError
 */
/**
 * Uri of an empty page or image on same origin. This will be used by {econda.ajax.transport.WindowName} to navigate back to local uri.
 * @property {String} blankUri
 */
/**
 * Cross Sell account id to be used as default for {@link econda.recengine.Request#accountId} or {@link econda.recengine.Widget#accountId}
 * @property {String} crosssellAccountId
 */
/**
 * Set to false to disable auto tracking of product events. If set to true or if not set all tracking events will be writen to visitor history and saved in local storage.
 * @property {Boolean} [crosssellTrackEvents=true]
 */
/**
 * Set to true to start session tracking, see {@link econda.env.Session} for details.
 * @property {Boolean} sessionStart
 */
/**
 * Set to true to log all tracking requests. Debug mode must be enabled too. In debug mode, tracking of requests is enabled by default.
 * @property {Boolean} trackingLogRequests
 */
if (typeof window['econdaConfig'] == 'undefined') {
    window['econdaConfig'] = {};
}