@kurai-io/redis
Version:
Schema-based abstraction layer for redis database interactions
15 lines (14 loc) • 582 B
TypeScript
import { default as RedisClient } from './utils/redis-client';
import { AnyRedisClient, RedisOptions } from './types';
export declare const redis: {
/**
* Create new RedisClient instance
* @param {RedisOptions} options redis client configuration
*/
createClient(options?: RedisOptions): RedisClient;
/**
* Convert redis client or RedisClient instance into a new RedisClient instance
* @param {AnyRedisClient | RedisClient} client redis client or RedisClient instance
*/
withClient(client: AnyRedisClient | RedisClient): RedisClient;
};