@n1k1t/mock-server
Version:
The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations
20 lines • 907 B
TypeScript
import { IncomingMessage, ServerResponse } from 'http';
import { IRequestContextIncoming, Provider, RequestContext, RequestContextSnapshot } from '../../models';
export declare class HttpRequestContext extends RequestContext<{
transport: 'http';
flag: string & {};
}> {
provider: Provider;
incoming: IRequestContextIncoming;
request: IncomingMessage;
response: ServerResponse;
snapshot: RequestContextSnapshot<any>;
history: import("../../models").History;
meta: import("../../../meta").MetaContext;
constructor(provider: Provider, incoming: IRequestContextIncoming, request: IncomingMessage, response: ServerResponse);
handle(): this;
complete(): this;
compileSnapshot(): RequestContextSnapshot;
static build(provider: Provider, request: IncomingMessage, response: ServerResponse): Promise<HttpRequestContext>;
}
//# sourceMappingURL=context.d.ts.map