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