@n1k1t/mock-server
Version:
Powerful util to setup mocks over HTTP APIs
27 lines • 1.39 kB
TypeScript
import { Expectation } from '../../expectations';
import { Endpoint } from '../models';
declare const _default: Endpoint<{
incoming: {
data: Expectation<any>["configuration"];
};
outgoing: Expectation["TPlain"];
}, import("../models").IEndpointSchema<{
incoming: {
data: Expectation<any>["configuration"];
};
outgoing: Expectation["TPlain"];
}>> & {
http: {
readonly method: "POST";
readonly path: "/expectations";
};
} & {
handler: ({ reply, incoming, server }: (import("..").InternalHttpRequestContext<Pick<Expectation<{}, import("../../expectations").IExpectationSchemaContext<{}>>, "name" | "group" | "schema" | "id" | "isEnabled" | "transports" | "meta">> | import("..").InternalSocketIoRequestContext<Pick<Expectation<{}, import("../../expectations").IExpectationSchemaContext<{}>>, "name" | "group" | "schema" | "id" | "isEnabled" | "transports" | "meta">>) & {
incoming: {
data?: (Pick<Expectation<any, import("../../expectations").IExpectationSchemaContext<any>>, "schema"> & Partial<Pick<Expectation<any, import("../../expectations").IExpectationSchemaContext<any>>, "name" | "group" | "id" | "isEnabled" | "transports" | "meta">>) | undefined;
query?: unknown;
};
}) => Promise<void>;
};
export default _default;
//# sourceMappingURL=expectations.create.endpoint.d.ts.map