UNPKG

737 BTypeScriptView Raw
1import { Logger } from '@nestjs/common';
2import { NestContainer } from './container';
3import { Module } from './module';
4export declare class InstanceLoader {
5 private readonly container;
6 private readonly logger;
7 private readonly injector;
8 constructor(container: NestContainer, logger?: Logger);
9 createInstancesOfDependencies(modules?: Map<string, Module>): Promise<void>;
10 private createPrototypes;
11 private createInstances;
12 private createPrototypesOfProviders;
13 private createInstancesOfProviders;
14 private createPrototypesOfControllers;
15 private createInstancesOfControllers;
16 private createPrototypesOfInjectables;
17 private createInstancesOfInjectables;
18 private isModuleWhitelisted;
19}