UNPKG

@n1k1t/mock-server

Version:

The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations

12 lines 707 B
import { IncomingMessage } from 'http'; import { Duplex } from 'stream'; import { Provider, Router, Transport } from '../../models'; import { WsRequestContext } from './context'; import { IServerContext } from '../../types'; import { WsExecutor } from './executor'; export declare const buildWsListener: <T extends IServerContext>(router: Router<T>) => (request: IncomingMessage, socket: Duplex, head: Buffer) => Promise<void | Duplex | WsRequestContext>; export declare class WsTransport extends Transport<WsExecutor> { executor: WsExecutor; compileContext(provider: Provider, request: IncomingMessage, socket: Duplex, head: Buffer): Promise<WsRequestContext>; } //# sourceMappingURL=index.d.ts.map