UNPKG

@n1k1t/mock-server

Version:

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

23 lines 1.01 kB
import { IncomingMessage, ServerResponse } from 'http'; import type { MockServer } from '../../../index'; import { History, IRequestContextIncoming, RequestContext } from '../../../models'; import { SystemHttpReply } from './reply'; export declare class SystemHttpRequestContext<TOutgoing = unknown> extends RequestContext<{ transport: 'http'; flag: string & {}; }> { server: MockServer; incoming: IRequestContextIncoming; request: IncomingMessage; response: ServerResponse; snapshot: import("../../../index").RequestContextSnapshot<{ transport: "http"; flag: string & {}; }>; reply: SystemHttpReply<TOutgoing>; constructor(server: MockServer, incoming: IRequestContextIncoming, request: IncomingMessage, response: ServerResponse); complete(): this; compileHistory(): History; static build(server: MockServer, request: IncomingMessage, response: ServerResponse): Promise<SystemHttpRequestContext<unknown>>; } //# sourceMappingURL=context.d.ts.map