import { DynamicModule, MiddlewareConsumer } from '@nestjs/common'; import { SecurityConfigInterface } from './interfaces/security-config.interface'; export declare class SecurityModule { configure(consumer: MiddlewareConsumer): void; static forRoot(config?: SecurityConfigInterface): DynamicModule; static forRootAsync(options: { useFactory: (...args: any[]) => Promise | SecurityConfigInterface; inject?: any[]; enableAdminPanel?: boolean; providers?: any[]; imports?: any[]; }): DynamicModule; } //# sourceMappingURL=security.module.d.ts.map