import type { EntitiesCatalogConfig } from '@redocly/config'; export declare function createEntityUpdateSchema(catalogConfig: EntitiesCatalogConfig, entityType: string): { type: string; properties: { version: { readonly type: 'string'; }; key: { readonly type: 'string'; readonly pattern: '^[a-z0-9]+(?:-[a-z0-9]+)*$'; readonly minLength: 2; readonly maxLength: 150; }; title: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 200; }; summary: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 500; }; tags: { readonly type: 'array'; readonly items: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 50; }; }; git: { readonly type: 'array'; readonly items: { readonly type: 'string'; }; }; contact: { readonly type: 'object'; readonly nodeTypeName: "EntityContact"; readonly properties: { readonly slack: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackContact"; readonly properties: { readonly channels: { readonly type: 'array'; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackChannel"; readonly properties: { readonly name: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["name"]; readonly additionalProperties: false; }; }; }; readonly required: readonly ["channels"]; readonly additionalProperties: false; }; }; readonly additionalProperties: false; }; links: { readonly type: 'array'; readonly nodeTypeName: "EntityLinkList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityLink"; readonly properties: { readonly label: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["label", "url"]; readonly additionalProperties: false; }; }; relations: { readonly type: 'array'; readonly nodeTypeName: "EntityRelationList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityRelation"; readonly properties: { readonly type: { readonly type: 'string'; readonly enum: readonly ["partOf", "hasParts", "creates", "createdBy", "owns", "ownedBy", "implements", "implementedBy", "dependsOn", "dependencyOf", "uses", "usedBy", "produces", "consumes", "linksTo", "supersedes", "supersededBy", "compatibleWith", "extends", "extendedBy", "relatesTo", "hasMember", "memberOf", "triggers", "triggeredBy", "returns", "returnedBy"]; }; readonly key: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 100; }; readonly version: { readonly type: 'string'; }; readonly revision: { readonly type: 'string'; }; }; readonly required: readonly ["type", "key"]; readonly additionalProperties: false; }; }; type: { const: string; }; metadata: { additionalProperties: boolean; description?: string | undefined; properties?: { [x: string]: { [x: string]: unknown; description?: string | undefined; enum?: string[] | undefined; example?: string | number | boolean | unknown[] | { [x: string]: unknown; } | undefined; format?: string | undefined; items?: { [x: string]: unknown; } | undefined; maximum?: number | undefined; minimum?: number | undefined; pattern?: string | undefined; type?: "array" | "boolean" | "number" | "object" | "string" | undefined; }; } | undefined; required?: string[] | undefined; type?: "object" | undefined; }; revision: { type: string; }; }; additionalProperties: boolean; } | { type?: undefined; properties: { version: { readonly type: 'string'; }; key: { readonly type: 'string'; readonly pattern: '^[a-z0-9]+(?:-[a-z0-9]+)*$'; readonly minLength: 2; readonly maxLength: 150; }; title: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 200; }; summary: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 500; }; tags: { readonly type: 'array'; readonly items: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 50; }; }; git: { readonly type: 'array'; readonly items: { readonly type: 'string'; }; }; contact: { readonly type: 'object'; readonly nodeTypeName: "EntityContact"; readonly properties: { readonly slack: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackContact"; readonly properties: { readonly channels: { readonly type: 'array'; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackChannel"; readonly properties: { readonly name: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["name"]; readonly additionalProperties: false; }; }; }; readonly required: readonly ["channels"]; readonly additionalProperties: false; }; }; readonly additionalProperties: false; }; links: { readonly type: 'array'; readonly nodeTypeName: "EntityLinkList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityLink"; readonly properties: { readonly label: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["label", "url"]; readonly additionalProperties: false; }; }; relations: { readonly type: 'array'; readonly nodeTypeName: "EntityRelationList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityRelation"; readonly properties: { readonly type: { readonly type: 'string'; readonly enum: readonly ["partOf", "hasParts", "creates", "createdBy", "owns", "ownedBy", "implements", "implementedBy", "dependsOn", "dependencyOf", "uses", "usedBy", "produces", "consumes", "linksTo", "supersedes", "supersededBy", "compatibleWith", "extends", "extendedBy", "relatesTo", "hasMember", "memberOf", "triggers", "triggeredBy", "returns", "returnedBy"]; }; readonly key: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 100; }; readonly version: { readonly type: 'string'; }; readonly revision: { readonly type: 'string'; }; }; readonly required: readonly ["type", "key"]; readonly additionalProperties: false; }; }; type: { readonly type: 'string'; readonly const: 'user'; }; metadata: { readonly type: 'object'; readonly nodeTypeName: "UserEntityMetadata"; readonly properties: { readonly email: { readonly type: 'string'; readonly description: 'Email of the user'; }; }; readonly required: readonly ["email"]; readonly additionalProperties: true; }; revision: { type: string; }; } | { version: { readonly type: 'string'; }; key: { readonly type: 'string'; readonly pattern: '^[a-z0-9]+(?:-[a-z0-9]+)*$'; readonly minLength: 2; readonly maxLength: 150; }; title: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 200; }; summary: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 500; }; tags: { readonly type: 'array'; readonly items: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 50; }; }; git: { readonly type: 'array'; readonly items: { readonly type: 'string'; }; }; contact: { readonly type: 'object'; readonly nodeTypeName: "EntityContact"; readonly properties: { readonly slack: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackContact"; readonly properties: { readonly channels: { readonly type: 'array'; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackChannel"; readonly properties: { readonly name: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["name"]; readonly additionalProperties: false; }; }; }; readonly required: readonly ["channels"]; readonly additionalProperties: false; }; }; readonly additionalProperties: false; }; links: { readonly type: 'array'; readonly nodeTypeName: "EntityLinkList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityLink"; readonly properties: { readonly label: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["label", "url"]; readonly additionalProperties: false; }; }; relations: { readonly type: 'array'; readonly nodeTypeName: "EntityRelationList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityRelation"; readonly properties: { readonly type: { readonly type: 'string'; readonly enum: readonly ["partOf", "hasParts", "creates", "createdBy", "owns", "ownedBy", "implements", "implementedBy", "dependsOn", "dependencyOf", "uses", "usedBy", "produces", "consumes", "linksTo", "supersedes", "supersededBy", "compatibleWith", "extends", "extendedBy", "relatesTo", "hasMember", "memberOf", "triggers", "triggeredBy", "returns", "returnedBy"]; }; readonly key: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 100; }; readonly version: { readonly type: 'string'; }; readonly revision: { readonly type: 'string'; }; }; readonly required: readonly ["type", "key"]; readonly additionalProperties: false; }; }; type: { readonly type: 'string'; readonly const: 'api-operation'; }; metadata: { readonly type: 'object'; readonly nodeTypeName: "ApiOperationEntityMetadata"; readonly properties: { readonly method: { readonly type: 'string'; readonly enum: readonly ["GET", "POST", "PUT", "DELETE", "PATCH", "MUTATION", "QUERY", "SUBSCRIBE", "PUBLISH"]; readonly description: 'HTTP method of the API operation'; }; readonly path: { readonly type: 'string'; readonly description: 'Path of the API operation'; }; readonly payload: { readonly type: 'array'; readonly items: { readonly type: 'string'; readonly description: 'Related dataSchema name'; }; }; readonly responses: { readonly type: 'array'; readonly items: { readonly type: 'string'; readonly description: 'Related dataSchema name'; }; }; }; readonly required: readonly ["method", "path"]; readonly additionalProperties: true; }; revision: { type: string; }; } | { version: { readonly type: 'string'; }; key: { readonly type: 'string'; readonly pattern: '^[a-z0-9]+(?:-[a-z0-9]+)*$'; readonly minLength: 2; readonly maxLength: 150; }; title: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 200; }; summary: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 500; }; tags: { readonly type: 'array'; readonly items: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 50; }; }; git: { readonly type: 'array'; readonly items: { readonly type: 'string'; }; }; contact: { readonly type: 'object'; readonly nodeTypeName: "EntityContact"; readonly properties: { readonly slack: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackContact"; readonly properties: { readonly channels: { readonly type: 'array'; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackChannel"; readonly properties: { readonly name: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["name"]; readonly additionalProperties: false; }; }; }; readonly required: readonly ["channels"]; readonly additionalProperties: false; }; }; readonly additionalProperties: false; }; links: { readonly type: 'array'; readonly nodeTypeName: "EntityLinkList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityLink"; readonly properties: { readonly label: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["label", "url"]; readonly additionalProperties: false; }; }; relations: { readonly type: 'array'; readonly nodeTypeName: "EntityRelationList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityRelation"; readonly properties: { readonly type: { readonly type: 'string'; readonly enum: readonly ["partOf", "hasParts", "creates", "createdBy", "owns", "ownedBy", "implements", "implementedBy", "dependsOn", "dependencyOf", "uses", "usedBy", "produces", "consumes", "linksTo", "supersedes", "supersededBy", "compatibleWith", "extends", "extendedBy", "relatesTo", "hasMember", "memberOf", "triggers", "triggeredBy", "returns", "returnedBy"]; }; readonly key: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 100; }; readonly version: { readonly type: 'string'; }; readonly revision: { readonly type: 'string'; }; }; readonly required: readonly ["type", "key"]; readonly additionalProperties: false; }; }; type: { readonly type: 'string'; readonly const: 'data-schema'; }; metadata: { readonly type: 'object'; readonly nodeTypeName: "DataSchemaEntityMetadata"; readonly properties: { readonly specType: { readonly type: 'string'; readonly enum: readonly ["jsonschema", "openapi", "asyncapi", "avro", "zod", "graphql", "protobuf", "arazzo"]; readonly description: 'Specification type of the data schema'; }; readonly schema: { readonly type: 'string'; readonly description: 'Inline schema of the data structure'; }; readonly sdl: { readonly type: 'string'; readonly description: 'SDL of the data structure'; }; }; readonly required: readonly ["specType"]; readonly additionalProperties: true; }; revision: { type: string; }; } | { version: { readonly type: 'string'; }; key: { readonly type: 'string'; readonly pattern: '^[a-z0-9]+(?:-[a-z0-9]+)*$'; readonly minLength: 2; readonly maxLength: 150; }; title: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 200; }; summary: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 500; }; tags: { readonly type: 'array'; readonly items: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 50; }; }; git: { readonly type: 'array'; readonly items: { readonly type: 'string'; }; }; contact: { readonly type: 'object'; readonly nodeTypeName: "EntityContact"; readonly properties: { readonly slack: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackContact"; readonly properties: { readonly channels: { readonly type: 'array'; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackChannel"; readonly properties: { readonly name: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["name"]; readonly additionalProperties: false; }; }; }; readonly required: readonly ["channels"]; readonly additionalProperties: false; }; }; readonly additionalProperties: false; }; links: { readonly type: 'array'; readonly nodeTypeName: "EntityLinkList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityLink"; readonly properties: { readonly label: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["label", "url"]; readonly additionalProperties: false; }; }; relations: { readonly type: 'array'; readonly nodeTypeName: "EntityRelationList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityRelation"; readonly properties: { readonly type: { readonly type: 'string'; readonly enum: readonly ["partOf", "hasParts", "creates", "createdBy", "owns", "ownedBy", "implements", "implementedBy", "dependsOn", "dependencyOf", "uses", "usedBy", "produces", "consumes", "linksTo", "supersedes", "supersededBy", "compatibleWith", "extends", "extendedBy", "relatesTo", "hasMember", "memberOf", "triggers", "triggeredBy", "returns", "returnedBy"]; }; readonly key: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 100; }; readonly version: { readonly type: 'string'; }; readonly revision: { readonly type: 'string'; }; }; readonly required: readonly ["type", "key"]; readonly additionalProperties: false; }; }; type: { readonly type: 'string'; readonly const: 'api-description'; }; metadata: { readonly type: 'object'; readonly nodeTypeName: "ApiDescriptionEntityMetadata"; readonly properties: { readonly specType: { readonly type: 'string'; readonly enum: readonly ["jsonschema", "openapi", "asyncapi", "avro", "zod", "graphql", "protobuf", "arazzo"]; readonly description: 'Type of the API description'; }; readonly descriptionFile: { readonly type: 'string'; readonly description: 'Path to the file containing the API description'; }; }; readonly required: readonly ["specType", "descriptionFile"]; readonly additionalProperties: true; }; revision: { type: string; }; } | { version: { readonly type: 'string'; }; key: { readonly type: 'string'; readonly pattern: '^[a-z0-9]+(?:-[a-z0-9]+)*$'; readonly minLength: 2; readonly maxLength: 150; }; title: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 200; }; summary: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 500; }; tags: { readonly type: 'array'; readonly items: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 50; }; }; git: { readonly type: 'array'; readonly items: { readonly type: 'string'; }; }; contact: { readonly type: 'object'; readonly nodeTypeName: "EntityContact"; readonly properties: { readonly slack: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackContact"; readonly properties: { readonly channels: { readonly type: 'array'; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackChannel"; readonly properties: { readonly name: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["name"]; readonly additionalProperties: false; }; }; }; readonly required: readonly ["channels"]; readonly additionalProperties: false; }; }; readonly additionalProperties: false; }; links: { readonly type: 'array'; readonly nodeTypeName: "EntityLinkList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityLink"; readonly properties: { readonly label: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["label", "url"]; readonly additionalProperties: false; }; }; relations: { readonly type: 'array'; readonly nodeTypeName: "EntityRelationList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityRelation"; readonly properties: { readonly type: { readonly type: 'string'; readonly enum: readonly ["partOf", "hasParts", "creates", "createdBy", "owns", "ownedBy", "implements", "implementedBy", "dependsOn", "dependencyOf", "uses", "usedBy", "produces", "consumes", "linksTo", "supersedes", "supersededBy", "compatibleWith", "extends", "extendedBy", "relatesTo", "hasMember", "memberOf", "triggers", "triggeredBy", "returns", "returnedBy"]; }; readonly key: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 100; }; readonly version: { readonly type: 'string'; }; readonly revision: { readonly type: 'string'; }; }; readonly required: readonly ["type", "key"]; readonly additionalProperties: false; }; }; metadata: { readonly type: 'object'; readonly properties: {}; readonly nodeTypeName: "EntityMetadata"; readonly additionalProperties: true; }; type: { readonly type: 'string'; readonly const: 'service'; }; revision: { type: string; }; } | { version: { readonly type: 'string'; }; key: { readonly type: 'string'; readonly pattern: '^[a-z0-9]+(?:-[a-z0-9]+)*$'; readonly minLength: 2; readonly maxLength: 150; }; title: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 200; }; summary: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 500; }; tags: { readonly type: 'array'; readonly items: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 50; }; }; git: { readonly type: 'array'; readonly items: { readonly type: 'string'; }; }; contact: { readonly type: 'object'; readonly nodeTypeName: "EntityContact"; readonly properties: { readonly slack: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackContact"; readonly properties: { readonly channels: { readonly type: 'array'; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackChannel"; readonly properties: { readonly name: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["name"]; readonly additionalProperties: false; }; }; }; readonly required: readonly ["channels"]; readonly additionalProperties: false; }; }; readonly additionalProperties: false; }; links: { readonly type: 'array'; readonly nodeTypeName: "EntityLinkList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityLink"; readonly properties: { readonly label: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["label", "url"]; readonly additionalProperties: false; }; }; relations: { readonly type: 'array'; readonly nodeTypeName: "EntityRelationList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityRelation"; readonly properties: { readonly type: { readonly type: 'string'; readonly enum: readonly ["partOf", "hasParts", "creates", "createdBy", "owns", "ownedBy", "implements", "implementedBy", "dependsOn", "dependencyOf", "uses", "usedBy", "produces", "consumes", "linksTo", "supersedes", "supersededBy", "compatibleWith", "extends", "extendedBy", "relatesTo", "hasMember", "memberOf", "triggers", "triggeredBy", "returns", "returnedBy"]; }; readonly key: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 100; }; readonly version: { readonly type: 'string'; }; readonly revision: { readonly type: 'string'; }; }; readonly required: readonly ["type", "key"]; readonly additionalProperties: false; }; }; metadata: { readonly type: 'object'; readonly properties: {}; readonly nodeTypeName: "EntityMetadata"; readonly additionalProperties: true; }; type: { readonly type: 'string'; readonly const: 'domain'; }; revision: { type: string; }; } | { version: { readonly type: 'string'; }; key: { readonly type: 'string'; readonly pattern: '^[a-z0-9]+(?:-[a-z0-9]+)*$'; readonly minLength: 2; readonly maxLength: 150; }; title: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 200; }; summary: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 500; }; tags: { readonly type: 'array'; readonly items: { readonly type: 'string'; readonly minLength: 1; readonly maxLength: 50; }; }; git: { readonly type: 'array'; readonly items: { readonly type: 'string'; }; }; contact: { readonly type: 'object'; readonly nodeTypeName: "EntityContact"; readonly properties: { readonly slack: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackContact"; readonly properties: { readonly channels: { readonly type: 'array'; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntitySlackChannel"; readonly properties: { readonly name: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["name"]; readonly additionalProperties: false; }; }; }; readonly required: readonly ["channels"]; readonly additionalProperties: false; }; }; readonly additionalProperties: false; }; links: { readonly type: 'array'; readonly nodeTypeName: "EntityLinkList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityLink"; readonly properties: { readonly label: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 150; }; readonly url: { readonly type: 'string'; }; }; readonly required: readonly ["label", "url"]; readonly additionalProperties: false; }; }; relations: { readonly type: 'array'; readonly nodeTypeName: "EntityRelationList"; readonly items: { readonly type: 'object'; readonly nodeTypeName: "EntityRelation"; readonly properties: { readonly type: { readonly type: 'string'; readonly enum: readonly ["partOf", "hasParts", "creates", "createdBy", "owns", "ownedBy", "implements", "implementedBy", "dependsOn", "dependencyOf", "uses", "usedBy", "produces", "consumes", "linksTo", "supersedes", "supersededBy", "compatibleWith", "extends", "extendedBy", "relatesTo", "hasMember", "memberOf", "triggers", "triggeredBy", "returns", "returnedBy"]; }; readonly key: { readonly type: 'string'; readonly minLength: 2; readonly maxLength: 100; }; readonly version: { readonly type: 'string'; }; readonly revision: { readonly type: 'string'; }; }; readonly required: readonly ["type", "key"]; readonly additionalProperties: false; }; }; metadata: { readonly type: 'object'; readonly properties: {}; readonly nodeTypeName: "EntityMetadata"; readonly additionalProperties: true; }; type: { readonly type: 'string'; readonly const: 'team'; }; revision: { type: string; }; }; additionalProperties: boolean; }; //# sourceMappingURL=create-entity-update-schema.d.ts.map