import * as Binding from "./Binding.ts"; import { Browser, type BrowserClient } from "./Browser.ts"; /** The binding value produced by calling {@link Browser} (declared on `env` or `yield*`-ed). */ export type BrowserBinding = Binding.Binding; /** * The layer that provides the Effect-native interface for the Cloudflare * Workers Browser Rendering binding. * * Provide it on the Worker effect (`Effect.provide(Cloudflare.Workers.BrowserBinding)`) * so that yielding a {@link Browser} binding attaches the native `browser` * binding to the surrounding Worker at deploy time and, at runtime, resolves to * the Effect-native {@link BrowserClient}. */ export declare const BrowserBinding: import("effect/Layer").Layer; //# sourceMappingURL=BrowserBinding.d.ts.map