import { CanActivate, ExecutionContext } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { HttpService } from 'src/http/http.service'; export declare class AuthorizeGuard implements CanActivate { private reflector; private httpService; constructor(reflector: Reflector, httpService: HttpService); auth(token?: string, role?: string): Promise; canActivate(context: ExecutionContext): Promise; }