@nestjs/core
Version:
Nest - modern, fast, powerful node.js web framework (@core)
13 lines (12 loc) • 610 B
TypeScript
import { MiddlewareConfiguration } from '@nestjs/common/interfaces/middleware/middleware-configuration.interface';
import { InstanceWrapper } from './../injector/instance-wrapper';
export declare class MiddlewareContainer {
private readonly middleware;
private readonly configurationSets;
getMiddlewareCollection(module: string): Map<string, InstanceWrapper>;
getConfigurations(): Map<string, Set<MiddlewareConfiguration>>;
insertConfig(configList: MiddlewareConfiguration[], module: string): void;
private getTargetMiddleware;
private getTargetConfig;
private getClassScope;
}