import * as http from "node:http";
import { type ActiveTenantOptions } from "../lib/active-tenant.js";
export interface ActiveTenantRoutesOptions {
    /**
     * Forward to the helpers (tests). Production passes nothing; the
     * helpers default to `~/.vskill/config.json`.
     */
    activeTenantOptions?: ActiveTenantOptions;
}
/**
 * Returns true when the request was handled (response sent). Returns false
 * when the URL/method doesn't match — the caller (eval-server.ts) falls
 * through to the next handler (proxy / static).
 */
export declare function handleActiveTenant(req: http.IncomingMessage, res: http.ServerResponse, opts?: ActiveTenantRoutesOptions): Promise<boolean>;
