Version: 1.0.01.1.0-beta-4b2adc5c51dfb9f421b4b0c84257c319c45c2ca81.1.01.1.1-beta-3bf94489b0e7829a823b747a75a4a12d20a9de611.1.1-beta-ada7e72353bf62d5a152aabb6cd7b2b5e6d9f8701.1.11.2.0-beta-a1ff8aeb7838b7e14c84630b180eec71b7604da31.2.0-beta-db52268625fca3d34f0fe88fa239ee752be88214.01.2.01.2.1-beta-b8c5593046ae9f87eb97a2a5741952c1b3e146b91.2.11.3.0-beta-741886662d79070f0aa12f7f395f0707f7858f1b1.3.01.3.1-beta-3c5b650a6e110d3744d0237cc4b7ab0aca8c3a7c1.3.1-beta-4cf595dc7204a0e6b8536b0a8f024b250bbf46fc1.3.1-beta-902035955a55b1246377dc7af53aff9092a7ca001.3.1-beta-deaed0a5c51a5d2e84def80d56756a0fb255d5721.3.11.4.0-beta-1161804b4e6f40786817d168aaeddcc5004764231.4.0-beta-621bc4fd3f7f6597fdaf741362fb922269a257cf1.4.0-beta-9f4bd2c3b6094201cd8dcb7f59d55b5f6e139e7e1.4.0-beta-ce8b2d4cbfa32b104daa04e193994c4815565d4c1.4.01.4.1-beta-8a6af5871aec80d1dbfb1a47d36482ce224d8ae21.4.1-beta-a03eb317821e357c7cb2a206135b7ea7c1456c421.4.1-beta-ea995653e5c1cf20a88e4eee614ac961a9d8f5651.4.11.4.2-beta-0a179f170d203a916c347c329ad92c02e52f781d1.4.2-beta-2381d9d2325d9dc76a2d91d6d1ba0a39916d57011.4.2-beta-7795d729c62e4867a6959db2bb861a8932372e161.4.21.5.0-beta-964744016b89fa18f49ddbe511e26bb0f64904351.5.0-beta-f216df638ebbca622a495b115b50ee203584500b1.5.01.5.1-beta-9e25e11354fdf2c637b046968600ba24a597e1e41.5.1-beta-c8346fee0d4982eff28ac0840f3fc55ca7d1bad61.5.11.6.0-beta-ea634a7585d2e9ed1f00c0ecae141bb20dced3741.6.01.6.1-beta-ce376b3ac7072b96d23d5e7c2d2d8963a5d906231.6.1-beta-fa9f6bdc193583c338ae580d7e55229da1dc461b1.6.11.6.2-beta-fc058d2ad5a861ce048cb1f054c1ea1ed196a7811.6.21.6.31.6.41.6.5-beta-865f6761af83151bad0ff5b21d0d3c3345f2cb851.6.51.6.61.7.0-beta-a401e37110356720f51a6656832030656fcc3e541.7.01.8.0-beta-23568989ba901ed87c2e1c01bf26943bfab17bad1.8.01.9.0-beta-d51018fe94264a30a4aa9b75aaf573d9ee6b67c61.9.01.9.11.9.2-beta-2d40b69477633c986532e25021321d1bdf4187081.9.21.10.0-beta-2b766f7089d6a04dc94324a43935b0920a461f161.10.0-beta-cf3e5c1c922df91d945e68bf66d49cb6cbd8c64d1.10.01.11.0-beta-24d7ac53bdf5b275e5cd2d2e7052c7517dde20121.11.01.11.1-beta-26412c42721febb4616465cba738f8e75cd01cc71.12.0-beta-11bc9ca629e7b341253b484bed33565f3feb4e161.12.0-beta-508001fc0a89f475b1d5ee9c33b74a2af157d05d1.12.0-beta-5ed1ec3ecc7f5d94cbaed79e42fec860ff4f4a021.12.0-beta-6c3d1d4283426627c63335ba618196c2161324ba1.12.0-beta-98af28846ff4181c17d2363fe640cb1ba9419f3c1.12.0-beta-9babefaacf26fa4701fce16c8ee013332a71d5201.12.0-beta-a5e4662cf8b1e836d2df112c9d948c2fbf67eb9d1.12.0-beta-c2f4339be32480c5890ca86d44ad902a5781ce6b1.12.0-beta-f6e4384a033c909d21939abd5bfdfda44ccd26e31.12.0-beta-fde71c53f30308e1bd478f3987e9b400bf80764c1.12.01.13.0-beta-71c5042ca34bfd3ce830041ad580b5e64dd4440d1.13.0-beta-7e69762b0a4abc55a5f35c5596d0450fbae1e5e31.13.0-beta-cd525f5b2d305dad0d6d711b4cf289db681b9d211.13.0-beta-d45678902524b8e4332492baf98fea3cacc32db81.13.01.14.0-beta-beab73f16d4536d35b0100bd1199edbcde27db611.14.0-beta-cff289c2ef014f83a9c9f17176053e6eeaaffb021.14.01.15.0-beta-938443e0330078caa146adb6fddaa247676f45661.15.0-beta-971f701eed0c17619751c1486501f8221f3b9e791.15.0-beta-ad52f4736bbaf438cfec541d5b0a0e8eddeda4c81.15.0-beta-e7b0693ec0239685b9263eba702cf7023939a5811.15.01.16.0-beta-2db20bcc982274559ac5739d787d3fbb358b7b3f1.16.0-beta-4290233dc53b316c8c553746be719b3be0b450581.16.01.16.1-beta-d2c34565dc21aa73f9496893ed6dd7fd6f77b14e1.17.0-beta-2c06d1c72df93003e3e52b8593fdeb39e86151ba1.17.0-beta-d612d9da6983197f0b82b152ea691aa613abafc21.17.0-beta-e0cab801dd19b541e70f1d0a0ad25cb92570d2fb1.17.0-beta-f85c663eac21549643516f2ba18772039fb8caae1.17.01.17.1-beta-eb54737b0859c976d7ed78ade7f5b89b451b53eb1.17.1-beta-fd1e94be885d42731a8e3439f17ce627f26ffd3c1.17.11.17.2-beta-2aec9fd61842b994b95ccb86f02407b0ca291c751.17.2-beta-53c749276c94f480fbcae459233b7d3a1643ae071.17.2-beta-cdc7e3bdf3798e75383441225b30ccc24faf29101.17.21.17.31.17.4-beta-ed35733ae30480a536182f8342c3b5b2336ac47e1.17.41.18.0-beta-0b48774e6fcbea8c2b147aafde4d95845f607c431.18.0-beta-11e37376ed801e7201c5c82d2a196c11c4189ab41.18.0-beta-3e484aeedbb88256402227b5a226059468a476551.18.0-beta-8c0ebb3d944d809dd9975c521484e7efee51a2091.18.0-beta-a64fd4d926862e3ae5098d5481057746315a05ba1.18.01.18.11.18.21.18.3-beta-31766e1a2e6531ed7ab9f5afbc4430e80a1dd4cf1.18.3-beta-35be40c91085ab54d33c45fa71f4dcf1e1d13f2b1.18.31.19.0-beta-6330ee206d7b8b053b473580f68212165d86b4821.19.0-beta-6f66a2b4e3a6e3a0d869b9a35aa79f9f6feebc141.19.0-beta-826270a0693d0b556cd7bbdf765a9bcc8c8c192b1.19.01.19.11.20.0-beta-1c2c084a493eee7f1f131466c79127be906b351c1.20.0-beta-3b2d97f7637de6bd29875c89f83cfbc141d18e5d1.20.0-beta-c373df29c6dde6a9e48c2a71282373bda6822f281.20.0-beta-d4cd5e22561c0e47447d856a2ad1385c042b56bd1.20.0-beta-e5cf38fa8c7d9ed08c18f4b84e38c2ae5fad52c41.20.01.21.0-beta-3f248b650970511feb69ba3a06e3f145208b4ab31.21.01.22.0-beta-7b0575b5a015cf4a1ca2c7621025473154cc155f1.22.01.23.0-beta-632c3aa1527958ca5820e175a6296f64d15a63011.23.01.24.0-beta-1add5b7dd83b2ef52e1f57b07d937df12464a8ca1.24.01.25.0-beta-f5de231ce498f7782428267cef287dd3ab5e7a5b1.25.01.26.0-beta-1953342294ef4a8ce4b0d5f61962ac759595bc6d1.26.01.27.0-beta-a624e08f38bd632f950dd2e5d1b96ab4506354791.27.01.28.0-beta-438f4f6895792d114f24cb8f9b77b0429fc94f071.28.0-beta-72f4ca167ee6261801b0aec4bf76bad7a68b24821.28.01.28.11.28.2-beta-ec13d60240c4f6611269ff62749f95618e2ace031.28.21.29.0-beta-b1f2933b28bbe582d2430c23a6660a44f3947c871.29.0-beta-ba240ff6fa4fe54e514ca9afd8bec33281b976061.29.0-beta-ec1808a650de25c8d341c9d6b83a56bca9bca3981.29.01.30.0-beta-2e82c4ae88053ec76b65a9db5fca6732aadfc68f1.30.01.31.0-beta-1.31.01.32.0-beta-7faeb9a1aea0b27d88333b26d6c2685866bbfaa51.32.01.33.0-beta1.33.0-beta.11.33.0-beta.21.33.0-beta.31.33.0-beta.41.33.0-beta.51.33.0-beta.61.33.0-beta.71.33.0-beta.91.33.0-beta.101.33.0-beta.111.33.0-beta.8x1.33.01.34.0-beta.01.34.0-beta.11.34.0-beta.21.34.01.35.0-beta.01.35.0-beta.11.35.0-beta.21.35.0-beta.31.35.01.36.0
import { EventRunner, PageItem } from "../../event/core/event-runner";
/**
* Specific runner used by EnhancedEcommerce.
*
* @class EnhancedEcommerceRunner
* @implements {Runner}
*/
export declare class EnhancedEcommerceRunner extends EventRunner {
* Process DataLayer item.
* @protected
* @param {*} item Current item.
* @memberof EnhancedEcommerceRunner
protected processItem(item: PageItem): void;
* Get current page info based on DataLayer.
* @private
* @param {PageItem} item Current item.
* @return {PageInfo} Current page info.
private getPageInfo;
* Send order event, based on a order item.
* @param {*} orderItem Order item from the DataLayer.
private sendOrderEvent;
* Send cart event, based on a cart item.
* @param {*} cartItem Cart item from the DataLayer.
private sendCartEvent;
* Create a generic cart event.
* @param {string} _event Current event name.
* @return {CartEvent} Relevant cart event.
private createCartEvent;
}