UNPKG

@thermopylae/core.cookie-session

Version:
13 lines (12 loc) 862 B
import { UserSessionRedisStorage as BaseUserSessionRedisStorage } from '@thermopylae/core.user-session.commons'; import type { UserSessionDevice } from '@thermopylae/core.user-session.commons'; import type { HTTPRequestLocation } from '@thermopylae/core.declarations'; import type { UserSessionsStorage, UserSessionMetaData } from '@thermopylae/lib.user-session'; import type { Subject, SessionId } from '@thermopylae/lib.user-session.commons'; /** * @inheritDoc */ declare class UserSessionRedisStorage extends BaseUserSessionRedisStorage<UserSessionMetaData<UserSessionDevice, HTTPRequestLocation>> implements UserSessionsStorage<UserSessionDevice, HTTPRequestLocation> { updateAccessedAt(subject: Subject, sessionId: SessionId, metaData: UserSessionMetaData<UserSessionDevice, HTTPRequestLocation>): Promise<void>; } export { UserSessionRedisStorage };