UNPKG

@methodus/server

Version:

Server components for @methodus workflow

20 lines (19 loc) 795 B
/// <reference types="node" /> import 'reflect-metadata'; import { EventEmitter } from 'events'; import { ITransport } from '@methodus/framework-decorators/commons'; export declare const sharedEmitter: EventEmitter; export declare const resultEmitter: EventEmitter; export declare class CustomMessageRouter { prefix: string; constructor(obj: any); } export declare class CustomMessageServer { useClass(classType: any, methodType: any): CustomMessageRouter; sendMessage(verb: any, route: any, params: any, paramsMap: any, securityContext: any): void; } export declare class EmitterPlugin implements ITransport { name: string; register(server: any, parentServer: any): void; send(methodus: any, functionArgs: any, paramsMap: any, securityContext: any): Promise<any>; }