UNPKG

@tsclean/core

Version:

Plugin for API Rest Full development, based on Clean Architecture, IoC and Dependency Injection.

16 lines 659 B
import { Observable } from "rxjs"; import { Server, ServerOptions, Socket } from "socket.io"; import { AbstractWsAdapter, MessageMappingProperties } from "../websockets"; export declare class IoAdapter extends AbstractWsAdapter { create(port: number, options?: ServerOptions & { namespace?: string; server?: any; }): Server; createIOServer(port: number, options?: any): any; bindMessageHandlers(socket: Socket, handlers: MessageMappingProperties[], transform: (data: any) => Observable<any>): void; mapPayload(payload: unknown): { data: any; ack?: Function; }; } //# sourceMappingURL=io-adapter.d.ts.map