1 | import { Request } from './Request';
|
2 | import { Response } from './Response';
|
3 | export 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 | }
|