/// /// import { Router } from "./Router"; import { Configuration } from "./Configuration"; import { Controller } from "./Controller"; import { Model } from "./Model"; export declare class Application { config: Configuration; router: Router; root: string; private express; private models; private controllers; constructor(root: string); configure(callback: () => void): void; addController(name: string, controller: Controller): void; addControllers(controllers: Object): void; addModel(name: string, model: Model): void; addModels(models: Object): void; start(): void; private buildExpress(); private buildCollections(); private buildRoutes(); private route(route); }