import { Layer, RpcClient } from '@livestore/utils/effect'; import type * as CfTypes from '../cf-types.ts'; interface MakeDoRpcProtocolArgs { callRpc: (payload: Uint8Array) => Promise; callerContext: { bindingName: string; durableObjectId: string; }; } /** * Creates a Protocol layer that uses Cloudflare Durable Object RPC calls. * This enables direct RPC communication with Durable Objects using Cloudflare's native RPC. */ export declare const layerProtocolDurableObject: (args: MakeDoRpcProtocolArgs) => Layer.Layer; export {}; //# sourceMappingURL=client.d.ts.map