nestjs-cluster-throttle
Version:
Enterprise-grade rate limiting module for NestJS with Redis support, multiple strategies, and cluster mode
11 lines • 469 B
TypeScript
import { DynamicModule } from '@nestjs/common';
import { RateLimitOptions } from './interfaces/rate-limit-options.interface';
export declare class RateLimitModule {
static forRoot(options: RateLimitOptions): DynamicModule;
static forRootAsync(options: {
imports?: any[];
useFactory: (...args: any[]) => Promise<RateLimitOptions> | RateLimitOptions;
inject?: any[];
}): DynamicModule;
}
//# sourceMappingURL=rate-limit.module.d.ts.map