/**
 * HTTP built-ins for CEL — a local (non-upstream) extension.
 *
 * Registers the `http` / `HttpRequest` types, the `http` constant, and the
 * request-builder functions on the registry. `http.get(url).header(...).body(...)`
 * builds an `HttpRequestBuilder` — a pure *description* of a request. CEL never
 * issues it: both `.json()` and `.file()` are dispatched by the host on the
 * returned builder, so expression evaluation stays free of IO.
 *
 * Wired into `globalRegistry` at module load (see `evaluator.ts`), so every
 * `Environment` gets HTTP for free — both type-checking and evaluation.
 *
 * Endpoints must be absolute URLs; there is no base-URL resolution.
 */
import type { Registry } from './registry.js.js';
export declare function registerHttpBuiltins(registry: Registry): void;
