import { t as BrookesiaHost } from "./brookesia-host-D-D60V-d.mjs"; //#region src/common/service-rpc.d.ts type ServiceHandle = number; type ServiceClientOptions = { host?: BrookesiaHost; }; declare function resolveHost(options?: ServiceClientOptions): BrookesiaHost; declare function isServiceAvailable(serviceName: string, options?: ServiceClientOptions): boolean; declare function openService(serviceName: string, options?: ServiceClientOptions): ServiceHandle; declare function closeService(handle: ServiceHandle, options?: ServiceClientOptions): void; declare function callServiceFunction(host: BrookesiaHost, handle: ServiceHandle, functionName: string, params: Record): T; //#endregion export { isServiceAvailable as a, closeService as i, ServiceHandle as n, openService as o, callServiceFunction as r, resolveHost as s, ServiceClientOptions as t }; //# sourceMappingURL=service-rpc-BugpSF7V.d.mts.map