arg-services
Version:
Protobuf and gRPC definitions for microservice-based argumentation machines
147 lines (124 loc) • 10.7 kB
JavaScript
// @generated by protoc-gen-es v2.5.0 with parameter "target=js+dts,import_extension=js,json_types=true"
// @generated from file arg_services/graph/v1/graph.proto (package arg_services.graph.v1, syntax proto3)
/* eslint-disable */
// Definition of the `Arguebuf` format for storing structured argument graphs.
import { enumDesc, fileDesc, messageDesc, tsEnum } from "@bufbuild/protobuf/codegenv2";
import { file_google_protobuf_struct, file_google_protobuf_timestamp } from "@bufbuild/protobuf/wkt";
/**
* Describes the file arg_services/graph/v1/graph.proto.
*/
export const file_arg_services_graph_v1_graph = /*@__PURE__*/
fileDesc("CiFhcmdfc2VydmljZXMvZ3JhcGgvdjEvZ3JhcGgucHJvdG8SFWFyZ19zZXJ2aWNlcy5ncmFwaC52MSKHBwoFR3JhcGgSNgoFbm9kZXMYASADKAsyJy5hcmdfc2VydmljZXMuZ3JhcGgudjEuR3JhcGguTm9kZXNFbnRyeRI2CgVlZGdlcxgCIAMoCzInLmFyZ19zZXJ2aWNlcy5ncmFwaC52MS5HcmFwaC5FZGdlc0VudHJ5Ej4KCXJlc291cmNlcxgDIAMoCzIrLmFyZ19zZXJ2aWNlcy5ncmFwaC52MS5HcmFwaC5SZXNvdXJjZXNFbnRyeRJECgxwYXJ0aWNpcGFudHMYBCADKAsyLi5hcmdfc2VydmljZXMuZ3JhcGgudjEuR3JhcGguUGFydGljaXBhbnRzRW50cnkSPAoIYW5hbHlzdHMYBSADKAsyKi5hcmdfc2VydmljZXMuZ3JhcGgudjEuR3JhcGguQW5hbHlzdHNFbnRyeRIYCgttYWpvcl9jbGFpbRgGIAEoCUgAiAEBEhYKDnNjaGVtYV92ZXJzaW9uGAcgASgNEhcKD2xpYnJhcnlfdmVyc2lvbhgIIAEoCRIxCghtZXRhZGF0YRgOIAEoCzIfLmFyZ19zZXJ2aWNlcy5ncmFwaC52MS5NZXRhZGF0YRIpCgh1c2VyZGF0YRgPIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3QaSQoKTm9kZXNFbnRyeRILCgNrZXkYASABKAkSKgoFdmFsdWUYAiABKAsyGy5hcmdfc2VydmljZXMuZ3JhcGgudjEuTm9kZToCOAEaSQoKRWRnZXNFbnRyeRILCgNrZXkYASABKAkSKgoFdmFsdWUYAiABKAsyGy5hcmdfc2VydmljZXMuZ3JhcGgudjEuRWRnZToCOAEaUQoOUmVzb3VyY2VzRW50cnkSCwoDa2V5GAEgASgJEi4KBXZhbHVlGAIgASgLMh8uYXJnX3NlcnZpY2VzLmdyYXBoLnYxLlJlc291cmNlOgI4ARpXChFQYXJ0aWNpcGFudHNFbnRyeRILCgNrZXkYASABKAkSMQoFdmFsdWUYAiABKAsyIi5hcmdfc2VydmljZXMuZ3JhcGgudjEuUGFydGljaXBhbnQ6AjgBGk8KDUFuYWx5c3RzRW50cnkSCwoDa2V5GAEgASgJEi0KBXZhbHVlGAIgASgLMh4uYXJnX3NlcnZpY2VzLmdyYXBoLnYxLkFuYWx5c3Q6AjgBQg4KDF9tYWpvcl9jbGFpbSJkCghNZXRhZGF0YRIrCgdjcmVhdGVkGAEgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIrCgd1cGRhdGVkGAIgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCLjAQoIUmVzb3VyY2USDAoEdGV4dBgBIAEoCRISCgV0aXRsZRgCIAEoCUgAiAEBEhMKBnNvdXJjZRgDIAEoCUgBiAEBEi0KCXRpbWVzdGFtcBgEIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASMQoIbWV0YWRhdGEYDiABKAsyHy5hcmdfc2VydmljZXMuZ3JhcGgudjEuTWV0YWRhdGESKQoIdXNlcmRhdGEYDyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0QggKBl90aXRsZUIJCgdfc291cmNlIqMCCgtQYXJ0aWNpcGFudBIMCgRuYW1lGAEgASgJEhUKCHVzZXJuYW1lGAIgASgJSACIAQESEgoFZW1haWwYAyABKAlIAYgBARIQCgN1cmwYBCABKAlIAogBARIVCghsb2NhdGlvbhgFIAEoCUgDiAEBEhgKC2Rlc2NyaXB0aW9uGAYgASgJSASIAQESMQoIbWV0YWRhdGEYDiABKAsyHy5hcmdfc2VydmljZXMuZ3JhcGgudjEuTWV0YWRhdGESKQoIdXNlcmRhdGEYDyABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0QgsKCV91c2VybmFtZUIICgZfZW1haWxCBgoEX3VybEILCglfbG9jYXRpb25CDgoMX2Rlc2NyaXB0aW9uImAKB0FuYWx5c3QSDAoEbmFtZRgBIAEoCRISCgVlbWFpbBgCIAEoCUgAiAEBEikKCHVzZXJkYXRhGA8gASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdEIICgZfZW1haWwihAEKBEVkZ2USDgoGc291cmNlGAEgASgJEg4KBnRhcmdldBgCIAEoCRIxCghtZXRhZGF0YRgOIAEoCzIfLmFyZ19zZXJ2aWNlcy5ncmFwaC52MS5NZXRhZGF0YRIpCgh1c2VyZGF0YRgPIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3QiygEKBE5vZGUSKwoEYXRvbRgBIAEoCzIbLmFyZ19zZXJ2aWNlcy5ncmFwaC52MS5BdG9tSAASLwoGc2NoZW1lGAIgASgLMh0uYXJnX3NlcnZpY2VzLmdyYXBoLnYxLlNjaGVtZUgAEjEKCG1ldGFkYXRhGA4gASgLMh8uYXJnX3NlcnZpY2VzLmdyYXBoLnYxLk1ldGFkYXRhEikKCHVzZXJkYXRhGA8gASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdEIGCgR0eXBlInMKBEF0b20SDAoEdGV4dBgBIAEoCRIzCglyZWZlcmVuY2UYAiABKAsyIC5hcmdfc2VydmljZXMuZ3JhcGgudjEuUmVmZXJlbmNlEhgKC3BhcnRpY2lwYW50GAMgASgJSACIAQFCDgoMX3BhcnRpY2lwYW50Il0KCVJlZmVyZW5jZRIVCghyZXNvdXJjZRgBIAEoCUgAiAEBEhMKBm9mZnNldBgCIAEoDUgBiAEBEgwKBHRleHQYAyABKAlCCwoJX3Jlc291cmNlQgkKB19vZmZzZXQi/wEKBlNjaGVtZRIxCgdzdXBwb3J0GAEgASgOMh4uYXJnX3NlcnZpY2VzLmdyYXBoLnYxLlN1cHBvcnRIABIvCgZhdHRhY2sYAiABKA4yHS5hcmdfc2VydmljZXMuZ3JhcGgudjEuQXR0YWNrSAASNwoKcHJlZmVyZW5jZRgDIAEoDjIhLmFyZ19zZXJ2aWNlcy5ncmFwaC52MS5QcmVmZXJlbmNlSAASMwoIcmVwaHJhc2UYBCABKA4yHy5hcmdfc2VydmljZXMuZ3JhcGgudjEuUmVwaHJhc2VIABIbChNwcmVtaXNlX2Rlc2NyaXB0b3JzGA8gAygJQgYKBHR5cGUqlQ8KB1N1cHBvcnQSEwoPU1VQUE9SVF9ERUZBVUxUEAASHAoYU1VQUE9SVF9QT1NJVElPTl9UT19LTk9XEAESGgoWU1VQUE9SVF9FWFBFUlRfT1BJTklPThACEh0KGVNVUFBPUlRfV0lUTkVTU19URVNUSU1PTlkQAxIbChdTVVBQT1JUX1BPUFVMQVJfT1BJTklPThAEEhwKGFNVUFBPUlRfUE9QVUxBUl9QUkFDVElDRRAFEhMKD1NVUFBPUlRfRVhBTVBMRRAGEhMKD1NVUFBPUlRfQU5BTE9HWRAHEiwKKFNVUFBPUlRfUFJBQ1RJQ0FMX1JFQVNPTklOR19GUk9NX0FOQUxPR1kQCBIXChNTVVBQT1JUX0NPTVBPU0lUSU9OEAkSFAoQU1VQUE9SVF9ESVZJU0lPThAKEhcKE1NVUFBPUlRfT1BQT1NJVElPTlMQCxIiCh5TVVBQT1JUX1JIRVRPUklDQUxfT1BQT1NJVElPTlMQDBIYChRTVVBQT1JUX0FMVEVSTkFUSVZFUxANEiEKHVNVUFBPUlRfVkVSQkFMX0NMQVNTSUZJQ0FUSU9OEA4SLAooU1VQUE9SVF9WRVJCQUxfQ0xBU1NJRklDQVRJT05fREVGSU5JVElPThAPEisKJ1NVUFBPUlRfVkVSQkFMX0NMQVNTSUZJQ0FUSU9OX1ZBR1VFTkVTUxAQEi8KK1NVUFBPUlRfVkVSQkFMX0NMQVNTSUZJQ0FUSU9OX0FSQklUUkFSSU5FU1MQERIpCiVTVVBQT1JUX0lOVEVSQUNUSU9OX09GX0FDVF9BTkRfUEVSU09OEBISEgoOU1VQUE9SVF9WQUxVRVMQExIbChdTVVBQT1JUX1BPU0lUSVZFX1ZBTFVFUxA9EhsKF1NVUFBPUlRfTkVHQVRJVkVfVkFMVUVTED4SFQoRU1VQUE9SVF9TQUNSSUZJQ0UQFBIlCiFTVVBQT1JUX1RIRV9HUk9VUF9BTkRfSVRTX01FTUJFUlMQFRIfChtTVVBQT1JUX1BSQUNUSUNBTF9SRUFTT05JTkcQFhIqCiZTVVBQT1JUX1RXT19QRVJTT05fUFJBQ1RJQ0FMX1JFQVNPTklORxAXEhEKDVNVUFBPUlRfV0FTVEUQGBIWChJTVVBQT1JUX1NVTktfQ09TVFMQGRIVChFTVVBQT1JUX0lHTk9SQU5DRRAaEh8KG1NVUFBPUlRfRVBJU1RFTUlDX0lHTk9SQU5DRRAbEhsKF1NVUFBPUlRfQ0FVU0VfVE9fRUZGRUNUEBwSIAocU1VQUE9SVF9DT1JSRUxBVElPTl9UT19DQVVTRRAdEhAKDFNVUFBPUlRfU0lHThAeEhUKEVNVUFBPUlRfQUJEVUNUSVZFEB8SIgoeU1VQUE9SVF9FVklERU5DRV9UT19IWVBPVEhFU0lTECASGAoUU1VQUE9SVF9DT05TRVFVRU5DRVMQIRIhCh1TVVBQT1JUX1BPU0lUSVZFX0NPTlNFUVVFTkNFUxA/EiEKHVNVUFBPUlRfTkVHQVRJVkVfQ09OU0VRVUVOQ0VTEEASIgoeU1VQUE9SVF9QUkFHTUFUSUNfQUxURVJOQVRJVkVTECISEgoOU1VQUE9SVF9USFJFQVQQIxIXChNTVVBQT1JUX0ZFQVJfQVBQRUFMECQSGQoVU1VQUE9SVF9EQU5HRVJfQVBQRUFMECUSGQoVU1VQUE9SVF9ORUVEX0ZPUl9IRUxQECYSFAoQU1VQUE9SVF9ESVNUUkVTUxAnEhYKElNVUFBPUlRfQ09NTUlUTUVOVBAoEhMKD1NVUFBPUlRfRVRIT1RJQxApEh4KGlNVUFBPUlRfR0VORVJJQ19BRF9IT01JTkVNECoSIwofU1VQUE9SVF9QUkFHTUFUSUNfSU5DT05TSVNURU5DWRArEiMKH1NVUFBPUlRfSU5DT05TSVNURU5UX0NPTU1JVE1FTlQQLBIlCiFTVVBQT1JUX0NJUkNVTVNUQU5USUFMX0FEX0hPTUlORU0QLRIQCgxTVVBQT1JUX0JJQVMQLhIbChdTVVBQT1JUX0JJQVNfQURfSE9NSU5FTRAvEhYKElNVUFBPUlRfR1JBRFVBTElTTRAwEhoKFlNVUFBPUlRfU0xJUFBFUllfU0xPUEUQMRIkCiBTVVBQT1JUX1BSRUNFREVOVF9TTElQUEVSWV9TTE9QRRAyEiIKHlNVUFBPUlRfU09SSVRFU19TTElQUEVSWV9TTE9QRRAzEiEKHVNVUFBPUlRfVkVSQkFMX1NMSVBQRVJZX1NMT1BFEDQSHwobU1VQUE9SVF9GVUxMX1NMSVBQRVJZX1NMT1BFEDUSJAogU1VQUE9SVF9DT05TVElUVVRJVkVfUlVMRV9DTEFJTVMQNhIRCg1TVVBQT1JUX1JVTEVTEDcSHAoYU1VQUE9SVF9FWENFUFRJT05BTF9DQVNFEDgSFQoRU1VQUE9SVF9QUkVDRURFTlQQORIbChdTVVBQT1JUX1BMRUFfRk9SX0VYQ1VTRRA6EhYKElNVUFBPUlRfUEVSQ0VQVElPThA7EhIKDlNVUFBPUlRfTUVNT1JZEDwqHAoGQXR0YWNrEhIKDkFUVEFDS19ERUZBVUxUEAAqJAoKUHJlZmVyZW5jZRIWChJQUkVGRVJFTkNFX0RFRkFVTFQQACogCghSZXBocmFzZRIUChBSRVBIUkFTRV9ERUZBVUxUEABCmQEKGWNvbS5hcmdfc2VydmljZXMuZ3JhcGgudjFCCkdyYXBoUHJvdG9QAaICA0FHWKoCFEFyZ1NlcnZpY2VzLkdyYXBoLlYxygIUQXJnU2VydmljZXNcR3JhcGhcVjHiAiBBcmdTZXJ2aWNlc1xHcmFwaFxWMVxHUEJNZXRhZGF0YeoCFkFyZ1NlcnZpY2VzOjpHcmFwaDo6VjFiBnByb3RvMw", [file_google_protobuf_struct, file_google_protobuf_timestamp]);
/**
* Describes the message arg_services.graph.v1.Graph.
* Use `create(GraphSchema)` to create a new message.
*/
export const GraphSchema = /*@__PURE__*/
messageDesc(file_arg_services_graph_v1_graph, 0);
/**
* Describes the message arg_services.graph.v1.Metadata.
* Use `create(MetadataSchema)` to create a new message.
*/
export const MetadataSchema = /*@__PURE__*/
messageDesc(file_arg_services_graph_v1_graph, 1);
/**
* Describes the message arg_services.graph.v1.Resource.
* Use `create(ResourceSchema)` to create a new message.
*/
export const ResourceSchema = /*@__PURE__*/
messageDesc(file_arg_services_graph_v1_graph, 2);
/**
* Describes the message arg_services.graph.v1.Participant.
* Use `create(ParticipantSchema)` to create a new message.
*/
export const ParticipantSchema = /*@__PURE__*/
messageDesc(file_arg_services_graph_v1_graph, 3);
/**
* Describes the message arg_services.graph.v1.Analyst.
* Use `create(AnalystSchema)` to create a new message.
*/
export const AnalystSchema = /*@__PURE__*/
messageDesc(file_arg_services_graph_v1_graph, 4);
/**
* Describes the message arg_services.graph.v1.Edge.
* Use `create(EdgeSchema)` to create a new message.
*/
export const EdgeSchema = /*@__PURE__*/
messageDesc(file_arg_services_graph_v1_graph, 5);
/**
* Describes the message arg_services.graph.v1.Node.
* Use `create(NodeSchema)` to create a new message.
*/
export const NodeSchema = /*@__PURE__*/
messageDesc(file_arg_services_graph_v1_graph, 6);
/**
* Describes the message arg_services.graph.v1.Atom.
* Use `create(AtomSchema)` to create a new message.
*/
export const AtomSchema = /*@__PURE__*/
messageDesc(file_arg_services_graph_v1_graph, 7);
/**
* Describes the message arg_services.graph.v1.Reference.
* Use `create(ReferenceSchema)` to create a new message.
*/
export const ReferenceSchema = /*@__PURE__*/
messageDesc(file_arg_services_graph_v1_graph, 8);
/**
* Describes the message arg_services.graph.v1.Scheme.
* Use `create(SchemeSchema)` to create a new message.
*/
export const SchemeSchema = /*@__PURE__*/
messageDesc(file_arg_services_graph_v1_graph, 9);
/**
* Describes the enum arg_services.graph.v1.Support.
*/
export const SupportSchema = /*@__PURE__*/
enumDesc(file_arg_services_graph_v1_graph, 0);
/**
* Argumentation schemes for type support.
* Source: Walton, Douglas, Christopher Reed, and Fabrizio Macagno. 2008. Argumentation Schemes. Cambridge University Press.
* buf:lint:ignore ENUM_ZERO_VALUE_SUFFIX
*
* @generated from enum arg_services.graph.v1.Support
*/
export const Support = /*@__PURE__*/
tsEnum(SupportSchema);
/**
* Describes the enum arg_services.graph.v1.Attack.
*/
export const AttackSchema = /*@__PURE__*/
enumDesc(file_arg_services_graph_v1_graph, 1);
/**
* Argumentation schemes for type attack.
* buf:lint:ignore ENUM_ZERO_VALUE_SUFFIX
*
* @generated from enum arg_services.graph.v1.Attack
*/
export const Attack = /*@__PURE__*/
tsEnum(AttackSchema);
/**
* Describes the enum arg_services.graph.v1.Preference.
*/
export const PreferenceSchema = /*@__PURE__*/
enumDesc(file_arg_services_graph_v1_graph, 2);
/**
* Argumentation schemes for type preference.
* buf:lint:ignore ENUM_ZERO_VALUE_SUFFIX
*
* @generated from enum arg_services.graph.v1.Preference
*/
export const Preference = /*@__PURE__*/
tsEnum(PreferenceSchema);
/**
* Describes the enum arg_services.graph.v1.Rephrase.
*/
export const RephraseSchema = /*@__PURE__*/
enumDesc(file_arg_services_graph_v1_graph, 3);
/**
* Argumentation schemes for type rephrase.
* buf:lint:ignore ENUM_ZERO_VALUE_SUFFIX
*
* @generated from enum arg_services.graph.v1.Rephrase
*/
export const Rephrase = /*@__PURE__*/
tsEnum(RephraseSchema);