// This is a generated file - do not edit.
//
// Generated from siteBooking.proto.

// @dart = 3.3

// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names, unused_import

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

@$core.Deprecated('Use getBookingSlotsRequestDescriptor instead')
const GetBookingSlotsRequest$json = {
  '1': 'GetBookingSlotsRequest',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'AppointmentType', '3': 2, '4': 1, '5': 14, '6': '.api.AppointmentType', '8': {}, '10': 'AppointmentType'},
    {
      '1': 'SegmentationSelections',
      '3': 4,
      '4': 3,
      '5': 11,
      '6': '.api.SegmentationSelection',
      '8': {'3': true},
      '10': 'SegmentationSelections',
    },
    {'1': 'SegmentationKeys', '3': 14, '4': 3, '5': 11, '6': '.api.MetadataElement', '8': {}, '10': 'SegmentationKeys'},
    {'1': 'StartDate', '3': 5, '4': 1, '5': 9, '8': {}, '10': 'StartDate'},
    {'1': 'EndDate', '3': 6, '4': 1, '5': 9, '8': {}, '10': 'EndDate'},
    {'1': 'SkippedAppointmentIDs', '3': 7, '4': 3, '5': 9, '10': 'SkippedAppointmentIDs'},
    {'1': 'Loading', '3': 10, '4': 1, '5': 11, '6': '.api.AppointmentContent', '10': 'Loading'},
    {'1': 'Unloading', '3': 11, '4': 1, '5': 11, '6': '.api.AppointmentContent', '10': 'Unloading'},
    {'1': 'CarrierInformation', '3': 12, '4': 3, '5': 11, '6': '.api.MetadataElement', '8': {}, '10': 'CarrierInformation'},
    {'1': 'MetaData', '3': 13, '4': 3, '5': 11, '6': '.api.MetadataElement', '8': {}, '10': 'MetaData'},
  ],
  '7': {},
};

/// Descriptor for `GetBookingSlotsRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getBookingSlotsRequestDescriptor = $convert.base64Decode(
    'ChZHZXRCb29raW5nU2xvdHNSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLmFwaS5SZXF1ZXN0UH'
    'JvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISSQoPQXBwb2ludG1lbnRUeXBlGAIgASgO'
    'MhQuYXBpLkFwcG9pbnRtZW50VHlwZUIJuoEBBYIBAhABUg9BcHBvaW50bWVudFR5cGUSVgoWU2'
    'VnbWVudGF0aW9uU2VsZWN0aW9ucxgEIAMoCzIaLmFwaS5TZWdtZW50YXRpb25TZWxlY3Rpb25C'
    'AhgBUhZTZWdtZW50YXRpb25TZWxlY3Rpb25zEmMKEFNlZ21lbnRhdGlvbktleXMYDiADKAsyFC'
    '5hcGkuTWV0YWRhdGFFbGVtZW50QiGSQRMyEVNlZ21lbnRhdGlvbiBrZXlzwMEYAerBGANLZXlS'
    'EFNlZ21lbnRhdGlvbktleXMScAoJU3RhcnREYXRlGAUgASgJQlKSQRKKAQ9eW2EtekEtWjAtOS'
    '1dKyS6gQE5cjcyNV4yMFswLTldezJ9LSgwWzEtOV18MVswLTJdKS0oMFsxLTldfFsxMl1bMC05'
    'XXwzWzAxXSkkUglTdGFydERhdGUSbAoHRW5kRGF0ZRgGIAEoCUJSkkESigEPXlthLXpBLVowLT'
    'ktXSskuoEBOXI3MjVeMjBbMC05XXsyfS0oMFsxLTldfDFbMC0yXSktKDBbMS05XXxbMTJdWzAt'
    'OV18M1swMV0pJFIHRW5kRGF0ZRI0ChVTa2lwcGVkQXBwb2ludG1lbnRJRHMYByADKAlSFVNraX'
    'BwZWRBcHBvaW50bWVudElEcxIxCgdMb2FkaW5nGAogASgLMhcuYXBpLkFwcG9pbnRtZW50Q29u'
    'dGVudFIHTG9hZGluZxI1CglVbmxvYWRpbmcYCyABKAsyFy5hcGkuQXBwb2ludG1lbnRDb250ZW'
    '50UglVbmxvYWRpbmcScgoSQ2FycmllckluZm9ybWF0aW9uGAwgAygLMhQuYXBpLk1ldGFkYXRh'
    'RWxlbWVudEIskkEeMhxDYXJyaWVyIGluZm9ybWF0aW9uIG1ldGFkYXRhwMEYAerBGANLZXlSEk'
    'NhcnJpZXJJbmZvcm1hdGlvbhLHAQoITWV0YURhdGEYDSADKAsyFC5hcGkuTWV0YWRhdGFFbGVt'
    'ZW50QpQBkkGFATKCAU1ldGFkYXRhIGFyZSBjaGFyYWN0ZXJpc3RpY3Mgc3BlY2lmaWMgdG8gdG'
    'hlIHNpdGUuIFRoZXkgY2FuIGJlIG9mIHNldmVyYWwgZGF0YSBmb3JtIChzdHJpbmcsIGludGVn'
    'ZXIsIGZsb2F0LCBib29sZWFuIG9yIHRpbWVzdGFtcCnAwRgB6sEYA0tleVIITWV0YURhdGE6IJ'
    'JBHQob0gEGSGVhZGVy0gEPQXBwb2ludG1lbnRUeXBl');

@$core.Deprecated('Use getBookingSlotsResponseDescriptor instead')
const GetBookingSlotsResponse$json = {
  '1': 'GetBookingSlotsResponse',
  '2': [
    {'1': 'Bookables', '3': 1, '4': 3, '5': 11, '6': '.api.BookableSlot', '10': 'Bookables'},
    {'1': 'EstimatedNeededDurationInMinutes', '3': 2, '4': 1, '5': 4, '10': 'EstimatedNeededDurationInMinutes'},
  ],
};

/// Descriptor for `GetBookingSlotsResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getBookingSlotsResponseDescriptor = $convert.base64Decode(
    'ChdHZXRCb29raW5nU2xvdHNSZXNwb25zZRIvCglCb29rYWJsZXMYASADKAsyES5hcGkuQm9va2'
    'FibGVTbG90UglCb29rYWJsZXMSSgogRXN0aW1hdGVkTmVlZGVkRHVyYXRpb25Jbk1pbnV0ZXMY'
    'AiABKARSIEVzdGltYXRlZE5lZWRlZER1cmF0aW9uSW5NaW51dGVz');

@$core.Deprecated('Use bookBookingAppointmentRequestDescriptor instead')
const BookBookingAppointmentRequest$json = {
  '1': 'BookBookingAppointmentRequest',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'},
    {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.BookAppointmentPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `BookBookingAppointmentRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List bookBookingAppointmentRequestDescriptor = $convert.base64Decode(
    'Ch1Cb29rQm9va2luZ0FwcG9pbnRtZW50UmVxdWVzdBI8CgZIZWFkZXIYASABKAsyGS5hcGkuUm'
    'VxdWVzdFByb2plY3RIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBp'
    'LkVudGl0eUlEQgm6gQEFigECEAFSAklEEkAKB1BheWxvYWQYAyABKAsyGy5hcGkuQm9va0FwcG'
    '9pbnRtZW50UGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOh2SQRoKGNIBBkhlYWRlctIBAklE'
    '0gEHUGF5bG9hZA==');

@$core.Deprecated('Use bookAppointmentPayloadDescriptor instead')
const BookAppointmentPayload$json = {
  '1': 'BookAppointmentPayload',
  '2': [
    {'1': 'AppointmentType', '3': 1, '4': 1, '5': 14, '6': '.api.AppointmentType', '8': {}, '10': 'AppointmentType'},
    {
      '1': 'SegmentationSelections',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.api.SegmentationSelection',
      '8': {'3': true},
      '10': 'SegmentationSelections',
    },
    {'1': 'SegmentationKeys', '3': 14, '4': 3, '5': 11, '6': '.api.MetadataElement', '8': {}, '10': 'SegmentationKeys'},
    {'1': 'CarrierInformation', '3': 3, '4': 3, '5': 11, '6': '.api.MetadataElement', '8': {}, '10': 'CarrierInformation'},
    {'1': 'Slot', '3': 4, '4': 1, '5': 11, '6': '.api.Slot', '10': 'Slot'},
    {'1': 'MetaData', '3': 6, '4': 3, '5': 11, '6': '.api.MetadataElement', '8': {}, '10': 'MetaData'},
    {'1': 'Reason', '3': 7, '4': 1, '5': 9, '10': 'Reason'},
    {'1': 'InstructionAck', '3': 8, '4': 1, '5': 8, '10': 'InstructionAck'},
    {'1': 'TimeZone', '3': 9, '4': 1, '5': 9, '10': 'TimeZone'},
    {'1': 'Loading', '3': 10, '4': 1, '5': 11, '6': '.api.AppointmentContent', '10': 'Loading'},
    {'1': 'Unloading', '3': 11, '4': 1, '5': 11, '6': '.api.AppointmentContent', '10': 'Unloading'},
    {'1': 'Emails', '3': 13, '4': 3, '5': 9, '8': {}, '10': 'Emails'},
  ],
  '7': {},
};

/// Descriptor for `BookAppointmentPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List bookAppointmentPayloadDescriptor = $convert.base64Decode(
    'ChZCb29rQXBwb2ludG1lbnRQYXlsb2FkEkkKD0FwcG9pbnRtZW50VHlwZRgBIAEoDjIULmFwaS'
    '5BcHBvaW50bWVudFR5cGVCCbqBAQWCAQIQAVIPQXBwb2ludG1lbnRUeXBlElYKFlNlZ21lbnRh'
    'dGlvblNlbGVjdGlvbnMYAiADKAsyGi5hcGkuU2VnbWVudGF0aW9uU2VsZWN0aW9uQgIYAVIWU2'
    'VnbWVudGF0aW9uU2VsZWN0aW9ucxJjChBTZWdtZW50YXRpb25LZXlzGA4gAygLMhQuYXBpLk1l'
    'dGFkYXRhRWxlbWVudEIhkkETMhFTZWdtZW50YXRpb24ga2V5c8DBGAHqwRgDS2V5UhBTZWdtZW'
    '50YXRpb25LZXlzEnIKEkNhcnJpZXJJbmZvcm1hdGlvbhgDIAMoCzIULmFwaS5NZXRhZGF0YUVs'
    'ZW1lbnRCLJJBHjIcQ2FycmllciBpbmZvcm1hdGlvbiBtZXRhZGF0YcDBGAHqwRgDS2V5UhJDYX'
    'JyaWVySW5mb3JtYXRpb24SHQoEU2xvdBgEIAEoCzIJLmFwaS5TbG90UgRTbG90EscBCghNZXRh'
    'RGF0YRgGIAMoCzIULmFwaS5NZXRhZGF0YUVsZW1lbnRClAGSQYUBMoIBTWV0YWRhdGEgYXJlIG'
    'NoYXJhY3RlcmlzdGljcyBzcGVjaWZpYyB0byB0aGUgc2l0ZS4gVGhleSBjYW4gYmUgb2Ygc2V2'
    'ZXJhbCBkYXRhIGZvcm0gKHN0cmluZywgaW50ZWdlciwgZmxvYXQsIGJvb2xlYW4gb3IgdGltZX'
    'N0YW1wKcDBGAHqwRgDS2V5UghNZXRhRGF0YRIWCgZSZWFzb24YByABKAlSBlJlYXNvbhImCg5J'
    'bnN0cnVjdGlvbkFjaxgIIAEoCFIOSW5zdHJ1Y3Rpb25BY2sSGgoIVGltZVpvbmUYCSABKAlSCF'
    'RpbWVab25lEjEKB0xvYWRpbmcYCiABKAsyFy5hcGkuQXBwb2ludG1lbnRDb250ZW50UgdMb2Fk'
    'aW5nEjUKCVVubG9hZGluZxgLIAEoCzIXLmFwaS5BcHBvaW50bWVudENvbnRlbnRSCVVubG9hZG'
    'luZxJ+CgZFbWFpbHMYDSADKAlCZpJBUTIdTXVzdCBiZSBhIHZhbGlkIGVtYWlsIGFkZHJlc3NK'
    'MFsiSm9obi5kb2VAcmVmbGV4LmNvbSIsICJ3aWxsLnNtaXRoQHJlZmxleC5jb20iXbqBAQ6SAQ'
    'sIASIHcgVgAfABAVIGRW1haWxzOmaSQUsKSTINRXZlbnQgUGF5bG9hZNIBD0FwcG9pbnRtZW50'
    'VHlwZdIBBFNsb3TSARJDYXJyaWVySW5mb3JtYXRpb27SAQlBdHRlbmRlZXOiuxgFRXZlbnSoux'
    'gBursYB0NyZWF0ZWQ=');

@$core.Deprecated('Use bookBookingAppointmentResponseDescriptor instead')
const BookBookingAppointmentResponse$json = {
  '1': 'BookBookingAppointmentResponse',
  '2': [
    {'1': 'Header', '3': 2, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'},
    {'1': 'AppointmentID', '3': 1, '4': 1, '5': 9, '10': 'AppointmentID'},
    {'1': 'Attendees', '3': 3, '4': 3, '5': 9, '10': 'Attendees'},
  ],
};

/// Descriptor for `BookBookingAppointmentResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List bookBookingAppointmentResponseDescriptor = $convert.base64Decode(
    'Ch5Cb29rQm9va2luZ0FwcG9pbnRtZW50UmVzcG9uc2USKwoGSGVhZGVyGAIgASgLMhMuYXBpLl'
    'Jlc3BvbnNlSGVhZGVyUgZIZWFkZXISJAoNQXBwb2ludG1lbnRJRBgBIAEoCVINQXBwb2ludG1l'
    'bnRJRBIcCglBdHRlbmRlZXMYAyADKAlSCUF0dGVuZGVlcw==');

@$core.Deprecated('Use cancelBookingAppointmentRequestDescriptor instead')
const CancelBookingAppointmentRequest$json = {
  '1': 'CancelBookingAppointmentRequest',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'},
  ],
  '7': {},
};

/// Descriptor for `CancelBookingAppointmentRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cancelBookingAppointmentRequestDescriptor = $convert.base64Decode(
    'Ch9DYW5jZWxCb29raW5nQXBwb2ludG1lbnRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLmFwaS'
    '5SZXF1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5h'
    'cGkuRW50aXR5SURCCbqBAQWKAQIQAVICSUQ6E5JBEAoO0gEGSGVhZGVy0gECSUQ=');

@$core.Deprecated('Use cancelBookingAppointmentResponseDescriptor instead')
const CancelBookingAppointmentResponse$json = {
  '1': 'CancelBookingAppointmentResponse',
  '2': [
    {'1': 'Header', '3': 2, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'},
    {'1': 'AppointmentID', '3': 1, '4': 1, '5': 9, '10': 'AppointmentID'},
  ],
};

/// Descriptor for `CancelBookingAppointmentResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cancelBookingAppointmentResponseDescriptor = $convert.base64Decode(
    'CiBDYW5jZWxCb29raW5nQXBwb2ludG1lbnRSZXNwb25zZRIrCgZIZWFkZXIYAiABKAsyEy5hcG'
    'kuUmVzcG9uc2VIZWFkZXJSBkhlYWRlchIkCg1BcHBvaW50bWVudElEGAEgASgJUg1BcHBvaW50'
    'bWVudElE');

@$core.Deprecated('Use deleteBookingAppointmentRequestDescriptor instead')
const DeleteBookingAppointmentRequest$json = {
  '1': 'DeleteBookingAppointmentRequest',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'},
  ],
  '7': {},
};

/// Descriptor for `DeleteBookingAppointmentRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List deleteBookingAppointmentRequestDescriptor = $convert.base64Decode(
    'Ch9EZWxldGVCb29raW5nQXBwb2ludG1lbnRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLmFwaS'
    '5SZXF1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5h'
    'cGkuRW50aXR5SURCCbqBAQWKAQIQAVICSUQ6E5JBEAoO0gEGSGVhZGVy0gECSUQ=');

@$core.Deprecated('Use deleteBookingAppointmentResponseDescriptor instead')
const DeleteBookingAppointmentResponse$json = {
  '1': 'DeleteBookingAppointmentResponse',
  '2': [
    {'1': 'Header', '3': 2, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'},
    {'1': 'AppointmentID', '3': 1, '4': 1, '5': 9, '10': 'AppointmentID'},
  ],
};

/// Descriptor for `DeleteBookingAppointmentResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List deleteBookingAppointmentResponseDescriptor = $convert.base64Decode(
    'CiBEZWxldGVCb29raW5nQXBwb2ludG1lbnRSZXNwb25zZRIrCgZIZWFkZXIYAiABKAsyEy5hcG'
    'kuUmVzcG9uc2VIZWFkZXJSBkhlYWRlchIkCg1BcHBvaW50bWVudElEGAEgASgJUg1BcHBvaW50'
    'bWVudElE');

@$core.Deprecated('Use rescheduleBookingAppointmentRequestDescriptor instead')
const RescheduleBookingAppointmentRequest$json = {
  '1': 'RescheduleBookingAppointmentRequest',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'},
    {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.RescheduleAppointmentPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `RescheduleBookingAppointmentRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List rescheduleBookingAppointmentRequestDescriptor = $convert.base64Decode(
    'CiNSZXNjaGVkdWxlQm9va2luZ0FwcG9pbnRtZW50UmVxdWVzdBI8CgZIZWFkZXIYASABKAsyGS'
    '5hcGkuUmVxdWVzdFByb2plY3RIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgL'
    'Mg0uYXBpLkVudGl0eUlEQgm6gQEFigECEAFSAklEEkYKB1BheWxvYWQYAyABKAsyIS5hcGkuUm'
    'VzY2hlZHVsZUFwcG9pbnRtZW50UGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOh2SQRoKGNIB'
    'BkhlYWRlctIBAklE0gEHUGF5bG9hZA==');

@$core.Deprecated('Use rescheduleAppointmentPayloadDescriptor instead')
const RescheduleAppointmentPayload$json = {
  '1': 'RescheduleAppointmentPayload',
  '2': [
    {'1': 'Slot', '3': 1, '4': 1, '5': 11, '6': '.api.Slot', '10': 'Slot'},
  ],
  '7': {},
};

/// Descriptor for `RescheduleAppointmentPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List rescheduleAppointmentPayloadDescriptor = $convert.base64Decode(
    'ChxSZXNjaGVkdWxlQXBwb2ludG1lbnRQYXlsb2FkEh0KBFNsb3QYASABKAsyCS5hcGkuU2xvdF'
    'IEU2xvdDoMkkEJCgfSAQRTbG90');

@$core.Deprecated('Use updateBookingAppointmentRequestDescriptor instead')
const UpdateBookingAppointmentRequest$json = {
  '1': 'UpdateBookingAppointmentRequest',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'},
    {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.UpdateAppointmentPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `UpdateBookingAppointmentRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List updateBookingAppointmentRequestDescriptor = $convert.base64Decode(
    'Ch9VcGRhdGVCb29raW5nQXBwb2ludG1lbnRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLmFwaS'
    '5SZXF1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5h'
    'cGkuRW50aXR5SURCCbqBAQWKAQIQAVICSUQSQgoHUGF5bG9hZBgDIAEoCzIdLmFwaS5VcGRhdG'
    'VBcHBvaW50bWVudFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDodkkEaChjSAQZIZWFkZXLS'
    'AQJJRNIBB1BheWxvYWQ=');

@$core.Deprecated('Use updateAppointmentPayloadDescriptor instead')
const UpdateAppointmentPayload$json = {
  '1': 'UpdateAppointmentPayload',
  '2': [
    {'1': 'Slot', '3': 1, '4': 1, '5': 11, '6': '.api.Slot', '10': 'Slot'},
    {'1': 'Reason', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'Reason'},
    {'1': 'TimeZone', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'TimeZone'},
    {'1': 'Loading', '3': 5, '4': 1, '5': 11, '6': '.api.AppointmentContent', '10': 'Loading'},
    {'1': 'Unloading', '3': 6, '4': 1, '5': 11, '6': '.api.AppointmentContent', '10': 'Unloading'},
    {'1': 'Emails', '3': 8, '4': 3, '5': 9, '8': {}, '10': 'Emails'},
  ],
  '7': {},
};

/// Descriptor for `UpdateAppointmentPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List updateAppointmentPayloadDescriptor = $convert.base64Decode(
    'ChhVcGRhdGVBcHBvaW50bWVudFBheWxvYWQSHQoEU2xvdBgBIAEoCzIJLmFwaS5TbG90UgRTbG'
    '90ElsKBlJlYXNvbhgDIAEoCUJDkkFAMj5SZWFzb24gaXMgcmVxdWlyZWQgdG8gYm9vayBhcHBv'
    'aW50bWVudCB3aXRob3V0IG9yZGVyIHJlZmVyZW5jZVIGUmVhc29uElMKCFRpbWVab25lGAQgAS'
    'gJQjeSQTQyMlRpbWVab25lIGlzIHJlcXVpcmVkIG9ubHkgd2hlbiBhIFdNUyBjYWxscyB0aGUg'
    'QVBJUghUaW1lWm9uZRIxCgdMb2FkaW5nGAUgASgLMhcuYXBpLkFwcG9pbnRtZW50Q29udGVudF'
    'IHTG9hZGluZxI1CglVbmxvYWRpbmcYBiABKAsyFy5hcGkuQXBwb2ludG1lbnRDb250ZW50UglV'
    'bmxvYWRpbmcSfgoGRW1haWxzGAggAygJQmaSQVEyHU11c3QgYmUgYSB2YWxpZCBlbWFpbCBhZG'
    'RyZXNzSjBbIkpvaG4uZG9lQHJlZmxleC5jb20iLCAid2lsbC5zbWl0aEByZWZsZXguY29tIl26'
    'gQEOkgELCAEiB3IFYAHwAQFSBkVtYWlsczoYkkEVChPSAQRTbG900gEJQXR0ZW5kZWVz');

@$core.Deprecated('Use wMSUpdateBookingAppointmentRequestDescriptor instead')
const WMSUpdateBookingAppointmentRequest$json = {
  '1': 'WMSUpdateBookingAppointmentRequest',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'},
    {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.WMSUpdateAppointmentPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `WMSUpdateBookingAppointmentRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List wMSUpdateBookingAppointmentRequestDescriptor = $convert.base64Decode(
    'CiJXTVNVcGRhdGVCb29raW5nQXBwb2ludG1lbnRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLm'
    'FwaS5SZXF1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsy'
    'DS5hcGkuRW50aXR5SURCCbqBAQWKAQIQAVICSUQSRQoHUGF5bG9hZBgDIAEoCzIgLmFwaS5XTV'
    'NVcGRhdGVBcHBvaW50bWVudFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDodkkEaChjSAQZI'
    'ZWFkZXLSAQJJRNIBB1BheWxvYWQ=');

@$core.Deprecated('Use wMSUpdateAppointmentPayloadDescriptor instead')
const WMSUpdateAppointmentPayload$json = {
  '1': 'WMSUpdateAppointmentPayload',
  '2': [
    {'1': 'Slot', '3': 1, '4': 1, '5': 11, '6': '.api.Slot', '10': 'Slot'},
    {'1': 'TimeZone', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'TimeZone'},
    {'1': 'Loading', '3': 3, '4': 1, '5': 11, '6': '.api.AppointmentContent', '10': 'Loading'},
    {'1': 'Unloading', '3': 4, '4': 1, '5': 11, '6': '.api.AppointmentContent', '10': 'Unloading'},
    {'1': 'Reason', '3': 5, '4': 1, '5': 9, '8': {}, '10': 'Reason'},
  ],
  '7': {},
};

/// Descriptor for `WMSUpdateAppointmentPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List wMSUpdateAppointmentPayloadDescriptor = $convert.base64Decode(
    'ChtXTVNVcGRhdGVBcHBvaW50bWVudFBheWxvYWQSHQoEU2xvdBgBIAEoCzIJLmFwaS5TbG90Ug'
    'RTbG90ElMKCFRpbWVab25lGAIgASgJQjeSQTQyMlRpbWVab25lIGlzIHJlcXVpcmVkIG9ubHkg'
    'd2hlbiBhIFdNUyBjYWxscyB0aGUgQVBJUghUaW1lWm9uZRIxCgdMb2FkaW5nGAMgASgLMhcuYX'
    'BpLkFwcG9pbnRtZW50Q29udGVudFIHTG9hZGluZxI1CglVbmxvYWRpbmcYBCABKAsyFy5hcGku'
    'QXBwb2ludG1lbnRDb250ZW50UglVbmxvYWRpbmcSXQoGUmVhc29uGAUgASgJQkWSQUIyQFJlYX'
    'NvbiBpcyByZXF1aXJlZCB0byB1cGRhdGUgYXBwb2ludG1lbnQgd2l0aG91dCBvcmRlciByZWZl'
    'cmVuY2VSBlJlYXNvbjoMkkEJCgfSAQRTbG90');

@$core.Deprecated('Use checkBookingAppointmentEditableRequestDescriptor instead')
const CheckBookingAppointmentEditableRequest$json = {
  '1': 'CheckBookingAppointmentEditableRequest',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'},
  ],
  '7': {},
};

/// Descriptor for `CheckBookingAppointmentEditableRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List checkBookingAppointmentEditableRequestDescriptor = $convert.base64Decode(
    'CiZDaGVja0Jvb2tpbmdBcHBvaW50bWVudEVkaXRhYmxlUmVxdWVzdBI8CgZIZWFkZXIYASABKA'
    'syGS5hcGkuUmVxdWVzdFByb2plY3RIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIg'
    'ASgLMg0uYXBpLkVudGl0eUlEQgm6gQEFigECEAFSAklEOhOSQRAKDtIBBkhlYWRlctIBAklE');

@$core.Deprecated('Use checkBookingAppointmentEditableResponseDescriptor instead')
const CheckBookingAppointmentEditableResponse$json = {
  '1': 'CheckBookingAppointmentEditableResponse',
  '2': [
    {'1': 'IsEditable', '3': 3, '4': 1, '5': 8, '10': 'IsEditable'},
    {'1': 'IsForceEditable', '3': 4, '4': 1, '5': 8, '10': 'IsForceEditable'},
    {'1': 'SiteHasCarrierInformation', '3': 5, '4': 1, '5': 8, '10': 'SiteHasCarrierInformation'},
  ],
};

/// Descriptor for `CheckBookingAppointmentEditableResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List checkBookingAppointmentEditableResponseDescriptor = $convert.base64Decode(
    'CidDaGVja0Jvb2tpbmdBcHBvaW50bWVudEVkaXRhYmxlUmVzcG9uc2USHgoKSXNFZGl0YWJsZR'
    'gDIAEoCFIKSXNFZGl0YWJsZRIoCg9Jc0ZvcmNlRWRpdGFibGUYBCABKAhSD0lzRm9yY2VFZGl0'
    'YWJsZRI8ChlTaXRlSGFzQ2FycmllckluZm9ybWF0aW9uGAUgASgIUhlTaXRlSGFzQ2Fycmllck'
    'luZm9ybWF0aW9u');

@$core.Deprecated('Use lockBookingRequestDescriptor instead')
const LockBookingRequest$json = {
  '1': 'LockBookingRequest',
  '2': [
    {'1': 'ProjectID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'ProjectID'},
    {'1': 'AppointmentID', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'AppointmentID'},
  ],
  '7': {},
};

/// Descriptor for `LockBookingRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List lockBookingRequestDescriptor = $convert.base64Decode(
    'ChJMb2NrQm9va2luZ1JlcXVlc3QSJgoJUHJvamVjdElEGAEgASgJQgi6gQEEcgIQAVIJUHJvam'
    'VjdElEEi4KDUFwcG9pbnRtZW50SUQYAiABKAlCCLqBAQRyAhABUg1BcHBvaW50bWVudElEOiGS'
    'QR4KHNIBCVByb2plY3RJRNIBDUFwcG9pbnRtZW50SUQ=');

@$core.Deprecated('Use lockBookingResponseDescriptor instead')
const LockBookingResponse$json = {
  '1': 'LockBookingResponse',
};

/// Descriptor for `LockBookingResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List lockBookingResponseDescriptor = $convert.base64Decode(
    'ChNMb2NrQm9va2luZ1Jlc3BvbnNl');

