1import * as Layer from "effect/Layer";
2import { makeTunnelClient } from "./TunnelBinding.ts";
3import { readClient, ReadTunnel } from "./ReadTunnel.ts";
4
5/** Runtime layer for {@link ReadTunnel}. */
6export const ReadTunnelBinding = Layer.effect(
7 ReadTunnel,
8 makeTunnelClient(
9 "Cloudflare.Tunnel.ReadTunnel",
10 ["Cloudflare Tunnel Read"],
11 readClient,
12 ),
13);