@n1k1t/mock-server
Version:
The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations
21 lines • 788 B
TypeScript
import { Endpoint, Executor, IRequestContextOutgoing } from '../../../models';
import { SystemHttpRequestContext } from './context';
type TEndpoint = Endpoint<{
locations: {
http: {
method: string;
path: string;
};
};
incoming: any;
outgoing: any;
}>;
export declare class SystemHttpExecutor extends Executor<SystemHttpRequestContext> {
router: Record<string, TEndpoint>;
exec(context: SystemHttpRequestContext): Promise<SystemHttpRequestContext<unknown>>;
match(context: SystemHttpRequestContext<unknown>): Promise<null>;
forward(): Promise<null>;
reply(context: SystemHttpRequestContext, outgoing?: IRequestContextOutgoing): Promise<IRequestContextOutgoing>;
}
export {};
//# sourceMappingURL=executor.d.ts.map