UNPKG

@rivetkit/core

Version:

27 lines (24 loc) 1.44 kB
import { T as Registry, a2 as ClientOptions, h as Client } from '../connection-CaBl-i8R.js'; export { ag as ActorAccessor, aa as ActorActionFunction, a4 as ActorClientError, ab as ActorConn, ad as ActorConnRaw, d as ActorDefinition, a5 as ActorError, ae as ActorHandle, af as ActorHandleRaw, x as AnyActorDefinition, ah as ClientRaw, ai as CreateOptions, a9 as CreateRequest, E as Encoding, ac as EventUnsubscribe, aj as ExtractActorsFromRegistry, ak as ExtractRegistryFromClient, al as GetOptions, am as GetWithIdOptions, a6 as InternalError, a7 as MalformedResponseMessage, a8 as ManagerError, an as QueryOptions, ao as Region, a3 as Transport } from '../connection-CaBl-i8R.js'; import 'zod'; import 'hono'; import 'ws'; import '../common/log.js'; import '../utils.js'; import '../utils-CT0cv4jd.js'; import 'hono/utils/http-status'; import 'nanoevents'; import '../common-CXCe7s6i.js'; import 'zod/v4'; import 'hono/streaming'; import 'hono/ws'; /** * Creates a client with the actor accessor proxy. * * @template A The actor application type. * @param {string} managerEndpoint - The manager endpoint. * @param {ClientOptions} [opts] - Options for configuring the client. * @returns {Client<A>} - A proxied client that supports the `client.myActor.connect()` syntax. */ declare function createClient<A extends Registry<any>>(endpoint: string, opts?: ClientOptions): Client<A>; export { Client, ClientOptions, createClient };