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; protected abstract extractTokenFromRequest(request: unknown): (string | undefined) | Promise; } //# sourceMappingURL=BaseSupabaseAuthGuard.d.ts.map