1- // @generated by protoc-gen-es v1.7.2 with parameter "js_import_style=legacy_commonjs"
1+ // @generated by protoc-gen-es v2.2.0
22// @generated from file anduril/entitymanager/v1/classification.pub.proto (package anduril.entitymanager.v1, syntax proto3)
33/* eslint-disable */
4- // @ts -nocheck
54
6- import type { BinaryReadOptions , FieldList , JsonReadOptions , JsonValue , PartialMessage , PlainMessage } from "@bufbuild/protobuf" ;
7- import { Message , proto3 } from "@bufbuild/protobuf" ;
5+ import type { GenEnum , GenFile , GenMessage } from "@bufbuild/protobuf/codegenv1 " ;
6+ import type { Message } from "@bufbuild/protobuf" ;
87
98/**
10- * An enumeration of security classification levels.
11- *
12- * @generated from enum anduril.entitymanager.v1.ClassificationLevels
9+ * Describes the file anduril/entitymanager/v1/classification.pub.proto.
1310 */
14- export declare enum ClassificationLevels {
15- /**
16- * @generated from enum value: CLASSIFICATION_LEVELS_INVALID = 0;
17- */
18- INVALID = 0 ,
19-
20- /**
21- * @generated from enum value: CLASSIFICATION_LEVELS_UNCLASSIFIED = 1;
22- */
23- UNCLASSIFIED = 1 ,
24-
25- /**
26- * @generated from enum value: CLASSIFICATION_LEVELS_CONTROLLED_UNCLASSIFIED = 2;
27- */
28- CONTROLLED_UNCLASSIFIED = 2 ,
29-
30- /**
31- * @generated from enum value: CLASSIFICATION_LEVELS_CONFIDENTIAL = 3;
32- */
33- CONFIDENTIAL = 3 ,
34-
35- /**
36- * @generated from enum value: CLASSIFICATION_LEVELS_SECRET = 4;
37- */
38- SECRET = 4 ,
39-
40- /**
41- * @generated from enum value: CLASSIFICATION_LEVELS_TOP_SECRET = 5;
42- */
43- TOP_SECRET = 5 ,
44- }
11+ export declare const file_anduril_entitymanager_v1_classification_pub : GenFile ;
4512
4613/**
4714 * A component that describes an entity's security classification levels.
4815 *
4916 * @generated from message anduril.entitymanager.v1.Classification
5017 */
51- export declare class Classification extends Message < Classification > {
18+ export declare type Classification = Message < "anduril.entitymanager.v1. Classification" > & {
5219 /**
5320 * @generated from field: anduril.entitymanager.v1.ClassificationLevels level = 1 [deprecated = true];
5421 * @deprecated
@@ -70,28 +37,20 @@ export declare class Classification extends Message<Classification> {
7037 * @generated from field: repeated anduril.entitymanager.v1.FieldClassificationInformation fields = 3;
7138 */
7239 fields : FieldClassificationInformation [ ] ;
40+ } ;
7341
74- constructor ( data ?: PartialMessage < Classification > ) ;
75-
76- static readonly runtime : typeof proto3 ;
77- static readonly typeName = "anduril.entitymanager.v1.Classification" ;
78- static readonly fields : FieldList ;
79-
80- static fromBinary ( bytes : Uint8Array , options ?: Partial < BinaryReadOptions > ) : Classification ;
81-
82- static fromJson ( jsonValue : JsonValue , options ?: Partial < JsonReadOptions > ) : Classification ;
83-
84- static fromJsonString ( jsonString : string , options ?: Partial < JsonReadOptions > ) : Classification ;
85-
86- static equals ( a : Classification | PlainMessage < Classification > | undefined , b : Classification | PlainMessage < Classification > | undefined ) : boolean ;
87- }
42+ /**
43+ * Describes the message anduril.entitymanager.v1.Classification.
44+ * Use `create(ClassificationSchema)` to create a new message.
45+ */
46+ export declare const ClassificationSchema : GenMessage < Classification > ;
8847
8948/**
9049 * A field specific classification information definition.
9150 *
9251 * @generated from message anduril.entitymanager.v1.FieldClassificationInformation
9352 */
94- export declare class FieldClassificationInformation extends Message < FieldClassificationInformation > {
53+ export declare type FieldClassificationInformation = Message < "anduril.entitymanager.v1. FieldClassificationInformation" > & {
9554 /**
9655 * Proto field path which is the string representation of a field.
9756 * > example: signal.bandwidth_hz would be bandwidth_hz in the signal component
@@ -106,21 +65,13 @@ export declare class FieldClassificationInformation extends Message<FieldClassif
10665 * @generated from field: anduril.entitymanager.v1.ClassificationInformation classification_information = 2;
10766 */
10867 classificationInformation ?: ClassificationInformation ;
68+ } ;
10969
110- constructor ( data ?: PartialMessage < FieldClassificationInformation > ) ;
111-
112- static readonly runtime : typeof proto3 ;
113- static readonly typeName = "anduril.entitymanager.v1.FieldClassificationInformation" ;
114- static readonly fields : FieldList ;
115-
116- static fromBinary ( bytes : Uint8Array , options ?: Partial < BinaryReadOptions > ) : FieldClassificationInformation ;
117-
118- static fromJson ( jsonValue : JsonValue , options ?: Partial < JsonReadOptions > ) : FieldClassificationInformation ;
119-
120- static fromJsonString ( jsonString : string , options ?: Partial < JsonReadOptions > ) : FieldClassificationInformation ;
121-
122- static equals ( a : FieldClassificationInformation | PlainMessage < FieldClassificationInformation > | undefined , b : FieldClassificationInformation | PlainMessage < FieldClassificationInformation > | undefined ) : boolean ;
123- }
70+ /**
71+ * Describes the message anduril.entitymanager.v1.FieldClassificationInformation.
72+ * Use `create(FieldClassificationInformationSchema)` to create a new message.
73+ */
74+ export declare const FieldClassificationInformationSchema : GenMessage < FieldClassificationInformation > ;
12475
12576/**
12677 * Represents all of the necessary information required to generate a summarized
@@ -131,7 +82,7 @@ export declare class FieldClassificationInformation extends Message<FieldClassif
13182 *
13283 * @generated from message anduril.entitymanager.v1.ClassificationInformation
13384 */
134- export declare class ClassificationInformation extends Message < ClassificationInformation > {
85+ export declare type ClassificationInformation = Message < "anduril.entitymanager.v1. ClassificationInformation" > & {
13586 /**
13687 * Classification level to be applied to the information in question.
13788 *
@@ -145,19 +96,53 @@ export declare class ClassificationInformation extends Message<ClassificationInf
14596 * @generated from field: repeated string caveats = 2;
14697 */
14798 caveats : string [ ] ;
99+ } ;
148100
149- constructor ( data ?: PartialMessage < ClassificationInformation > ) ;
101+ /**
102+ * Describes the message anduril.entitymanager.v1.ClassificationInformation.
103+ * Use `create(ClassificationInformationSchema)` to create a new message.
104+ */
105+ export declare const ClassificationInformationSchema : GenMessage < ClassificationInformation > ;
150106
151- static readonly runtime : typeof proto3 ;
152- static readonly typeName = "anduril.entitymanager.v1.ClassificationInformation" ;
153- static readonly fields : FieldList ;
107+ /**
108+ * An enumeration of security classification levels.
109+ *
110+ * @generated from enum anduril.entitymanager.v1.ClassificationLevels
111+ */
112+ export enum ClassificationLevels {
113+ /**
114+ * @generated from enum value: CLASSIFICATION_LEVELS_INVALID = 0;
115+ */
116+ INVALID = 0 ,
117+
118+ /**
119+ * @generated from enum value: CLASSIFICATION_LEVELS_UNCLASSIFIED = 1;
120+ */
121+ UNCLASSIFIED = 1 ,
154122
155- static fromBinary ( bytes : Uint8Array , options ?: Partial < BinaryReadOptions > ) : ClassificationInformation ;
123+ /**
124+ * @generated from enum value: CLASSIFICATION_LEVELS_CONTROLLED_UNCLASSIFIED = 2;
125+ */
126+ CONTROLLED_UNCLASSIFIED = 2 ,
156127
157- static fromJson ( jsonValue : JsonValue , options ?: Partial < JsonReadOptions > ) : ClassificationInformation ;
128+ /**
129+ * @generated from enum value: CLASSIFICATION_LEVELS_CONFIDENTIAL = 3;
130+ */
131+ CONFIDENTIAL = 3 ,
158132
159- static fromJsonString ( jsonString : string , options ?: Partial < JsonReadOptions > ) : ClassificationInformation ;
133+ /**
134+ * @generated from enum value: CLASSIFICATION_LEVELS_SECRET = 4;
135+ */
136+ SECRET = 4 ,
160137
161- static equals ( a : ClassificationInformation | PlainMessage < ClassificationInformation > | undefined , b : ClassificationInformation | PlainMessage < ClassificationInformation > | undefined ) : boolean ;
138+ /**
139+ * @generated from enum value: CLASSIFICATION_LEVELS_TOP_SECRET = 5;
140+ */
141+ TOP_SECRET = 5 ,
162142}
163143
144+ /**
145+ * Describes the enum anduril.entitymanager.v1.ClassificationLevels.
146+ */
147+ export declare const ClassificationLevelsSchema : GenEnum < ClassificationLevels > ;
148+
0 commit comments