UNPKG

@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
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