UNPKG

@cognigy/rest-api-client

Version:

Cognigy REST-Client

20 lines 1.13 kB
import { entityMetaSchema } from "./IEntityMeta"; import { createQuerySchema } from "../../helper/createQuerySchema"; export const lexiconEntryDataSchema = { title: "lexiconEntryDataSchema", type: "object", additionalProperties: false, properties: { mainKeyphrase: { type: "string" }, slotReferences: { type: "array", additionalItems: false, items: { type: "string", format: "mongo-id", maxItems: 4 } }, data: { type: "string", format: "json" }, }, }; export const lexiconEntrySchema = { title: "lexiconEntrySchema", type: "object", additionalProperties: false, properties: Object.assign(Object.assign(Object.assign({}, lexiconEntryDataSchema.properties), entityMetaSchema.properties), { referenceId: { type: "string", format: "uuid" }, lexiconReference: { type: "string", format: "mongo-id" }, organisationReference: { type: "string", format: "mongo-id" }, projectReference: { type: "string", format: "mongo-id" } }), }; export const lexiconEntryQuerySchema = createQuerySchema("lexiconEntryQuerySchema", lexiconEntrySchema); //# sourceMappingURL=ILexiconEntry.js.map