UNPKG

@cognigy/rest-api-client

Version:

Cognigy REST-Client

26 lines 1.34 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.knowledgeStoreSchema = exports.knowledgeStoreDataSchema = exports.knowledgeStoreStatus = void 0; /* Interfaces & Types */ const IEntityMeta_1 = require("../IEntityMeta"); exports.knowledgeStoreStatus = ["ready", "ingesting", "warning", "empty"]; exports.knowledgeStoreDataSchema = { title: "knowledgeStoreDataSchema", type: "object", additionalProperties: false, required: [ "name" ], properties: { name: { type: "string", format: "resource-name" }, description: { type: "string", format: "resource-description" }, language: { type: "string", format: "language-code" } } }; exports.knowledgeStoreSchema = { title: "knowledgeStoreSchema", type: "object", additionalProperties: false, properties: Object.assign(Object.assign(Object.assign({}, IEntityMeta_1.entityMetaSchema.properties), exports.knowledgeStoreDataSchema.properties), { status: { type: "string", enum: [...exports.knowledgeStoreStatus] }, documents: { type: "array", items: { type: "string" } }, referenceId: { type: "string", format: "uuid" }, projectReference: { type: "string", format: "mongo-id" }, organisationReference: { type: "string", format: "mongo-id" } }), }; //# sourceMappingURL=IKnowledgeStore.js.map