//
//  Generated code. Do not modify.
//  source: claim.proto
//
// @dart = 3.3

// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names, library_prefixes
// ignore_for_file: non_constant_identifier_names, prefer_final_fields
// ignore_for_file: unnecessary_import, unnecessary_this, unused_import

import 'dart:convert' as $convert;
import 'dart:core' as $core;
import 'dart:typed_data' as $typed_data;

@$core.Deprecated('Use claimDescriptor instead')
const Claim$json = {
  '1': 'Claim',
  '2': [
    {'1': 'LastEventHeader', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '10': 'LastEventHeader'},
    {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'},
    {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.ClaimPayload', '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `Claim`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List claimDescriptor = $convert.base64Decode(
    'CgVDbGFpbRI6Cg9MYXN0RXZlbnRIZWFkZXIYASABKAsyEC5hcGkuRXZlbnRIZWFkZXJSD0xhc3'
    'RFdmVudEhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQSKwoHUGF5bG9hZBgD'
    'IAEoCzIRLmFwaS5DbGFpbVBheWxvYWRSB1BheWxvYWQ6IZJBHgocMhpBZ2dyZWdhdGlvbiBvYm'
    'plY3QgbWVzc2FnZQ==');

@$core.Deprecated('Use claimPayloadDescriptor instead')
const ClaimPayload$json = {
  '1': 'ClaimPayload',
  '2': [
    {'1': 'ClaimTypeID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'ClaimTypeID'},
    {'1': 'EntityID', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'EntityID'},
    {'1': 'Criticality', '3': 3, '4': 1, '5': 14, '6': '.api.ClaimCriticality', '8': {}, '10': 'Criticality'},
    {'1': 'Status', '3': 4, '4': 1, '5': 11, '6': '.api.ClaimStatusStruct', '8': {}, '10': 'Status'},
    {'1': 'CreationDate', '3': 6, '4': 1, '5': 9, '8': {}, '10': 'CreationDate'},
    {'1': 'Assignees', '3': 7, '4': 3, '5': 9, '8': {}, '10': 'Assignees'},
    {'1': 'RemovedAssignees', '3': 16, '4': 3, '5': 9, '8': {}, '10': 'RemovedAssignees'},
    {'1': 'AddedAssignees', '3': 17, '4': 3, '5': 9, '8': {}, '10': 'AddedAssignees'},
    {'1': 'EndComment', '3': 8, '4': 1, '5': 9, '8': {}, '10': 'EndComment'},
    {'1': 'Closure', '3': 9, '4': 1, '5': 11, '6': '.api.ClaimClosure', '8': {}, '10': 'Closure'},
    {'1': 'Attachments', '3': 10, '4': 3, '5': 11, '6': '.api.AttachmentSummary', '8': {}, '10': 'Attachments'},
    {'1': 'AttachmentNumber', '3': 11, '4': 1, '5': 5, '8': {}, '10': 'AttachmentNumber'},
    {'1': 'Amount', '3': 12, '4': 1, '5': 11, '6': '.api.Amount', '8': {}, '10': 'Amount'},
    {'1': 'Reason', '3': 13, '4': 1, '5': 9, '8': {}, '10': 'Reason'},
    {'1': 'ReasonCode', '3': 18, '4': 1, '5': 9, '8': {}, '10': 'ReasonCode'},
    {'1': 'Sector', '3': 14, '4': 1, '5': 14, '6': '.api.ClaimSector', '8': {}, '10': 'Sector'},
    {'1': 'EntityType', '3': 15, '4': 1, '5': 14, '6': '.api.ClaimEntityType', '8': {}, '10': 'EntityType'},
    {'1': 'MetaData', '3': 19, '4': 3, '5': 11, '6': '.api.MetadataElement', '8': {}, '10': 'MetaData'},
    {'1': 'Title', '3': 20, '4': 1, '5': 9, '8': {}, '10': 'Title'},
    {'1': 'DisplayID', '3': 21, '4': 1, '5': 9, '8': {}, '10': 'DisplayID'},
  ],
  '7': {},
};

/// Descriptor for `ClaimPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List claimPayloadDescriptor = $convert.base64Decode(
    'CgxDbGFpbVBheWxvYWQSlwEKC0NsYWltVHlwZUlEGAEgASgJQnWSQR4yHElkZW50aWZpZXIgb2'
    'YgdGhlIGNsYWltIHR5cGX6QgRyAhABysIYHAoaCgEqEhVnZW5lcmF0ZWRUZXh0LGtleXdvcmTS'
    'whgSChAKBUNsYWltEgVjbGFpbRgB2sIYEwoRCgEqEgxzaG9ydEtleXdvcmRSC0NsYWltVHlwZU'
    'lEEpcBCghFbnRpdHlJRBgCIAEoCUJ7kkEkMiJJZGVudGlmaWVyIG9mIHRoZSB0YXJnZXR0ZWQg'
    'ZW50aXR5+kIEcgIQAcrCGBwKGgoBKhIVZ2VuZXJhdGVkVGV4dCxrZXl3b3Jk0sIYEgoQCgVDbG'
    'FpbRIFY2xhaW0YAdrCGBMKEQoBKhIMc2hvcnRLZXl3b3JkUghFbnRpdHlJRBJsCgtDcml0aWNh'
    'bGl0eRgDIAEoDjIVLmFwaS5DbGFpbUNyaXRpY2FsaXR5QjOSQRoyGENyaXRpY2FsaXR5IG9mIH'
    'RoZSBjbGFpbdLCGBIKEAoFQ2xhaW0SBWNsYWltGAFSC0NyaXRpY2FsaXR5ElkKBlN0YXR1cxgE'
    'IAEoCzIWLmFwaS5DbGFpbVN0YXR1c1N0cnVjdEIpkkEVMhNTdGF0dXMgb2YgdGhlIGNsYWlt8s'
    'EYDVN0YXR1c1VwZGF0ZWRSBlN0YXR1cxJRCgxDcmVhdGlvbkRhdGUYBiABKAlCLfpCBXID0AEB'
    '0sIYEgoQCgVDbGFpbRIFY2xhaW0YAdrCGAsKCQoBKhIEZGF0ZVIMQ3JlYXRpb25EYXRlEnkKCU'
    'Fzc2lnbmVlcxgHIAMoCUJbkkEhMh9Db250YWN0cyBhc3NpZ25lZCBvbiB0aGUgY2xhaW1z8sEY'
    'DkFzc2lnbmVlc0FkZGVk0sIYEgoQCgVDbGFpbRIFY2xhaW0YAdrCGAsKCQoBKhIEdXNlclIJQX'
    'NzaWduZWVzElQKEFJlbW92ZWRBc3NpZ25lZXMYECADKAlCKJJBAkAB8sEYEEFzc2lnbmVlc1Jl'
    'bW92ZWTawhgLCgkKASoSBHVzZXJSEFJlbW92ZWRBc3NpZ25lZXMSLQoOQWRkZWRBc3NpZ25lZX'
    'MYESADKAlCBZJBAkABUg5BZGRlZEFzc2lnbmVlcxI9CgpFbmRDb21tZW50GAggASgJQh2SQRoy'
    'GEVuZCBjb21tZW50IG9mIHRoZSBjbGFpbVIKRW5kQ29tbWVudBJdCgdDbG9zdXJlGAkgASgLMh'
    'EuYXBpLkNsYWltQ2xvc3VyZUIwkkEtMitDbG9zdXJlIHJlc3BvbnNpYmxlIGFuZCBjYXVzZXMg'
    'b2YgdGhlIGNsYWltUgdDbG9zdXJlEoIBCgtBdHRhY2htZW50cxgKIAMoCzIWLmFwaS5BdHRhY2'
    'htZW50U3VtbWFyeUJIkkEgMh5OdW1iZXIgb2YgYXR0YWNobWVudHMgcGVyIHR5cGXywRghQXR0'
    'YWNobWVudEFkZGVkLEF0dGFjaG1lbnRSZW1vdmVkUgtBdHRhY2htZW50cxJMChBBdHRhY2htZW'
    '50TnVtYmVyGAsgASgFQiCSQR0yG1RvdGFsIG51bWJlciBvZiBhdHRhY2htZW50c1IQQXR0YWNo'
    'bWVudE51bWJlchJDCgZBbW91bnQYDCABKAsyCy5hcGkuQW1vdW50Qh6SQRsyGUFtb3VudCB2YW'
    'x1ZSBvZiB0aGUgY2xhaW1SBkFtb3VudBI4CgZSZWFzb24YDSABKAlCIPpCB3IFEAEY/wHSwhgS'
    'ChAKBUNsYWltEgVjbGFpbRgBUgZSZWFzb24SeQoKUmVhc29uQ29kZRgSIAEoCUJZ+kIUchIQAT'
    'IOXlthLXpBLVowLTldKyTKwhgUChIKASoSDWdlbmVyYXRlZFRleHTSwhgSChAKBUNsYWltEgVj'
    'bGFpbRgB2sIYEAoOCgEqEglzaG9ydFRleHRSClJlYXNvbkNvZGUSSAoGU2VjdG9yGA4gASgOMh'
    'AuYXBpLkNsYWltU2VjdG9yQh76QgWCAQIQAdLCGBIKEAoFQ2xhaW0SBWNsYWltGAFSBlNlY3Rv'
    'chJUCgpFbnRpdHlUeXBlGA8gASgOMhQuYXBpLkNsYWltRW50aXR5VHlwZUIe+kIFggECEAHSwh'
    'gSChAKBUNsYWltEgVjbGFpbRgBUgpFbnRpdHlUeXBlEtMBCghNZXRhRGF0YRgTIAMoCzIULmFw'
    'aS5NZXRhZGF0YUVsZW1lbnRCoAGSQYgBMoUBTWV0YWRhdGEgYXJlIGNoYXJhY3RlcmlzdGljcy'
    'BzcGVjaWZpYyB0byB0aGUgcHJvamVjdC4gVGhleSBjYW4gYmUgb2Ygc2V2ZXJhbCBkYXRhIGZv'
    'cm0gKHN0cmluZywgaW50ZWdlciwgZmxvYXQsIGJvb2xlYW4gb3IgdGltZXN0YW1wKcDBGAHqwR'
    'gDS2V5qsIYBUNsYWltUghNZXRhRGF0YRItCgVUaXRsZRgUIAEoCUIXkkEUMhJUaXRsZSBvZiB0'
    'aGUgY2xhaW1SBVRpdGxlErYBCglEaXNwbGF5SUQYFSABKAlClwGSQUAyPklkZW50aWZpZXIgdG'
    '8gZGlzcGxheSwgYmVjYXVzZSBpdCBtYXkgZGlmZmVyIGZyb20gdGhlIEVudGl0eUlE+kIEcgIQ'
    'AcrCGBwKGgoBKhIVZ2VuZXJhdGVkVGV4dCxrZXl3b3Jk0sIYEgoQCgVDbGFpbRIFY2xhaW0YAd'
    'rCGBMKEQoBKhIMc2hvcnRLZXl3b3JkUglEaXNwbGF5SUQ6NZJBMgow0gELQ2xhaW1UeXBlSUTS'
    'AQhFbnRpdHlJRNIBC0NyaXRpY2FsaXR50gEGU3RhdHVz');

@$core.Deprecated('Use claimTripletDescriptor instead')
const ClaimTriplet$json = {
  '1': 'ClaimTriplet',
  '2': [
    {'1': 'Current', '3': 1, '4': 1, '5': 11, '6': '.api.Claim', '10': 'Current'},
    {'1': 'Previous', '3': 2, '4': 1, '5': 11, '6': '.api.Claim', '10': 'Previous'},
    {'1': 'LastEvent', '3': 3, '4': 1, '5': 11, '6': '.api.Claim', '10': 'LastEvent'},
  ],
};

/// Descriptor for `ClaimTriplet`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List claimTripletDescriptor = $convert.base64Decode(
    'CgxDbGFpbVRyaXBsZXQSJAoHQ3VycmVudBgBIAEoCzIKLmFwaS5DbGFpbVIHQ3VycmVudBImCg'
    'hQcmV2aW91cxgCIAEoCzIKLmFwaS5DbGFpbVIIUHJldmlvdXMSKAoJTGFzdEV2ZW50GAMgASgL'
    'MgouYXBpLkNsYWltUglMYXN0RXZlbnQ=');

