import { CanActivate, ExecutionContext } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { CacheService } from './cache.service'; export declare class PermissionsGuard implements CanActivate { private reflector; private readonly cacheService; private readonly logger; constructor(reflector: Reflector, cacheService: CacheService); canActivate(context: ExecutionContext): boolean; }