import { NextFunction, Response } from 'express'; import { HttpRequestWithIdentity } from '@essential-projects/http_contracts'; import { IIdentityService } from '@essential-projects/iam_contracts'; export declare type MiddlewareFunction = (request: HttpRequestWithIdentity, response: Response, next: NextFunction) => Promise; export declare function createResolveIdentityMiddleware(identityService: IIdentityService): MiddlewareFunction;