import { CanActivate, ExecutionContext } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import type { OAuth2ParamsInterface } from '../../providers'; export declare class KeycloakAuthGuard implements CanActivate { private reflector; protected readonly params: OAuth2ParamsInterface; private config; constructor(reflector: Reflector, params: OAuth2ParamsInterface); canActivate(context: ExecutionContext): Promise; private validateByRoles; } //# sourceMappingURL=keycloak-auth.guard.d.ts.map