Your IP : 216.73.216.220


Current Path : /home/deltalab/PMS/logistic-backend/node_modules/@nestjs/core/router/
Upload File :
Current File : //home/deltalab/PMS/logistic-backend/node_modules/@nestjs/core/router/router-module.d.ts

import { DynamicModule } from '@nestjs/common';
import { Module as ModuleClass } from '../injector/module';
import { ModulesContainer } from '../injector/modules-container';
import { Routes } from './interfaces';
export declare const ROUTES: unique symbol;
export declare const targetModulesByContainer: WeakMap<ModulesContainer, WeakSet<ModuleClass>>;
/**
 * @publicApi
 */
export declare class RouterModule {
    private readonly modulesContainer;
    private readonly routes;
    constructor(modulesContainer: ModulesContainer, routes: Routes);
    static register(routes: Routes): DynamicModule;
    private deepCloneRoutes;
    private initialize;
    private registerModulePathMetadata;
    private updateTargetModulesCache;
}