@methodus/server
Version:
Server components for @methodus workflow
18 lines (17 loc) • 616 B
TypeScript
import 'reflect-metadata';
import * as Methodus from '../../interfaces/';
import { BaseServer } from '../base';
export declare class SocketIO extends BaseServer {
_app: any;
constructor(options: any, httpServer: any);
close(): void;
useClass(classType: any): void;
socketHandler(socket: any): void;
_send(functionArgs: any, methodus: any, paramsMap: any): Promise<unknown>;
}
export declare class SocketIORouter implements Methodus.Router {
prefix: string;
router: any;
constructor(obj: any, socket: any);
}
export declare function register(server: any, parentServer: any): void;