/** Dependency-free HTTP(S) transport whose socket is pinned to a vetted IP. */ export interface PinnedDestination { /** Original hostname used for Host and TLS certificate verification. */ hostname: string; /** Exact vetted address used by the socket; no second DNS lookup occurs. */ address: string; family: 4 | 6; } /** * GET or POST using a socket connected to `destination.address`. HTTPS * retains the original hostname for SNI and certificate identity checks. * Environment proxy variables and the OS resolver are intentionally bypassed. */ export declare function pinnedHttpFetch(rawUrl: string, init: RequestInit, destination: PinnedDestination): Promise; //# sourceMappingURL=pinned-http.d.ts.map