@hmcts/rpx-xui-node-lib
Version:
Common nodejs library components for XUI
15 lines • 534 B
TypeScript
import { Request } from 'express';
export interface PassportRequest extends Request {
user?: any;
isAuthenticated(): this is AuthenticatedRequest;
isUnauthenticated(): this is UnauthenticatedRequest;
}
interface AuthenticatedRequest extends Request {
user: any;
}
interface UnauthenticatedRequest extends Request {
user?: undefined;
}
export declare function createMockPassportRequest(user?: any, overrides?: Partial<PassportRequest>): PassportRequest;
export {};
//# sourceMappingURL=passportRequest.mock.d.ts.map