UNPKG

hors

Version:
16 lines (15 loc) 792 B
import { RequestHandler, ErrorRequestHandler } from 'express'; import { Container } from 'inversify'; import { EndpointHandler, EndpointErrorHandler, EndpointMiddleware } from './transaction-types'; /** * Converts a transaction based endpoint handler into Express endpoint handler */ export declare const createExpressHandler: (handler: EndpointHandler) => RequestHandler; /** * Converts a transaction error handler into Express error handler */ export declare const createExpressErrorHandler: (handler: EndpointErrorHandler, iocContainer: Container) => ErrorRequestHandler; /** * Converts a transaction based middleware into Express middleware */ export declare const createExpressMiddleware: (middleware: EndpointMiddleware, iocContainer: Container) => RequestHandler;