@nestjs/throttler
Version:
A Rate-Limiting module for NestJS to work on Express, Fastify, Websockets, Socket.IO, and GraphQL, all rolled up into a simple package.
9 lines (8 loc) • 420 B
TypeScript
import { DynamicModule } from '@nestjs/common';
import { ThrottlerModuleOptions, ThrottlerAsyncOptions } from './throttler-module-options.interface';
export declare class ThrottlerModule {
static forRoot(options?: ThrottlerModuleOptions): DynamicModule;
static forRootAsync(options: ThrottlerAsyncOptions): DynamicModule;
private static createAsyncProviders;
private static createAsyncOptionsProvider;
}