UNPKG

@loopeco/socketio

Version:

A enhanced LoopBack's WebSocket server based on socket.io

10 lines (9 loc) 656 B
/// <reference types="node" /> import { Socket } from 'socket.io'; import { IncomingMessage, OutgoingMessage } from 'http'; import express from 'express'; import { SocketIoNextFunction } from './types'; export declare function expressInit(socket: Socket, next?: SocketIoNextFunction): [express.Request, express.Response]; export declare function expressInit(request: IncomingMessage, response?: OutgoingMessage | SocketIoNextFunction, next?: SocketIoNextFunction): [express.Request, express.Response]; export declare function isExpressRequest(x?: object): x is express.Request; export declare function isExpressResponse(x?: object): x is express.Response;