import { IController } from './controllers/IController'; import { IContainerFactory } from './di/IContainerFactory'; import { IEnv } from './domain/IEnv'; import { HTTPResponse } from './core/http'; import { constructor } from '@goodgamestudios/webshop-utils'; export declare class Application { private factory; private readonly env; constructor(factory: IContainerFactory, env: IEnv); resolveController(constructorFunction: constructor, cb: (c: T) => Promise): Promise; }