Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
129 changes: 129 additions & 0 deletions src/anduril/entitymanager/v1/geoentity.pub_pb.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,23 @@ export declare type GeoDetails = Message<"anduril.entitymanager.v1.GeoDetails">
* @generated from field: anduril.entitymanager.v1.GeoType type = 1;
*/
type: GeoType;

/**
* @generated from oneof anduril.entitymanager.v1.GeoDetails.type_details
*/
typeDetails: {
/**
* @generated from field: anduril.entitymanager.v1.ControlAreaDetails control_area = 5;
*/
value: ControlAreaDetails;
case: "controlArea";
} | {
/**
* @generated from field: anduril.entitymanager.v1.ACMDetails acm = 6;
*/
value: ACMDetails;
case: "acm";
} | { case: undefined; value?: undefined };
};

/**
Expand All @@ -29,6 +46,49 @@ export declare type GeoDetails = Message<"anduril.entitymanager.v1.GeoDetails">
*/
export declare const GeoDetailsSchema: GenMessage<GeoDetails>;

/**
* Determines the type of control area being represented by the geo-entity,
* in which an asset can, or cannot, operate.
*
* @generated from message anduril.entitymanager.v1.ControlAreaDetails
*/
export declare type ControlAreaDetails = Message<"anduril.entitymanager.v1.ControlAreaDetails"> & {
/**
* @generated from field: anduril.entitymanager.v1.ControlAreaType type = 1;
*/
type: ControlAreaType;
};

/**
* Describes the message anduril.entitymanager.v1.ControlAreaDetails.
* Use `create(ControlAreaDetailsSchema)` to create a new message.
*/
export declare const ControlAreaDetailsSchema: GenMessage<ControlAreaDetails>;

/**
* @generated from message anduril.entitymanager.v1.ACMDetails
*/
export declare type ACMDetails = Message<"anduril.entitymanager.v1.ACMDetails"> & {
/**
* @generated from field: anduril.entitymanager.v1.ACMDetailType acm_type = 1;
*/
acmType: ACMDetailType;

/**
* Used for loosely typed associations, such as assignment to a specific fires unit.
* Limit to 150 characters.
*
* @generated from field: string acm_description = 2;
*/
acmDescription: string;
};

/**
* Describes the message anduril.entitymanager.v1.ACMDetails.
* Use `create(ACMDetailsSchema)` to create a new message.
*/
export declare const ACMDetailsSchema: GenMessage<ACMDetails>;

/**
* A component that describes the shape of a geo-entity.
*
Expand Down Expand Up @@ -316,10 +376,79 @@ export enum GeoType {
* @generated from enum value: GEO_TYPE_BULLSEYE = 7;
*/
BULLSEYE = 7,

/**
* Airspace Coordinating Measure
*
* @generated from enum value: GEO_TYPE_ACM = 8;
*/
ACM = 8,
}

/**
* Describes the enum anduril.entitymanager.v1.GeoType.
*/
export declare const GeoTypeSchema: GenEnum<GeoType>;

/**
* @generated from enum anduril.entitymanager.v1.ControlAreaType
*/
export enum ControlAreaType {
/**
* @generated from enum value: CONTROL_AREA_TYPE_INVALID = 0;
*/
INVALID = 0,

/**
* @generated from enum value: CONTROL_AREA_TYPE_KEEP_IN_ZONE = 1;
*/
KEEP_IN_ZONE = 1,

/**
* @generated from enum value: CONTROL_AREA_TYPE_KEEP_OUT_ZONE = 2;
*/
KEEP_OUT_ZONE = 2,

/**
* The zone for an autonomous asset to nose-dive into
* when its assignment has been concluded.
*
* @generated from enum value: CONTROL_AREA_TYPE_DITCH_ZONE = 3;
*/
DITCH_ZONE = 3,

/**
* The area where an asset is able to loiter.
*
* @generated from enum value: CONTROL_AREA_TYPE_LOITER_ZONE = 7;
*/
LOITER_ZONE = 7,
}

/**
* Describes the enum anduril.entitymanager.v1.ControlAreaType.
*/
export declare const ControlAreaTypeSchema: GenEnum<ControlAreaType>;

/**
* @generated from enum anduril.entitymanager.v1.ACMDetailType
*/
export enum ACMDetailType {
/**
* @generated from enum value: ACM_DETAIL_TYPE_INVALID = 0;
*/
ACM_DETAIL_TYPE_INVALID = 0,

/**
* The zone that the autonomous asset is configured to land in.
*
* @generated from enum value: ACM_DETAIL_TYPE_LANDING_ZONE = 16;
*/
ACM_DETAIL_TYPE_LANDING_ZONE = 16,
}

/**
* Describes the enum anduril.entitymanager.v1.ACMDetailType.
*/
export declare const ACMDetailTypeSchema: GenEnum<ACMDetailType>;

56 changes: 47 additions & 9 deletions src/anduril/entitymanager/v1/geoentity.pub_pb.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import { file_google_protobuf_wrappers } from "@bufbuild/protobuf/wkt";
* Describes the file anduril/entitymanager/v1/geoentity.pub.proto.
*/
export const file_anduril_entitymanager_v1_geoentity_pub = /*@__PURE__*/
fileDesc("CixhbmR1cmlsL2VudGl0eW1hbmFnZXIvdjEvZ2VvZW50aXR5LnB1Yi5wcm90bxIYYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxIpoBCgpHZW9EZXRhaWxzEi8KBHR5cGUYASABKA4yIS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuR2VvVHlwZUoECAIQA0oECAMQBEoECAQQBUoECAUQBkoECAYQB0oECAcQCFIJZW1lcmdlbmN5Ug52aXN1YWxfZGV0YWlsc1IEZnNjbVIMY29udHJvbF9hcmVhUgNhY21SA21jbSKqAgoIR2VvU2hhcGUSMwoFcG9pbnQYASABKAsyIi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuR2VvUG9pbnRIABIxCgRsaW5lGAIgASgLMiEuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLkdlb0xpbmVIABI3Cgdwb2x5Z29uGAMgASgLMiQuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLkdlb1BvbHlnb25IABI3CgdlbGxpcHNlGAQgASgLMiQuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLkdlb0VsbGlwc2VIABI7CgllbGxpcHNvaWQYBSABKAsyJi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuR2VvRWxsaXBzb2lkSABCBwoFc2hhcGUiQAoIR2VvUG9pbnQSNAoIcG9zaXRpb24YASABKAsyIi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuUG9zaXRpb24iQAoHR2VvTGluZRI1Cglwb3NpdGlvbnMYASADKAsyIi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuUG9zaXRpb24iVwoKR2VvUG9seWdvbhIzCgVyaW5ncxgBIAMoCzIkLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5MaW5lYXJSaW5nEhQKDGlzX3JlY3RhbmdsZRgCIAEoCCLjAQoKR2VvRWxsaXBzZRI3ChFzZW1pX21ham9yX2F4aXNfbRgCIAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI3ChFzZW1pX21pbm9yX2F4aXNfbRgDIAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRIzCg1vcmllbnRhdGlvbl9kGAQgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEi4KCGhlaWdodF9tGAUgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlIqgBCgxHZW9FbGxpcHNvaWQSNAoOZm9yd2FyZF9heGlzX20YASABKAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSMQoLc2lkZV9heGlzX20YAiABKAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSLwoJdXBfYXhpc19tGAMgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlIlMKCkxpbmVhclJpbmcSPwoJcG9zaXRpb25zGAIgAygLMiwuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLkdlb1BvbHlnb25Qb3NpdGlvbkoECAEQAiJ5ChJHZW9Qb2x5Z29uUG9zaXRpb24SNAoIcG9zaXRpb24YASABKAsyIi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuUG9zaXRpb24SLQoIaGVpZ2h0X20YAiABKAsyGy5nb29nbGUucHJvdG9idWYuRmxvYXRWYWx1ZSrEAQoHR2VvVHlwZRIUChBHRU9fVFlQRV9JTlZBTElEEAASFAoQR0VPX1RZUEVfR0VORVJBTBABEhMKD0dFT19UWVBFX0hBWkFSRBACEhYKEkdFT19UWVBFX0VNRVJHRU5DWRADEhwKGEdFT19UWVBFX0VOR0FHRU1FTlRfWk9ORRAFEhkKFUdFT19UWVBFX0NPTlRST0xfQVJFQRAGEhUKEUdFT19UWVBFX0JVTExTRVlFEAciBAgEEAQiBAgIEAgiBAgJEAlCggIKHGNvbS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjFCEUdlb2VudGl0eVB1YlByb3RvUAFaTWdoZS5hbmR1cmlsLmRldi9hbmR1cmlsL2FuZHVyaWxhcGlzLWdvL2FuZHVyaWwvZW50aXR5bWFuYWdlci92MTtlbnRpdHltYW5hZ2VyogIDQUVYqgIYQW5kdXJpbC5FbnRpdHltYW5hZ2VyLlYxygIYQW5kdXJpbFxFbnRpdHltYW5hZ2VyXFYx4gIkQW5kdXJpbFxFbnRpdHltYW5hZ2VyXFYxXEdQQk1ldGFkYXRh6gIaQW5kdXJpbDo6RW50aXR5bWFuYWdlcjo6VjFiBnByb3RvMw", [file_anduril_entitymanager_v1_location_pub, file_google_protobuf_wrappers]);
fileDesc("CixhbmR1cmlsL2VudGl0eW1hbmFnZXIvdjEvZ2VvZW50aXR5LnB1Yi5wcm90bxIYYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxIoYCCgpHZW9EZXRhaWxzEi8KBHR5cGUYASABKA4yIS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuR2VvVHlwZRJECgxjb250cm9sX2FyZWEYBSABKAsyLC5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuQ29udHJvbEFyZWFEZXRhaWxzSAASMwoDYWNtGAYgASgLMiQuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLkFDTURldGFpbHNIAEIOCgx0eXBlX2RldGFpbHNKBAgCEANKBAgDEARKBAgEEAVKBAgHEAhSCWVtZXJnZW5jeVIOdmlzdWFsX2RldGFpbHNSBGZzY21SA21jbSJNChJDb250cm9sQXJlYURldGFpbHMSNwoEdHlwZRgBIAEoDjIpLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5Db250cm9sQXJlYVR5cGUiYAoKQUNNRGV0YWlscxI5CghhY21fdHlwZRgBIAEoDjInLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5BQ01EZXRhaWxUeXBlEhcKD2FjbV9kZXNjcmlwdGlvbhgCIAEoCSKqAgoIR2VvU2hhcGUSMwoFcG9pbnQYASABKAsyIi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuR2VvUG9pbnRIABIxCgRsaW5lGAIgASgLMiEuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLkdlb0xpbmVIABI3Cgdwb2x5Z29uGAMgASgLMiQuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLkdlb1BvbHlnb25IABI3CgdlbGxpcHNlGAQgASgLMiQuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLkdlb0VsbGlwc2VIABI7CgllbGxpcHNvaWQYBSABKAsyJi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuR2VvRWxsaXBzb2lkSABCBwoFc2hhcGUiQAoIR2VvUG9pbnQSNAoIcG9zaXRpb24YASABKAsyIi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuUG9zaXRpb24iQAoHR2VvTGluZRI1Cglwb3NpdGlvbnMYASADKAsyIi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuUG9zaXRpb24iVwoKR2VvUG9seWdvbhIzCgVyaW5ncxgBIAMoCzIkLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5MaW5lYXJSaW5nEhQKDGlzX3JlY3RhbmdsZRgCIAEoCCLjAQoKR2VvRWxsaXBzZRI3ChFzZW1pX21ham9yX2F4aXNfbRgCIAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRI3ChFzZW1pX21pbm9yX2F4aXNfbRgDIAEoCzIcLmdvb2dsZS5wcm90b2J1Zi5Eb3VibGVWYWx1ZRIzCg1vcmllbnRhdGlvbl9kGAQgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlEi4KCGhlaWdodF9tGAUgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlIqgBCgxHZW9FbGxpcHNvaWQSNAoOZm9yd2FyZF9heGlzX20YASABKAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSMQoLc2lkZV9heGlzX20YAiABKAsyHC5nb29nbGUucHJvdG9idWYuRG91YmxlVmFsdWUSLwoJdXBfYXhpc19tGAMgASgLMhwuZ29vZ2xlLnByb3RvYnVmLkRvdWJsZVZhbHVlIlMKCkxpbmVhclJpbmcSPwoJcG9zaXRpb25zGAIgAygLMiwuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLkdlb1BvbHlnb25Qb3NpdGlvbkoECAEQAiJ5ChJHZW9Qb2x5Z29uUG9zaXRpb24SNAoIcG9zaXRpb24YASABKAsyIi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuUG9zaXRpb24SLQoIaGVpZ2h0X20YAiABKAsyGy5nb29nbGUucHJvdG9idWYuRmxvYXRWYWx1ZSrQAQoHR2VvVHlwZRIUChBHRU9fVFlQRV9JTlZBTElEEAASFAoQR0VPX1RZUEVfR0VORVJBTBABEhMKD0dFT19UWVBFX0hBWkFSRBACEhYKEkdFT19UWVBFX0VNRVJHRU5DWRADEhwKGEdFT19UWVBFX0VOR0FHRU1FTlRfWk9ORRAFEhkKFUdFT19UWVBFX0NPTlRST0xfQVJFQRAGEhUKEUdFT19UWVBFX0JVTExTRVlFEAcSEAoMR0VPX1RZUEVfQUNNEAgiBAgEEAQiBAgJEAkqvgEKD0NvbnRyb2xBcmVhVHlwZRIdChlDT05UUk9MX0FSRUFfVFlQRV9JTlZBTElEEAASIgoeQ09OVFJPTF9BUkVBX1RZUEVfS0VFUF9JTl9aT05FEAESIwofQ09OVFJPTF9BUkVBX1RZUEVfS0VFUF9PVVRfWk9ORRACEiAKHENPTlRST0xfQVJFQV9UWVBFX0RJVENIX1pPTkUQAxIhCh1DT05UUk9MX0FSRUFfVFlQRV9MT0lURVJfWk9ORRAHKk4KDUFDTURldGFpbFR5cGUSGwoXQUNNX0RFVEFJTF9UWVBFX0lOVkFMSUQQABIgChxBQ01fREVUQUlMX1RZUEVfTEFORElOR19aT05FEBBCggIKHGNvbS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjFCEUdlb2VudGl0eVB1YlByb3RvUAFaTWdoZS5hbmR1cmlsLmRldi9hbmR1cmlsL2FuZHVyaWxhcGlzLWdvL2FuZHVyaWwvZW50aXR5bWFuYWdlci92MTtlbnRpdHltYW5hZ2VyogIDQUVYqgIYQW5kdXJpbC5FbnRpdHltYW5hZ2VyLlYxygIYQW5kdXJpbFxFbnRpdHltYW5hZ2VyXFYx4gIkQW5kdXJpbFxFbnRpdHltYW5hZ2VyXFYxXEdQQk1ldGFkYXRh6gIaQW5kdXJpbDo6RW50aXR5bWFuYWdlcjo6VjFiBnByb3RvMw", [file_anduril_entitymanager_v1_location_pub, file_google_protobuf_wrappers]);

/**
* Describes the message anduril.entitymanager.v1.GeoDetails.
Expand All @@ -19,61 +19,75 @@ export const file_anduril_entitymanager_v1_geoentity_pub = /*@__PURE__*/
export const GeoDetailsSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 0);

/**
* Describes the message anduril.entitymanager.v1.ControlAreaDetails.
* Use `create(ControlAreaDetailsSchema)` to create a new message.
*/
export const ControlAreaDetailsSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 1);

/**
* Describes the message anduril.entitymanager.v1.ACMDetails.
* Use `create(ACMDetailsSchema)` to create a new message.
*/
export const ACMDetailsSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 2);

/**
* Describes the message anduril.entitymanager.v1.GeoShape.
* Use `create(GeoShapeSchema)` to create a new message.
*/
export const GeoShapeSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 1);
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 3);

/**
* Describes the message anduril.entitymanager.v1.GeoPoint.
* Use `create(GeoPointSchema)` to create a new message.
*/
export const GeoPointSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 2);
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 4);

/**
* Describes the message anduril.entitymanager.v1.GeoLine.
* Use `create(GeoLineSchema)` to create a new message.
*/
export const GeoLineSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 3);
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 5);

/**
* Describes the message anduril.entitymanager.v1.GeoPolygon.
* Use `create(GeoPolygonSchema)` to create a new message.
*/
export const GeoPolygonSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 4);
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 6);

/**
* Describes the message anduril.entitymanager.v1.GeoEllipse.
* Use `create(GeoEllipseSchema)` to create a new message.
*/
export const GeoEllipseSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 5);
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 7);

/**
* Describes the message anduril.entitymanager.v1.GeoEllipsoid.
* Use `create(GeoEllipsoidSchema)` to create a new message.
*/
export const GeoEllipsoidSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 6);
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 8);

/**
* Describes the message anduril.entitymanager.v1.LinearRing.
* Use `create(LinearRingSchema)` to create a new message.
*/
export const LinearRingSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 7);
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 9);

/**
* Describes the message anduril.entitymanager.v1.GeoPolygonPosition.
* Use `create(GeoPolygonPositionSchema)` to create a new message.
*/
export const GeoPolygonPositionSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 8);
messageDesc(file_anduril_entitymanager_v1_geoentity_pub, 10);

/**
* Describes the enum anduril.entitymanager.v1.GeoType.
Expand All @@ -89,3 +103,27 @@ export const GeoTypeSchema = /*@__PURE__*/
export const GeoType = /*@__PURE__*/
tsEnum(GeoTypeSchema);

/**
* Describes the enum anduril.entitymanager.v1.ControlAreaType.
*/
export const ControlAreaTypeSchema = /*@__PURE__*/
enumDesc(file_anduril_entitymanager_v1_geoentity_pub, 1);

/**
* @generated from enum anduril.entitymanager.v1.ControlAreaType
*/
export const ControlAreaType = /*@__PURE__*/
tsEnum(ControlAreaTypeSchema);

/**
* Describes the enum anduril.entitymanager.v1.ACMDetailType.
*/
export const ACMDetailTypeSchema = /*@__PURE__*/
enumDesc(file_anduril_entitymanager_v1_geoentity_pub, 2);

/**
* @generated from enum anduril.entitymanager.v1.ACMDetailType
*/
export const ACMDetailType = /*@__PURE__*/
tsEnum(ACMDetailTypeSchema);