/** * The purpose of this middleware is to create a separate context for each request * So classes and functions can access only current request and response in the context */ import { Auth } from "../../auth"; import { Request } from "../request"; import { Response } from "../response"; export type Context = { request: Request; response: Response; user: User; }; export declare function createRequestContext(request: Request, response: Response): Promise; export declare function requestContext(): Context; export declare function t(keyword: string, placeholders?: any): any; //# sourceMappingURL=inject-request-context.d.ts.map