UNPKG

@n1k1t/mock-server

Version:

Powerful util to setup mocks over HTTP APIs

29 lines 1.1 kB
import type { IServerContext } from '../../../types'; import type { MockServer } from '../../../index'; import type { TFunction } from '../../../../../types'; import { IRequestContextIncoming, RequestContext } from '../../../models'; import { InternalSocketIoReply } from './reply'; export declare class InternalSocketIoRequestContext<TOutgoing = unknown> extends RequestContext<IServerContext<{ transport: 'io'; event: 'message'; }>> { server: MockServer; request: { path: string; data: unknown; callback: TFunction<void>; }; incoming: IRequestContextIncoming; reply: InternalSocketIoReply<TOutgoing>; snapshot: import("../../../index").RequestContextSnapshot<IServerContext<{ transport: "io"; event: "message"; }>>; constructor(server: MockServer, request: { path: string; data: unknown; callback: TFunction<void>; }); static build(server: MockServer, request: InternalSocketIoRequestContext['request']): InternalSocketIoRequestContext<unknown>; } //# sourceMappingURL=context.d.ts.map