import { CanActivate, ExecutionContext } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { Repository } from 'typeorm'; import { Employee } from './../../core/entities/internal'; export declare class OrganizationPermissionGuard implements CanActivate { private readonly _reflector; private readonly employeeRepository; constructor(_reflector: Reflector, employeeRepository: Repository); canActivate(context: ExecutionContext): Promise; }