UNPKG

@nestjs/core

Version:

Nest - modern, fast, powerful node.js web framework (@core)

15 lines (14 loc) 777 B
import { HttpServer, MiddlewareConsumer, Type } from '@nestjs/common/interfaces'; import { MiddlewareConfigProxy } from '@nestjs/common/interfaces/middleware'; import { MiddlewareConfiguration } from '@nestjs/common/interfaces/middleware/middleware-configuration.interface'; import { RoutesMapper } from './routes-mapper'; export declare class MiddlewareBuilder implements MiddlewareConsumer { private readonly routesMapper; private readonly httpAdapter; private readonly middlewareCollection; constructor(routesMapper: RoutesMapper, httpAdapter: HttpServer); apply(...middleware: Array<Type<any> | Function | any>): MiddlewareConfigProxy; build(): MiddlewareConfiguration[]; getHttpAdapter(): HttpServer; private static readonly ConfigProxy; }