infinity-forge
Version:
12 lines (11 loc) • 406 B
TypeScript
import { ReferenceObject, SchemaObject } from "../openapi-interfaces.js";
export type MethodsRouteApi = "put" | "delete" | "post" | "get";
export type RouteApi = {
[key: string]: {
[method in MethodsRouteApi]: {
params: SchemaObject | ReferenceObject;
requestBody: SchemaObject | ReferenceObject;
result: SchemaObject | ReferenceObject;
};
};
};