import { Application } from 'express'; import { ILogger } from "./logger"; import { ShamanExpressController } from "./shaman-express-controller"; export declare class ShamanExpressRouter { private logger; private controllers; constructor(logger: ILogger, controllers: ShamanExpressController[]); configure: (express: Application) => void; registerGlobalErrorHandler: (express: Application, production?: boolean) => void; private logApiRequests; private loadRoutes; }