UNPKG

nestjs-supabase-js

Version:
9 lines 534 B
import { CanActivate, ExecutionContext } from '@nestjs/common'; import { SupabaseClient } from '@supabase/supabase-js'; export declare abstract class BaseSupabaseAuthGuard implements CanActivate { protected readonly supabaseClient: SupabaseClient; constructor(supabaseClient: SupabaseClient); canActivate(context: ExecutionContext): Promise<boolean>; protected abstract extractTokenFromRequest(request: unknown): (string | undefined) | Promise<string | undefined>; } //# sourceMappingURL=BaseSupabaseAuthGuard.d.ts.map