nestjs-security-cli
Version:
Advanced IP blocking, role-based security, and attack detection for NestJS applications
13 lines (12 loc) • 509 B
TypeScript
import { DynamicModule } from '@nestjs/common';
import { SecurityConfigInterface } from './interfaces/security-config.interface';
export declare class SecurityModule {
static forRoot(config?: SecurityConfigInterface): DynamicModule;
static forRootAsync(options: {
useFactory: (...args: any[]) => Promise<SecurityConfigInterface> | SecurityConfigInterface;
inject?: any[];
enableAdminPanel?: boolean;
providers?: any[];
imports?: any[];
}): DynamicModule;
}