@nxtl/nxtl-types
v0.1.7
Published
TypeScript contracts for all NXTL API endpoints.
Readme
nxtl-types
TypeScript request/response contracts for every NXTL API endpoint.
Install
npm install @nxtl/nxtl-typesBuild
npm run buildUsage
import type {
ConversationRequest,
ConversationResult,
RequestOf,
ResultOf,
} from "@the-next-level-as/nxtl-types";
const request: ConversationRequest = {
projectId: "abc12345",
history: "USER: Hi",
episode: "ep-1",
message: "Hello",
entryIds: ["entry-1"],
};
type TransformRequest = RequestOf<"transformation">;
type TransformResult = ResultOf<"transformation">;