import { CanActivate, ExecutionContext } from '@nestjs/common';
import { Observable } from 'rxjs';
import { SupabaseModuleConfig } from './supabase.interfaces';
export declare class SupabaseEventHandlerHeaderGuard implements CanActivate {
    private readonly supabaseWebhookConfig;
    private readonly logger;
    constructor(supabaseWebhookConfig: SupabaseModuleConfig);
    canActivate(context: ExecutionContext): boolean | Promise<boolean> | Observable<boolean>;
}
//# sourceMappingURL=supabase.event-handler.guard.d.ts.map