import { HttpNodeRequest, HttpNodeResponse } from './_server'; import { RootApplicationConfig } from './root/root_application_config'; import { WebApplicationConfig } from './web/web_application_config'; export interface Application { getContext(): string; getResponse(httpNodeRequest: HttpNodeRequest, httpNodeResponse: HttpNodeResponse, callback: (httpNodeResponse: HttpNodeResponse) => void): void; getRootApplicationConfig(): RootApplicationConfig; getWebApplicationConfig(): WebApplicationConfig; }