import { TypeORMDatabase } from '@rondo.dev/db-typeorm'; import { Logger } from '@rondo.dev/logger'; import { ErrorRequestHandler, RequestHandlerParams } from 'express-serve-static-core'; import { Config } from './Config'; import { Services } from './Services'; export interface ServerMiddleware { path: string; handle: RequestHandlerParams[]; error?: ErrorRequestHandler; } export interface ServerConfig { readonly config: Config; readonly database: TypeORMDatabase; readonly logger: Logger; readonly services: Services; readonly globalErrorHandler: ErrorRequestHandler; readonly framework: Record; } //# sourceMappingURL=ServerConfig.d.ts.map