@node-redisson/nestjs
Version:
NodeRedisson for NestJS
16 lines (15 loc) • 555 B
TypeScript
import { DynamicModule } from '@nestjs/common';
import type { IRedissonConfig } from 'node-redisson';
import { RedissonService } from './redisson.service';
export type RedissonModuleConfigOption = {
global?: boolean;
config: IRedissonConfig;
};
export type RedissonModuleInstanceOption = {
global?: boolean;
instance: RedissonService;
};
export type RedissonModuleOption = RedissonModuleConfigOption | RedissonModuleInstanceOption;
export declare class RedissonModule {
static register(options: RedissonModuleOption): DynamicModule;
}