//
//  Generated code. Do not modify.
//  source: tracking.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 trackingPayloadDescriptor instead')
const TrackingPayload$json = {
  '1': 'TrackingPayload',
  '2': [
    {'1': 'HandlingunitID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'HandlingunitID'},
    {'1': 'TrackingURL', '3': 2, '4': 1, '5': 9, '10': 'TrackingURL'},
    {'1': 'Events', '3': 3, '4': 3, '5': 11, '6': '.api.TrackingEvent', '8': {}, '10': 'Events'},
    {'1': 'NextTrackingID', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'NextTrackingID'},
    {'1': 'NextTrackingURL', '3': 5, '4': 1, '5': 9, '10': 'NextTrackingURL'},
    {'1': 'Status', '3': 7, '4': 1, '5': 11, '6': '.api.TrackingStatusStruct', '8': {}, '10': 'Status'},
    {'1': 'DispatchedDateTime', '3': 8, '4': 1, '5': 11, '6': '.api.DateTime', '10': 'DispatchedDateTime'},
    {'1': 'HUCarrier', '3': 9, '4': 1, '5': 11, '6': '.api.TradeTier', '10': 'HUCarrier'},
    {'1': 'HUShipFrom', '3': 10, '4': 1, '5': 11, '6': '.api.TradeTier', '10': 'HUShipFrom'},
    {'1': 'HUShipTo', '3': 11, '4': 1, '5': 11, '6': '.api.TradeTier', '10': 'HUShipTo'},
    {'1': 'NextHUCarrier', '3': 12, '4': 1, '5': 11, '6': '.api.TradeTier', '8': {}, '10': 'NextHUCarrier'},
    {'1': 'NextHUShipFrom', '3': 13, '4': 1, '5': 11, '6': '.api.TradeTier', '8': {}, '10': 'NextHUShipFrom'},
    {'1': 'NextHUShipTo', '3': 14, '4': 1, '5': 11, '6': '.api.TradeTier', '8': {}, '10': 'NextHUShipTo'},
    {'1': 'Attachments', '3': 15, '4': 3, '5': 11, '6': '.api.AttachmentSummary', '8': {}, '10': 'Attachments'},
    {'1': 'AttachmentNumber', '3': 16, '4': 1, '5': 5, '8': {}, '10': 'AttachmentNumber'},
    {'1': 'TrackingETA', '3': 19, '4': 1, '5': 11, '6': '.api.ETA', '8': {}, '10': 'TrackingETA'},
  ],
};

/// Descriptor for `TrackingPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List trackingPayloadDescriptor = $convert.base64Decode(
    'Cg9UcmFja2luZ1BheWxvYWQShwEKDkhhbmRsaW5ndW5pdElEGAEgASgJQl+iwhgIVHJhY2tpbm'
    'fKwhgcChoKASoSFWdlbmVyYXRlZFRleHQsa2V5d29yZNLCGBgKFgoIVHJhY2tpbmcSCHRyYWNr'
    'aW5nGAHawhgTChEKASoSDHNob3J0S2V5d29yZFIOSGFuZGxpbmd1bml0SUQSIAoLVHJhY2tpbm'
    'dVUkwYAiABKAlSC1RyYWNraW5nVVJMEjgKBkV2ZW50cxgDIAMoCzISLmFwaS5UcmFja2luZ0V2'
    'ZW50QgyywhgITm90aWZpZWRSBkV2ZW50cxJfCg5OZXh0VHJhY2tpbmdJRBgEIAEoCUI3ysIYHA'
    'oaCgEqEhVnZW5lcmF0ZWRUZXh0LGtleXdvcmTawhgTChEKASoSDHNob3J0S2V5d29yZFIOTmV4'
    'dFRyYWNraW5nSUQSKAoPTmV4dFRyYWNraW5nVVJMGAUgASgJUg9OZXh0VHJhY2tpbmdVUkwSQA'
    'oGU3RhdHVzGAcgASgLMhkuYXBpLlRyYWNraW5nU3RhdHVzU3RydWN0Qg2SQQJAAfpCBYoBAhgB'
    'UgZTdGF0dXMSPQoSRGlzcGF0Y2hlZERhdGVUaW1lGAggASgLMg0uYXBpLkRhdGVUaW1lUhJEaX'
    'NwYXRjaGVkRGF0ZVRpbWUSLAoJSFVDYXJyaWVyGAkgASgLMg4uYXBpLlRyYWRlVGllclIJSFVD'
    'YXJyaWVyEi4KCkhVU2hpcEZyb20YCiABKAsyDi5hcGkuVHJhZGVUaWVyUgpIVVNoaXBGcm9tEi'
    'oKCEhVU2hpcFRvGAsgASgLMg4uYXBpLlRyYWRlVGllclIISFVTaGlwVG8SXAoNTmV4dEhVQ2Fy'
    'cmllchgMIAEoCzIOLmFwaS5UcmFkZVRpZXJCJprCGBYKFAoIVHJhY2tpbmcSCHRyYWNraW5nws'
    'IYCFRyYWNraW5nUg1OZXh0SFVDYXJyaWVyEl4KDk5leHRIVVNoaXBGcm9tGA0gASgLMg4uYXBp'
    'LlRyYWRlVGllckImmsIYFgoUCghUcmFja2luZxIIdHJhY2tpbmfCwhgIVHJhY2tpbmdSDk5leH'
    'RIVVNoaXBGcm9tEloKDE5leHRIVVNoaXBUbxgOIAEoCzIOLmFwaS5UcmFkZVRpZXJCJprCGBYK'
    'FAoIVHJhY2tpbmcSCHRyYWNraW5nwsIYCFRyYWNraW5nUgxOZXh0SFVTaGlwVG8SggEKC0F0dG'
    'FjaG1lbnRzGA8gAygLMhYuYXBpLkF0dGFjaG1lbnRTdW1tYXJ5QkiSQSAyHk51bWJlciBvZiBh'
    'dHRhY2htZW50cyBwZXIgdHlwZfLBGCFBdHRhY2htZW50QWRkZWQsQXR0YWNobWVudFJlbW92ZW'
    'RSC0F0dGFjaG1lbnRzEkwKEEF0dGFjaG1lbnROdW1iZXIYECABKAVCIJJBHTIbVG90YWwgbnVt'
    'YmVyIG9mIGF0dGFjaG1lbnRzUhBBdHRhY2htZW50TnVtYmVyEowBCgtUcmFja2luZ0VUQRgTIA'
    'EoCzIILmFwaS5FVEFCYJJBTzJNRXN0aW1hdGVkIFRpbWUgb2YgQXJyaXZhbCBmb3IgdGhlIEhh'
    'bmRsaW5nVW5pdChzKSBjb25jZXJuZWQgYnkgdGhlIHRyYWNraW5nSUTywRgKRVRBVXBkYXRlZF'
    'ILVHJhY2tpbmdFVEE=');

@$core.Deprecated('Use trackingDescriptor instead')
const Tracking$json = {
  '1': 'Tracking',
  '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.TrackingPayload', '10': 'Payload'},
  ],
};

/// Descriptor for `Tracking`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List trackingDescriptor = $convert.base64Decode(
    'CghUcmFja2luZxI6Cg9MYXN0RXZlbnRIZWFkZXIYASABKAsyEC5hcGkuRXZlbnRIZWFkZXJSD0'
    'xhc3RFdmVudEhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQSLgoHUGF5bG9h'
    'ZBgDIAEoCzIULmFwaS5UcmFja2luZ1BheWxvYWRSB1BheWxvYWQ=');

@$core.Deprecated('Use trackingEnrichmentDescriptor instead')
const TrackingEnrichment$json = {
  '1': 'TrackingEnrichment',
  '2': [
    {'1': 'ParentEventID', '3': 1, '4': 1, '5': 9, '10': 'ParentEventID'},
    {'1': 'EntityName', '3': 2, '4': 1, '5': 9, '10': 'EntityName'},
    {'1': 'EntityRefID', '3': 3, '4': 1, '5': 9, '10': 'EntityRefID'},
    {'1': 'RefFilter', '3': 4, '4': 1, '5': 9, '10': 'RefFilter'},
    {'1': 'MergePath', '3': 5, '4': 1, '5': 9, '10': 'MergePath'},
    {'1': 'Actor', '3': 11, '4': 1, '5': 11, '6': '.api.ActorPayload', '9': 0, '10': 'Actor'},
    {'1': 'Partner', '3': 12, '4': 1, '5': 11, '6': '.api.PartnerPayload', '9': 0, '10': 'Partner'},
    {'1': 'Project', '3': 6, '4': 1, '5': 9, '10': 'Project'},
    {'1': 'ParentEntityName', '3': 7, '4': 1, '5': 9, '10': 'ParentEntityName'},
    {'1': 'ParentEntityID', '3': 8, '4': 1, '5': 9, '10': 'ParentEntityID'},
  ],
  '8': [
    {'1': 'Content'},
  ],
};

/// Descriptor for `TrackingEnrichment`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List trackingEnrichmentDescriptor = $convert.base64Decode(
    'ChJUcmFja2luZ0VucmljaG1lbnQSJAoNUGFyZW50RXZlbnRJRBgBIAEoCVINUGFyZW50RXZlbn'
    'RJRBIeCgpFbnRpdHlOYW1lGAIgASgJUgpFbnRpdHlOYW1lEiAKC0VudGl0eVJlZklEGAMgASgJ'
    'UgtFbnRpdHlSZWZJRBIcCglSZWZGaWx0ZXIYBCABKAlSCVJlZkZpbHRlchIcCglNZXJnZVBhdG'
    'gYBSABKAlSCU1lcmdlUGF0aBIpCgVBY3RvchgLIAEoCzIRLmFwaS5BY3RvclBheWxvYWRIAFIF'
    'QWN0b3ISLwoHUGFydG5lchgMIAEoCzITLmFwaS5QYXJ0bmVyUGF5bG9hZEgAUgdQYXJ0bmVyEh'
    'gKB1Byb2plY3QYBiABKAlSB1Byb2plY3QSKgoQUGFyZW50RW50aXR5TmFtZRgHIAEoCVIQUGFy'
    'ZW50RW50aXR5TmFtZRImCg5QYXJlbnRFbnRpdHlJRBgIIAEoCVIOUGFyZW50RW50aXR5SURCCQ'
    'oHQ29udGVudA==');

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

/// Descriptor for `TrackingTriplet`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List trackingTripletDescriptor = $convert.base64Decode(
    'Cg9UcmFja2luZ1RyaXBsZXQSJwoHQ3VycmVudBgBIAEoCzINLmFwaS5UcmFja2luZ1IHQ3Vycm'
    'VudBIpCghQcmV2aW91cxgCIAEoCzINLmFwaS5UcmFja2luZ1IIUHJldmlvdXMSKwoJTGFzdEV2'
    'ZW50GAMgASgLMg0uYXBpLlRyYWNraW5nUglMYXN0RXZlbnQ=');

