UNPKG

@hmcts/rpx-xui-node-lib

Version:

Common nodejs library components for XUI

15 lines 843 B
import { RedisSessionMetadata } from './sessionMetadata.interface'; import { default as connectRedis } from 'connect-redis'; import * as redis from 'redis'; import { SessionStore } from './sessionStore.class'; import { XuiLogger } from '../../common'; export declare class RedisSessionStore extends SessionStore { protected redisClient: redis.RedisClient | any; constructor(router?: import("express-serve-static-core").Router, logger?: XuiLogger); getStore: (options: RedisSessionMetadata) => connectRedis.RedisStore; redisClientReadyListener: (redisClient: redis.RedisClient) => void; redisClientErrorListener: (redisClient: redis.RedisClient) => void; emitEvent: (eventName: string, eventObject: any) => void; } export declare const redisStore: RedisSessionStore; //# sourceMappingURL=redisSessionStore.class.d.ts.map