import type { ServerResponse } from "http";
import { Agent } from "../../agent/Agent";
/**
 * Inspects the IP address of the request:
 * - Whether the IP address is blocked by an IP blocklist (e.g. Geo restrictions)
 * - Whether the IP address is allowed to access the current route (e.g. Admin panel)
 */
export declare function checkIfRequestIsBlocked(res: ServerResponse, agent: Agent): boolean;
