A buffered HTTP response, as IDiscoveryHttp.request returns it.
headers is exposed because Consul's blocking-query protocol lives entirely
in the X-Consul-Index response header.
A buffered HTTP response, as IDiscoveryHttp.request returns it.
headers is exposed because Consul's blocking-query protocol lives entirely
in the X-Consul-Index response header.
import { type DiscoveryHttpResponse } from "service-discovery-plugin/src/index.ts";