import { TInjectionGetter, ValueOrPromise } from '../../common'; import { ApplicationLogger } from '../../helpers/logger'; import { Context } from '@loopback/core'; import { ExpressRequestHandler, ExpressServer, ExpressServerConfig } from '@loopback/rest'; export declare abstract class AbstractExpressRequestHandler extends ExpressServer { protected logger: ApplicationLogger; protected injectionGetter: TInjectionGetter; constructor(opts: { scope: string; config?: ExpressServerConfig | undefined; context?: Context; injectionGetter: TInjectionGetter; }); getApplicationHandler(): ExpressRequestHandler; abstract binding(): ValueOrPromise; } //# sourceMappingURL=express-request-handler.d.ts.map