UNPKG

@n1k1t/mock-server

Version:

Powerful util to setup mocks over HTTP APIs

21 lines 1.08 kB
import { IncomingMessage, ServerResponse } from 'http'; import { IServerContext } from '../../types'; import { IRequestContextIncoming, Provider, RequestContext, RequestContextSnapshot } from '../../models'; export declare class HttpRequestContext extends RequestContext<IServerContext<{ transport: 'http'; event: 'connection'; }>> { provider: Provider<HttpRequestContext['TContext']>; incoming: IRequestContextIncoming; request: IncomingMessage; response: ServerResponse; snapshot: RequestContextSnapshot<IServerContext<{}>>; history: import("../../models").History; meta: import("../../../meta").MetaContext; constructor(provider: Provider<HttpRequestContext['TContext']>, incoming: IRequestContextIncoming, request: IncomingMessage, response: ServerResponse); handle(): this; complete(): this; compileSnapshot(): RequestContextSnapshot; static build(provider: Provider<HttpRequestContext['TContext']>, request: IncomingMessage, response: ServerResponse): Promise<HttpRequestContext>; } //# sourceMappingURL=context.d.ts.map