UNPKG

359 BTypeScriptView Raw
1import { Request } from './Request';
2import { Response } from './Response';
3export declare abstract class AuthenticationMiddleware {
4 private logger;
5 constructor();
6 execute(request: Request, response: Response, options?: any): Promise<any>;
7 protected abstract authenticate(tokenData: any, options: any, isBackendCall: boolean): Promise<any>;
8}