import { CanActivate, ExecutionContext } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { Observable } from 'rxjs'; import { MicroServiceGuardService } from './services'; export declare class MicroServiceGuard implements CanActivate { private readonly reflector; private readonly microServiceGuardService; private readonly TAG; constructor(reflector: Reflector, microServiceGuardService: MicroServiceGuardService); canActivate(context: ExecutionContext): boolean | Promise | Observable; validateRequest(token: string, microServiceAllowed: string): Promise; } //# sourceMappingURL=micro-service.guard.d.ts.map