diff --git a/src/anduril/entitymanager/v1/group.pub_pb.d.ts b/src/anduril/entitymanager/v1/group.pub_pb.d.ts index 0f066ba..4bbb0a6 100644 --- a/src/anduril/entitymanager/v1/group.pub_pb.d.ts +++ b/src/anduril/entitymanager/v1/group.pub_pb.d.ts @@ -2,7 +2,7 @@ // @generated from file anduril/entitymanager/v1/group.pub.proto (package anduril.entitymanager.v1, syntax proto3) /* eslint-disable */ -import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; +import type { GenEnum, GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; /** @@ -16,6 +16,16 @@ export declare const file_anduril_entitymanager_v1_group_pub: GenFile; * @generated from message anduril.entitymanager.v1.GroupDetails */ export declare type GroupDetails = Message<"anduril.entitymanager.v1.GroupDetails"> & { + /** + * @generated from oneof anduril.entitymanager.v1.GroupDetails.group_type + */ + groupType: { + /** + * @generated from field: anduril.entitymanager.v1.Echelon echelon = 3; + */ + value: Echelon; + case: "echelon"; + } | { case: undefined; value?: undefined }; }; /** @@ -24,3 +34,116 @@ export declare type GroupDetails = Message<"anduril.entitymanager.v1.GroupDetail */ export declare const GroupDetailsSchema: GenMessage; +/** + * Describes a Echelon group type. Comprised of entities which are members of the + * same unit or echelon. Ex: A group of tanks within a armored company or that same company + * as a member of a battalion. + * + * @generated from message anduril.entitymanager.v1.Echelon + */ +export declare type Echelon = Message<"anduril.entitymanager.v1.Echelon"> & { + /** + * @generated from oneof anduril.entitymanager.v1.Echelon.echelon_type + */ + echelonType: { + /** + * @generated from field: anduril.entitymanager.v1.ArmyEchelon army_echelon = 1; + */ + value: ArmyEchelon; + case: "armyEchelon"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message anduril.entitymanager.v1.Echelon. + * Use `create(EchelonSchema)` to create a new message. + */ +export declare const EchelonSchema: GenMessage; + +/** + * Military units defined by the Army. + * + * @generated from enum anduril.entitymanager.v1.ArmyEchelon + */ +export enum ArmyEchelon { + /** + * @generated from enum value: ARMY_ECHELON_INVALID = 0; + */ + INVALID = 0, + + /** + * Smallest unit group, e.g., a few soldiers + * + * @generated from enum value: ARMY_ECHELON_FIRE_TEAM = 1; + */ + FIRE_TEAM = 1, + + /** + * E.g., a group of fire teams + * + * @generated from enum value: ARMY_ECHELON_SQUAD = 2; + */ + SQUAD = 2, + + /** + * E.g., several squads + * + * @generated from enum value: ARMY_ECHELON_PLATOON = 3; + */ + PLATOON = 3, + + /** + * E.g., several platoons + * + * @generated from enum value: ARMY_ECHELON_COMPANY = 4; + */ + COMPANY = 4, + + /** + * E.g., several companies + * + * @generated from enum value: ARMY_ECHELON_BATTALION = 5; + */ + BATTALION = 5, + + /** + * E.g., several battalions + * + * @generated from enum value: ARMY_ECHELON_REGIMENT = 6; + */ + REGIMENT = 6, + + /** + * E.g., several regiments or battalions + * + * @generated from enum value: ARMY_ECHELON_BRIGADE = 7; + */ + BRIGADE = 7, + + /** + * E.g., several brigades + * + * @generated from enum value: ARMY_ECHELON_DIVISION = 8; + */ + DIVISION = 8, + + /** + * E.g., several divisions + * + * @generated from enum value: ARMY_ECHELON_CORPS = 9; + */ + CORPS = 9, + + /** + * E.g., several corps + * + * @generated from enum value: ARMY_ECHELON_ARMY = 10; + */ + ARMY = 10, +} + +/** + * Describes the enum anduril.entitymanager.v1.ArmyEchelon. + */ +export declare const ArmyEchelonSchema: GenEnum; + diff --git a/src/anduril/entitymanager/v1/group.pub_pb.js b/src/anduril/entitymanager/v1/group.pub_pb.js index 13cd141..c286475 100644 --- a/src/anduril/entitymanager/v1/group.pub_pb.js +++ b/src/anduril/entitymanager/v1/group.pub_pb.js @@ -2,13 +2,13 @@ // @generated from file anduril/entitymanager/v1/group.pub.proto (package anduril.entitymanager.v1, syntax proto3) /* eslint-disable */ -import { fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv1"; +import { enumDesc, fileDesc, messageDesc, tsEnum } from "@bufbuild/protobuf/codegenv1"; /** * Describes the file anduril/entitymanager/v1/group.pub.proto. */ export const file_anduril_entitymanager_v1_group_pub = /*@__PURE__*/ - fileDesc("CihhbmR1cmlsL2VudGl0eW1hbmFnZXIvdjEvZ3JvdXAucHViLnByb3RvEhhhbmR1cmlsLmVudGl0eW1hbmFnZXIudjEiDgoMR3JvdXBEZXRhaWxzQv4BChxjb20uYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxQg1Hcm91cFB1YlByb3RvUAFaTWdoZS5hbmR1cmlsLmRldi9hbmR1cmlsL2FuZHVyaWxhcGlzLWdvL2FuZHVyaWwvZW50aXR5bWFuYWdlci92MTtlbnRpdHltYW5hZ2VyogIDQUVYqgIYQW5kdXJpbC5FbnRpdHltYW5hZ2VyLlYxygIYQW5kdXJpbFxFbnRpdHltYW5hZ2VyXFYx4gIkQW5kdXJpbFxFbnRpdHltYW5hZ2VyXFYxXEdQQk1ldGFkYXRh6gIaQW5kdXJpbDo6RW50aXR5bWFuYWdlcjo6VjFiBnByb3RvMw"); + fileDesc("CihhbmR1cmlsL2VudGl0eW1hbmFnZXIvdjEvZ3JvdXAucHViLnByb3RvEhhhbmR1cmlsLmVudGl0eW1hbmFnZXIudjEiUgoMR3JvdXBEZXRhaWxzEjQKB2VjaGVsb24YAyABKAsyIS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuRWNoZWxvbkgAQgwKCmdyb3VwX3R5cGUiWAoHRWNoZWxvbhI9Cgxhcm15X2VjaGVsb24YASABKA4yJS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuQXJteUVjaGVsb25IAEIOCgxlY2hlbG9uX3R5cGUqqgIKC0FybXlFY2hlbG9uEhgKFEFSTVlfRUNIRUxPTl9JTlZBTElEEAASGgoWQVJNWV9FQ0hFTE9OX0ZJUkVfVEVBTRABEhYKEkFSTVlfRUNIRUxPTl9TUVVBRBACEhgKFEFSTVlfRUNIRUxPTl9QTEFUT09OEAMSGAoUQVJNWV9FQ0hFTE9OX0NPTVBBTlkQBBIaChZBUk1ZX0VDSEVMT05fQkFUVEFMSU9OEAUSGQoVQVJNWV9FQ0hFTE9OX1JFR0lNRU5UEAYSGAoUQVJNWV9FQ0hFTE9OX0JSSUdBREUQBxIZChVBUk1ZX0VDSEVMT05fRElWSVNJT04QCBIWChJBUk1ZX0VDSEVMT05fQ09SUFMQCRIVChFBUk1ZX0VDSEVMT05fQVJNWRAKQv4BChxjb20uYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxQg1Hcm91cFB1YlByb3RvUAFaTWdoZS5hbmR1cmlsLmRldi9hbmR1cmlsL2FuZHVyaWxhcGlzLWdvL2FuZHVyaWwvZW50aXR5bWFuYWdlci92MTtlbnRpdHltYW5hZ2VyogIDQUVYqgIYQW5kdXJpbC5FbnRpdHltYW5hZ2VyLlYxygIYQW5kdXJpbFxFbnRpdHltYW5hZ2VyXFYx4gIkQW5kdXJpbFxFbnRpdHltYW5hZ2VyXFYxXEdQQk1ldGFkYXRh6gIaQW5kdXJpbDo6RW50aXR5bWFuYWdlcjo6VjFiBnByb3RvMw"); /** * Describes the message anduril.entitymanager.v1.GroupDetails. @@ -17,3 +17,24 @@ export const file_anduril_entitymanager_v1_group_pub = /*@__PURE__*/ export const GroupDetailsSchema = /*@__PURE__*/ messageDesc(file_anduril_entitymanager_v1_group_pub, 0); +/** + * Describes the message anduril.entitymanager.v1.Echelon. + * Use `create(EchelonSchema)` to create a new message. + */ +export const EchelonSchema = /*@__PURE__*/ + messageDesc(file_anduril_entitymanager_v1_group_pub, 1); + +/** + * Describes the enum anduril.entitymanager.v1.ArmyEchelon. + */ +export const ArmyEchelonSchema = /*@__PURE__*/ + enumDesc(file_anduril_entitymanager_v1_group_pub, 0); + +/** + * Military units defined by the Army. + * + * @generated from enum anduril.entitymanager.v1.ArmyEchelon + */ +export const ArmyEchelon = /*@__PURE__*/ + tsEnum(ArmyEchelonSchema); + diff --git a/src/anduril/entitymanager/v1/relationship.pub_pb.d.ts b/src/anduril/entitymanager/v1/relationship.pub_pb.d.ts index 1933e7a..46802e8 100644 --- a/src/anduril/entitymanager/v1/relationship.pub_pb.d.ts +++ b/src/anduril/entitymanager/v1/relationship.pub_pb.d.ts @@ -97,6 +97,12 @@ export declare type RelationshipType = Message<"anduril.entitymanager.v1.Relatio */ value: MergedFrom; case: "mergedFrom"; + } | { + /** + * @generated from field: anduril.entitymanager.v1.ActiveTarget active_target = 7; + */ + value: ActiveTarget; + case: "activeTarget"; } | { case: undefined; value?: undefined }; }; @@ -182,3 +188,18 @@ export declare type MergedFrom = Message<"anduril.entitymanager.v1.MergedFrom"> */ export declare const MergedFromSchema: GenMessage; +/** + * A target relationship is the inverse of TrackedBy; a one-way relation + * from sensor to target, indicating track(s) currently prioritized by a robot. + * + * @generated from message anduril.entitymanager.v1.ActiveTarget + */ +export declare type ActiveTarget = Message<"anduril.entitymanager.v1.ActiveTarget"> & { +}; + +/** + * Describes the message anduril.entitymanager.v1.ActiveTarget. + * Use `create(ActiveTargetSchema)` to create a new message. + */ +export declare const ActiveTargetSchema: GenMessage; + diff --git a/src/anduril/entitymanager/v1/relationship.pub_pb.js b/src/anduril/entitymanager/v1/relationship.pub_pb.js index 891ae66..2e5e012 100644 --- a/src/anduril/entitymanager/v1/relationship.pub_pb.js +++ b/src/anduril/entitymanager/v1/relationship.pub_pb.js @@ -10,7 +10,7 @@ import { file_google_protobuf_timestamp } from "@bufbuild/protobuf/wkt"; * Describes the file anduril/entitymanager/v1/relationship.pub.proto. */ export const file_anduril_entitymanager_v1_relationship_pub = /*@__PURE__*/ - fileDesc("Ci9hbmR1cmlsL2VudGl0eW1hbmFnZXIvdjEvcmVsYXRpb25zaGlwLnB1Yi5wcm90bxIYYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxIk4KDVJlbGF0aW9uc2hpcHMSPQoNcmVsYXRpb25zaGlwcxgBIAMoCzImLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5SZWxhdGlvbnNoaXAiiQEKDFJlbGF0aW9uc2hpcBIZChFyZWxhdGVkX2VudGl0eV9pZBgBIAEoCRIXCg9yZWxhdGlvbnNoaXBfaWQYAiABKAkSRQoRcmVsYXRpb25zaGlwX3R5cGUYAyABKAsyKi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuUmVsYXRpb25zaGlwVHlwZSKOAgoQUmVsYXRpb25zaGlwVHlwZRI5Cgp0cmFja2VkX2J5GAIgASgLMiMuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLlRyYWNrZWRCeUgAEjsKC2dyb3VwX2NoaWxkGAQgASgLMiQuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLkdyb3VwQ2hpbGRIABI9Cgxncm91cF9wYXJlbnQYBSABKAsyJS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuR3JvdXBQYXJlbnRIABI7CgttZXJnZWRfZnJvbRgGIAEoCzIkLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5NZXJnZWRGcm9tSABCBgoEdHlwZSKRAQoJVHJhY2tlZEJ5EkQKGWFjdGl2ZWx5X3RyYWNraW5nX3NlbnNvcnMYASABKAsyIS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuU2Vuc29ycxI+ChpsYXN0X21lYXN1cmVtZW50X3RpbWVzdGFtcBgCIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAiDAoKR3JvdXBDaGlsZCINCgtHcm91cFBhcmVudCIMCgpNZXJnZWRGcm9tQoUCChxjb20uYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxQhRSZWxhdGlvbnNoaXBQdWJQcm90b1ABWk1naGUuYW5kdXJpbC5kZXYvYW5kdXJpbC9hbmR1cmlsYXBpcy1nby9hbmR1cmlsL2VudGl0eW1hbmFnZXIvdjE7ZW50aXR5bWFuYWdlcqICA0FFWKoCGEFuZHVyaWwuRW50aXR5bWFuYWdlci5WMcoCGEFuZHVyaWxcRW50aXR5bWFuYWdlclxWMeICJEFuZHVyaWxcRW50aXR5bWFuYWdlclxWMVxHUEJNZXRhZGF0YeoCGkFuZHVyaWw6OkVudGl0eW1hbmFnZXI6OlYxYgZwcm90bzM", [file_anduril_entitymanager_v1_sensors_pub, file_google_protobuf_timestamp]); + fileDesc("Ci9hbmR1cmlsL2VudGl0eW1hbmFnZXIvdjEvcmVsYXRpb25zaGlwLnB1Yi5wcm90bxIYYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxIk4KDVJlbGF0aW9uc2hpcHMSPQoNcmVsYXRpb25zaGlwcxgBIAMoCzImLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5SZWxhdGlvbnNoaXAiiQEKDFJlbGF0aW9uc2hpcBIZChFyZWxhdGVkX2VudGl0eV9pZBgBIAEoCRIXCg9yZWxhdGlvbnNoaXBfaWQYAiABKAkSRQoRcmVsYXRpb25zaGlwX3R5cGUYAyABKAsyKi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuUmVsYXRpb25zaGlwVHlwZSLPAgoQUmVsYXRpb25zaGlwVHlwZRI5Cgp0cmFja2VkX2J5GAIgASgLMiMuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLlRyYWNrZWRCeUgAEjsKC2dyb3VwX2NoaWxkGAQgASgLMiQuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLkdyb3VwQ2hpbGRIABI9Cgxncm91cF9wYXJlbnQYBSABKAsyJS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuR3JvdXBQYXJlbnRIABI7CgttZXJnZWRfZnJvbRgGIAEoCzIkLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5NZXJnZWRGcm9tSAASPwoNYWN0aXZlX3RhcmdldBgHIAEoCzImLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5BY3RpdmVUYXJnZXRIAEIGCgR0eXBlIpEBCglUcmFja2VkQnkSRAoZYWN0aXZlbHlfdHJhY2tpbmdfc2Vuc29ycxgBIAEoCzIhLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5TZW5zb3JzEj4KGmxhc3RfbWVhc3VyZW1lbnRfdGltZXN0YW1wGAIgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCIMCgpHcm91cENoaWxkIg0KC0dyb3VwUGFyZW50IgwKCk1lcmdlZEZyb20iDgoMQWN0aXZlVGFyZ2V0QoUCChxjb20uYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxQhRSZWxhdGlvbnNoaXBQdWJQcm90b1ABWk1naGUuYW5kdXJpbC5kZXYvYW5kdXJpbC9hbmR1cmlsYXBpcy1nby9hbmR1cmlsL2VudGl0eW1hbmFnZXIvdjE7ZW50aXR5bWFuYWdlcqICA0FFWKoCGEFuZHVyaWwuRW50aXR5bWFuYWdlci5WMcoCGEFuZHVyaWxcRW50aXR5bWFuYWdlclxWMeICJEFuZHVyaWxcRW50aXR5bWFuYWdlclxWMVxHUEJNZXRhZGF0YeoCGkFuZHVyaWw6OkVudGl0eW1hbmFnZXI6OlYxYgZwcm90bzM", [file_anduril_entitymanager_v1_sensors_pub, file_google_protobuf_timestamp]); /** * Describes the message anduril.entitymanager.v1.Relationships. @@ -61,3 +61,10 @@ export const GroupParentSchema = /*@__PURE__*/ export const MergedFromSchema = /*@__PURE__*/ messageDesc(file_anduril_entitymanager_v1_relationship_pub, 6); +/** + * Describes the message anduril.entitymanager.v1.ActiveTarget. + * Use `create(ActiveTargetSchema)` to create a new message. + */ +export const ActiveTargetSchema = /*@__PURE__*/ + messageDesc(file_anduril_entitymanager_v1_relationship_pub, 7); +