2022-07-30 00:35:54 -04:00
|
|
|
import { DependencyContainer } from "tsyringe";
|
2022-08-29 17:07:55 -04:00
|
|
|
/**
|
|
|
|
* Handle the registration of classes to be used by the Dependency Injection code
|
|
|
|
*/
|
2022-07-30 00:35:54 -04:00
|
|
|
export declare class Container {
|
|
|
|
static registerTypes(depContainer: DependencyContainer): void;
|
|
|
|
static registerListTypes(depContainer: DependencyContainer): void;
|
|
|
|
private static registerUtils;
|
|
|
|
private static registerRouters;
|
|
|
|
private static registerGenerators;
|
|
|
|
private static registerHelpers;
|
|
|
|
private static registerLoaders;
|
|
|
|
private static registerCallbacks;
|
|
|
|
private static registerServices;
|
|
|
|
private static registerServers;
|
|
|
|
private static registerControllers;
|
|
|
|
}
|