import { CanActivate, ExecutionContext } from '@nestjs/common'; import { Observable } from 'rxjs'; import { User } from './types/User'; export declare class RequireGroupGuard implements CanActivate { private requiredGroup; constructor(requiredGroup: GroupType); canActivate(context: ExecutionContext): boolean | Promise | Observable; }