mirror of
https://github.com/nestjs/nest.git
synced 2026-02-21 23:11:44 +00:00
20 lines
984 B
TypeScript
20 lines
984 B
TypeScript
import { NestContainer, InstanceWrapper } from '../injector/container';
|
|
import { Controller } from '@nestjs/common/interfaces/controllers/controller.interface';
|
|
import { Resolver } from './interfaces/resolver.interface';
|
|
import { ApplicationConfig } from './../application-config';
|
|
import { HttpServer } from '@nestjs/common/interfaces';
|
|
export declare class RoutesResolver implements Resolver {
|
|
private readonly container;
|
|
private readonly config;
|
|
private readonly logger;
|
|
private readonly routerProxy;
|
|
private readonly routerExceptionsFilter;
|
|
private readonly routerBuilder;
|
|
constructor(container: NestContainer, config: ApplicationConfig);
|
|
resolve(appInstance: any, basePath: string): void;
|
|
registerRouters(routes: Map<string, InstanceWrapper<Controller>>, moduleName: string, basePath: string, appInstance: HttpServer): void;
|
|
registerNotFoundHandler(): void;
|
|
registerExceptionHandler(): void;
|
|
mapExternalException(err: any): any;
|
|
}
|