{"version":3,"file":"sessionConstants.mjs","names":[],"sources":["../../../src/domain/session/sessionConstants.ts"],"sourcesContent":["import { ONE_HOUR, ONE_MINUTE, ONE_YEAR } from '@openobserve/js-core/time'\n\nexport const SESSION_TIME_OUT_DELAY = 4 * ONE_HOUR\nexport const SESSION_EXPIRATION_DELAY = 15 * ONE_MINUTE\nexport const SESSION_COOKIE_EXPIRATION_DELAY = ONE_YEAR\nexport const SESSION_NOT_TRACKED = '0'\n\n/**\n * @internal\n */\nexport const SessionPersistence = {\n  COOKIE: 'cookie',\n  MEMORY: 'memory',\n  LOCAL_STORAGE: 'local-storage',\n} as const\n\n/**\n * @inline\n */\nexport type SessionPersistence = (typeof SessionPersistence)[keyof typeof SessionPersistence]\n"],"mappings":";;AAEA,MAAa,yBAAyB,IAAI;AAC1C,MAAa,2BAA2B,KAAK;AAC7C,MAAa,kCAAkC;AAC/C,MAAa,sBAAsB;;;;AAKnC,MAAa,qBAAqB;CAChC,QAAQ;CACR,QAAQ;CACR,eAAe;AACjB"}