@nestjs-redis/client
Version:
Flexible, production-ready Redis client module for NestJS with multi-connection support, built on the modern node-redis client
15 lines • 771 B
TypeScript
import { DynamicModule, OnApplicationShutdown } from '@nestjs/common';
import { ModuleRef } from '@nestjs/core';
import { RedisModuleAsyncOptions } from './interfaces';
import { ConfigurableModuleClass } from './redis-client.module-definition';
import { RedisModuleForRootOptions } from './types';
export declare class RedisModule extends ConfigurableModuleClass implements OnApplicationShutdown {
private moduleRef;
protected connectionToken?: string;
constructor(moduleRef: ModuleRef);
static forRoot(options?: RedisModuleForRootOptions): DynamicModule;
static forRootAsync(options: RedisModuleAsyncOptions): DynamicModule;
private static getRedisClientProvider;
onApplicationShutdown(): Promise<void>;
}
//# sourceMappingURL=module.d.ts.map