@devgrid/netron
Version:
Event bus, streams and remote object invocation.
18 lines (17 loc) • 1 kB
TypeScript
import { Netron } from './netron';
import { Interface } from './interface';
import { Reference } from './reference';
import { LocalPeer } from './local-peer';
import { Definition } from './definition';
import { ServiceStub } from './service-stub';
import { AbstractPeer } from './abstract-peer';
export declare const isNetron: (obj: any) => obj is Netron;
export declare const isServiceDefinition: (obj: any) => obj is Definition;
export declare const isServiceReference: (obj: any) => obj is Reference;
export declare const isServiceInterface: (obj: any) => obj is Interface;
export declare const isServiceStub: (obj: any) => obj is ServiceStub;
export declare const isNetronPeer: (obj: any) => obj is AbstractPeer;
export declare const isNetronOwnPeer: (obj: any) => obj is LocalPeer;
export declare const isContextIMethod: (ni: any, name: string) => boolean;
export declare const isContextIProperty: (ni: any, name: string) => boolean;
export declare const isNetronService: (obj: any) => boolean;