homebridge-config-ui-x
Version:
A web based management, configuration and control platform for Homebridge
18 lines (17 loc) • 615 B
TypeScript
import { NestContainer } from './container';
export declare class InstanceLoader {
private readonly container;
private readonly injector;
private readonly logger;
constructor(container: NestContainer);
createInstancesOfDependencies(): Promise<void>;
private createPrototypes;
private createInstances;
private createPrototypesOfProviders;
private createInstancesOfProviders;
private createPrototypesOfControllers;
private createInstancesOfControllers;
private createPrototypesOfInjectables;
private createInstancesOfInjectables;
private isModuleWhitelisted;
}