UNPKG

@devgrid/netron

Version:

A powerful TypeScript library for building distributed systems with event bus, streaming capabilities, and remote object invocation. Features WebSocket-based bidirectional communication between Node.js and browser environments, service discovery, and type

16 lines (15 loc) 530 B
import { LocalPeer } from './local-peer'; import { Definition } from './definition'; import { ServiceMetadata } from './types'; export declare class ServiceStub { peer: LocalPeer; instance: any; definition: Definition; constructor(peer: LocalPeer, instance: any, metaOrDefinition: ServiceMetadata | Definition); set(prop: string, value: any): void; get(prop: string): any; call(method: string, args: any[]): Promise<any>; private processResult; private processArgs; private processValue; }