import { ContextConfigType } from "../type/type"; import express from 'express'; export default class ContextContainer { private static server; private static resources; private componentBuilder; private instanceBuilder; static config: ContextConfigType; constructor(config: ContextConfigType | undefined, handler: Function); private createServer; init(handler: Function): void; start(port: number): void; static getServer(): express.Express; static setResource(name: string, resource: any): void; static getResource(name: string): any; }