{"version":3,"file":"contextConstants.mjs","names":[],"sources":["../../../src/domain/context/contextConstants.ts"],"sourcesContent":["export const enum CustomerDataType {\n  FeatureFlag,\n  User,\n  GlobalContext,\n  View,\n  Account,\n}\n\n// Use a const instead of const enum to avoid inlining the enum values in the bundle and save bytes\nexport const CustomerContextKey = {\n  userContext: 'userContext',\n  globalContext: 'globalContext',\n  accountContext: 'accountContext',\n} as const\n\nexport type CustomerContextKey = (typeof CustomerContextKey)[keyof typeof CustomerContextKey]\n\n// Use a const instead of const enum to avoid inlining the enum values in the bundle and save bytes\nexport const ContextManagerMethod = {\n  getContext: 'getContext',\n  setContext: 'setContext',\n  setContextProperty: 'setContextProperty',\n  removeContextProperty: 'removeContextProperty',\n  clearContext: 'clearContext',\n} as const\n\nexport type ContextManagerMethod = (typeof ContextManagerMethod)[keyof typeof ContextManagerMethod]\n"],"mappings":";AAAA,IAAkB,mBAAX,yBAAA,kBAAA;CACL,iBAAA,iBAAA,iBAAA,KAAA;CACA,iBAAA,iBAAA,UAAA,KAAA;CACA,iBAAA,iBAAA,mBAAA,KAAA;CACA,iBAAA,iBAAA,UAAA,KAAA;CACA,iBAAA,iBAAA,aAAA,KAAA;;AACF,EAAA,CAAA,CAAA;AAGA,MAAa,qBAAqB;CAChC,aAAa;CACb,eAAe;CACf,gBAAgB;AAClB;AAKA,MAAa,uBAAuB;CAClC,YAAY;CACZ,YAAY;CACZ,oBAAoB;CACpB,uBAAuB;CACvB,cAAc;AAChB"}