UNPKG

nestjs-appwrite

Version:

Easier Appwrite integration for your NestJS application.

13 lines (12 loc) 590 B
import { CanActivate, ExecutionContext, OnApplicationBootstrap } from '@nestjs/common'; import { SecretStoreService } from '../service/secret-store.service'; import { Config } from '../config/config.interface'; export declare class AccessTokenGuard implements CanActivate, OnApplicationBootstrap { private readonly storeService; private readonly config; private readonly logger; private jwtSecret; constructor(storeService: SecretStoreService, config: Config); onApplicationBootstrap(): Promise<void>; canActivate(context: ExecutionContext): Promise<boolean>; }