import { NestMiddleware } from '@nestjs/common'; import { Request, Response } from 'express'; import type { OAuth2ParamsInterface } from '../../providers'; import { AuthService } from '../auth.service'; export declare class AuthServiceAuthMiddleware implements NestMiddleware { private readonly authService; protected readonly params: OAuth2ParamsInterface; private static client; constructor(authService: AuthService, params: OAuth2ParamsInterface); use(req: Request, res: Response, next: () => void): Promise; private getKey; private verify; } //# sourceMappingURL=auth-service-auth.middleware.d.ts.map