import {servicenowUiMetrics as __tectonic__import0__servicenow_uiMetrics} from "/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {servicenowUiMetrics as __tectonic__import1__servicenow_uiMetrics} from "/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {servicenowUiMetrics as __tectonic__import2__servicenow_uiMetrics} from "/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
/*__ESM_BODY_START__*/
const p = __tectonic__import0__servicenow_uiMetrics["mark"] || (__tectonic__import0__servicenow_uiMetrics.default && __tectonic__import0__servicenow_uiMetrics.default["mark"]);const E = __tectonic__import0__servicenow_uiMetrics["defineMetric"] || (__tectonic__import0__servicenow_uiMetrics.default && __tectonic__import0__servicenow_uiMetrics.default["defineMetric"]);const L = __tectonic__import0__servicenow_uiMetrics["getMetricTypes"] || (__tectonic__import0__servicenow_uiMetrics.default && __tectonic__import0__servicenow_uiMetrics.default["getMetricTypes"]);const d = __tectonic__import0__servicenow_uiMetrics["getInteractionId"] || (__tectonic__import0__servicenow_uiMetrics.default && __tectonic__import0__servicenow_uiMetrics.default["getInteractionId"]);var u=5;var n={all:"all",usage:"usage",performance:"performance"};const V = __tectonic__import1__servicenow_uiMetrics["types"] || (__tectonic__import1__servicenow_uiMetrics.default && __tectonic__import1__servicenow_uiMetrics.default["types"]);function s(o,e,a,c,t){return!0}function r(o={},e,a={},c={}){try{let{level:t=u,type:i=n.usage}=c;if(!s(o,e,a,t,i))return;L()[e]||E(e,t);let{host:f,action:{meta:m}}=o,l=d(m)||"";p(f,l,e,a,i)}catch(t){}}const U = __tectonic__import2__servicenow_uiMetrics["types"] || (__tectonic__import2__servicenow_uiMetrics.default && __tectonic__import2__servicenow_uiMetrics.default["types"]);var X=r;globalThis.nowUiFrameworkMetrics&&(globalThis.nowUiFrameworkMetrics.track=r);
/*__ESM_BODY_END__*/
export{X as default,n as markTypes,U as types};
//# sourceMappingURL=/uxasset/externals/@devsnc/ux-metrics/index.js.map.jsdbx
