// This is a generated file - do not edit.
//
// Generated from appointmentInput.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 appointmentCreatedPayloadDescriptor instead')
const AppointmentCreatedPayload$json = {
  '1': 'AppointmentCreatedPayload',
  '2': [
    {'1': 'AppointmentType', '3': 1, '4': 1, '5': 14, '6': '.api.AppointmentType', '8': {}, '10': 'AppointmentType'},
    {'1': 'SegmentationKeys', '3': 28, '4': 3, '5': 11, '6': '.api.MetadataElement', '8': {}, '10': 'SegmentationKeys'},
    {'1': 'CarrierInformation', '3': 15, '4': 3, '5': 11, '6': '.api.MetadataElement', '8': {}, '10': 'CarrierInformation'},
    {'1': 'Slot', '3': 6, '4': 1, '5': 11, '6': '.api.Slot', '10': 'Slot'},
    {'1': 'MetaData', '3': 8, '4': 3, '5': 11, '6': '.api.MetadataElement', '8': {}, '10': 'MetaData'},
    {'1': 'Reason', '3': 12, '4': 1, '5': 9, '10': 'Reason'},
    {'1': 'InstructionAck', '3': 14, '4': 1, '5': 8, '10': 'InstructionAck'},
    {
      '1': 'ActorID',
      '3': 16,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
    {'1': 'Address', '3': 17, '4': 1, '5': 11, '6': '.api.Address', '10': 'Address'},
    {'1': 'SiteName', '3': 18, '4': 1, '5': 9, '10': 'SiteName'},
    {'1': 'TimeZone', '3': 20, '4': 1, '5': 9, '10': 'TimeZone'},
    {'1': 'Loading', '3': 25, '4': 1, '5': 11, '6': '.api.AppointmentContent', '10': 'Loading'},
    {'1': 'Unloading', '3': 26, '4': 1, '5': 11, '6': '.api.AppointmentContent', '10': 'Unloading'},
    {'1': 'Attendees', '3': 27, '4': 3, '5': 9, '8': {}, '10': 'Attendees'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentCreatedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCreatedPayloadDescriptor = $convert.base64Decode(
    'ChlBcHBvaW50bWVudENyZWF0ZWRQYXlsb2FkEkkKD0FwcG9pbnRtZW50VHlwZRgBIAEoDjIULm'
    'FwaS5BcHBvaW50bWVudFR5cGVCCbqBAQWCAQIQAVIPQXBwb2ludG1lbnRUeXBlEmMKEFNlZ21l'
    'bnRhdGlvbktleXMYHCADKAsyFC5hcGkuTWV0YWRhdGFFbGVtZW50QiGSQRMyEVNlZ21lbnRhdG'
    'lvbiBrZXlzwMEYAerBGANLZXlSEFNlZ21lbnRhdGlvbktleXMScgoSQ2FycmllckluZm9ybWF0'
    'aW9uGA8gAygLMhQuYXBpLk1ldGFkYXRhRWxlbWVudEIskkEeMhxDYXJyaWVyIGluZm9ybWF0aW'
    '9uIG1ldGFkYXRhwMEYAerBGANLZXlSEkNhcnJpZXJJbmZvcm1hdGlvbhIdCgRTbG90GAYgASgL'
    'MgkuYXBpLlNsb3RSBFNsb3QSxwEKCE1ldGFEYXRhGAggAygLMhQuYXBpLk1ldGFkYXRhRWxlbW'
    'VudEKUAZJBhQEyggFNZXRhZGF0YSBhcmUgY2hhcmFjdGVyaXN0aWNzIHNwZWNpZmljIHRvIHRo'
    'ZSBzaXRlLiBUaGV5IGNhbiBiZSBvZiBzZXZlcmFsIGRhdGEgZm9ybSAoc3RyaW5nLCBpbnRlZ2'
    'VyLCBmbG9hdCwgYm9vbGVhbiBvciB0aW1lc3RhbXApwMEYAerBGANLZXlSCE1ldGFEYXRhEhYK'
    'BlJlYXNvbhgMIAEoCVIGUmVhc29uEiYKDkluc3RydWN0aW9uQWNrGA4gASgIUg5JbnN0cnVjdG'
    'lvbkFjaxIcCgdBY3RvcklEGBAgASgJQgIYAVIHQWN0b3JJRBImCgdBZGRyZXNzGBEgASgLMgwu'
    'YXBpLkFkZHJlc3NSB0FkZHJlc3MSGgoIU2l0ZU5hbWUYEiABKAlSCFNpdGVOYW1lEhoKCFRpbW'
    'Vab25lGBQgASgJUghUaW1lWm9uZRIxCgdMb2FkaW5nGBkgASgLMhcuYXBpLkFwcG9pbnRtZW50'
    'Q29udGVudFIHTG9hZGluZxI1CglVbmxvYWRpbmcYGiABKAsyFy5hcGkuQXBwb2ludG1lbnRDb2'
    '50ZW50UglVbmxvYWRpbmcSpAEKCUF0dGVuZGVlcxgbIAMoCUKFAZJBNTIzU29tZSBhdHRlbmRl'
    'ZXMgYWRkZWQgb24gdGhlIGFwcG9pbnRtZW50ICh1c2VyIHV1aWQpuoEBSZIBRggBIkJyQDI+Xl'
    'swLTlhLWZdezh9LVswLTlhLWZdezR9LVswLTlhLWZdezR9LVswLTlhLWZdezR9LVswLTlhLWZd'
    'ezEyfSRSCUF0dGVuZGVlczo+kkEjCiEyDUV2ZW50IFBheWxvYWTSAQ9BcHBvaW50bWVudFR5cG'
    'WiuxgFRXZlbnSouxgBursYB0NyZWF0ZWQ=');

@$core.Deprecated('Use appointmentCreatedEventDescriptor instead')
const AppointmentCreatedEvent$json = {
  '1': 'AppointmentCreatedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentCreatedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentCreatedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCreatedEventDescriptor = $convert.base64Decode(
    'ChdBcHBvaW50bWVudENyZWF0ZWRFdmVudBIzCgZIZWFkZXIYASABKAsyEC5hcGkuRXZlbnRIZW'
    'FkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBpLkVudGl0eUlEQgm6gQEF'
    'igECEAFSAklEEkMKB1BheWxvYWQYAyABKAsyHi5hcGkuQXBwb2ludG1lbnRDcmVhdGVkUGF5bG'
    '9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOlySQRoKGNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7'
    'GAVFdmVudLq7GAdDcmVhdGVkyrsYFHVwZGF0ZUV4dGVybmFsQWNjZXNz2rsYD2NoZWNrV01TQ3'
    'JlYXRlZA==');

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

/// Descriptor for `AppointmentCreatedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCreatedRequestDescriptor = $convert.base64Decode(
    'ChlBcHBvaW50bWVudENyZWF0ZWRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLmFwaS5SZXF1ZX'
    'N0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5hcGkuRW50'
    'aXR5SURCCbqBAQWKAQIQAVICSUQSQwoHUGF5bG9hZBgDIAEoCzIeLmFwaS5BcHBvaW50bWVudE'
    'NyZWF0ZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6M5JBGgoY0gEGSGVhZGVy0gECSUTS'
    'AQdQYXlsb2FkorsYB1JlcXVlc3S6uxgHQ3JlYXRlZA==');

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

/// Descriptor for `AppointmentCreatedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCreatedResponseDescriptor = $convert.base64Decode(
    'ChpBcHBvaW50bWVudENyZWF0ZWRSZXNwb25zZRIrCgZIZWFkZXIYASABKAsyEy5hcGkuUmVzcG'
    '9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6F6K7GAhS'
    'ZXNwb25zZbq7GAdDcmVhdGVk');

@$core.Deprecated('Use appointmentCanceledPayloadDescriptor instead')
const AppointmentCanceledPayload$json = {
  '1': 'AppointmentCanceledPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentCanceledPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCanceledPayloadDescriptor = $convert.base64Decode(
    'ChpBcHBvaW50bWVudENhbmNlbGVkUGF5bG9hZBIcCgdBY3RvcklEGAEgASgJQgIYAVIHQWN0b3'
    'JJRDotkkERCg8yDUV2ZW50IFBheWxvYWSiuxgFRXZlbnSouxgBursYCENhbmNlbGVk');

@$core.Deprecated('Use appointmentCanceledEventDescriptor instead')
const AppointmentCanceledEvent$json = {
  '1': 'AppointmentCanceledEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentCanceledPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentCanceledEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCanceledEventDescriptor = $convert.base64Decode(
    'ChhBcHBvaW50bWVudENhbmNlbGVkRXZlbnQSMwoGSGVhZGVyGAEgASgLMhAuYXBpLkV2ZW50SG'
    'VhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJREIJuoEB'
    'BYoBAhABUgJJRBJECgdQYXlsb2FkGAMgASgLMh8uYXBpLkFwcG9pbnRtZW50Q2FuY2VsZWRQYX'
    'lsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6SpJBGgoY0gEGSGVhZGVy0gECSUTSAQdQYXlsb2Fk'
    'orsYBUV2ZW50ursYCENhbmNlbGVkyrsYFHVwZGF0ZUV4dGVybmFsQWNjZXNz');

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

/// Descriptor for `AppointmentCanceledRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCanceledRequestDescriptor = $convert.base64Decode(
    'ChpBcHBvaW50bWVudENhbmNlbGVkUmVxdWVzdBI8CgZIZWFkZXIYASABKAsyGS5hcGkuUmVxdW'
    'VzdFByb2plY3RIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBpLkVu'
    'dGl0eUlEQgm6gQEFigECEAFSAklEEkQKB1BheWxvYWQYAyABKAsyHy5hcGkuQXBwb2ludG1lbn'
    'RDYW5jZWxlZFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDo0kkEaChjSAQZIZWFkZXLSAQJJ'
    'RNIBB1BheWxvYWSiuxgHUmVxdWVzdLq7GAhDYW5jZWxlZA==');

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

/// Descriptor for `AppointmentCanceledResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCanceledResponseDescriptor = $convert.base64Decode(
    'ChtBcHBvaW50bWVudENhbmNlbGVkUmVzcG9uc2USKwoGSGVhZGVyGAEgASgLMhMuYXBpLlJlc3'
    'BvbnNlSGVhZGVyUgZIZWFkZXISHQoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURSAklEOhiiuxgI'
    'UmVzcG9uc2W6uxgIQ2FuY2VsZWQ=');

@$core.Deprecated('Use appointmentDeletedPayloadDescriptor instead')
const AppointmentDeletedPayload$json = {
  '1': 'AppointmentDeletedPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentDeletedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentDeletedPayloadDescriptor = $convert.base64Decode(
    'ChlBcHBvaW50bWVudERlbGV0ZWRQYXlsb2FkEhwKB0FjdG9ySUQYASABKAlCAhgBUgdBY3Rvck'
    'lEOiySQREKDzINRXZlbnQgUGF5bG9hZKK7GAVFdmVudKi7GAG6uxgHRGVsZXRlZA==');

@$core.Deprecated('Use appointmentDeletedEventDescriptor instead')
const AppointmentDeletedEvent$json = {
  '1': 'AppointmentDeletedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentDeletedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentDeletedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentDeletedEventDescriptor = $convert.base64Decode(
    'ChdBcHBvaW50bWVudERlbGV0ZWRFdmVudBIzCgZIZWFkZXIYASABKAsyEC5hcGkuRXZlbnRIZW'
    'FkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBpLkVudGl0eUlEQgm6gQEF'
    'igECEAFSAklEEkMKB1BheWxvYWQYAyABKAsyHi5hcGkuQXBwb2ludG1lbnREZWxldGVkUGF5bG'
    '9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOlmSQRoKGNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7'
    'GAVFdmVudLq7GAdEZWxldGVkyrsYFHVwZGF0ZUV4dGVybmFsQWNjZXNz2rsYDGNoZWNrRGVsZX'
    'RlZA==');

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

/// Descriptor for `AppointmentDeletedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentDeletedRequestDescriptor = $convert.base64Decode(
    'ChlBcHBvaW50bWVudERlbGV0ZWRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLmFwaS5SZXF1ZX'
    'N0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5hcGkuRW50'
    'aXR5SURCCbqBAQWKAQIQAVICSUQSQwoHUGF5bG9hZBgDIAEoCzIeLmFwaS5BcHBvaW50bWVudE'
    'RlbGV0ZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6M5JBGgoY0gEGSGVhZGVy0gECSUTS'
    'AQdQYXlsb2FkorsYB1JlcXVlc3S6uxgHRGVsZXRlZA==');

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

/// Descriptor for `AppointmentDeletedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentDeletedResponseDescriptor = $convert.base64Decode(
    'ChpBcHBvaW50bWVudERlbGV0ZWRSZXNwb25zZRIrCgZIZWFkZXIYASABKAsyEy5hcGkuUmVzcG'
    '9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6F6K7GAhS'
    'ZXNwb25zZbq7GAdEZWxldGVk');

@$core.Deprecated('Use appointmentSlotUpdatedPayloadDescriptor instead')
const AppointmentSlotUpdatedPayload$json = {
  '1': 'AppointmentSlotUpdatedPayload',
  '2': [
    {'1': 'Slot', '3': 1, '4': 1, '5': 11, '6': '.api.Slot', '10': 'Slot'},
    {
      '1': 'ActorID',
      '3': 2,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentSlotUpdatedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentSlotUpdatedPayloadDescriptor = $convert.base64Decode(
    'Ch1BcHBvaW50bWVudFNsb3RVcGRhdGVkUGF5bG9hZBIdCgRTbG90GAEgASgLMgkuYXBpLlNsb3'
    'RSBFNsb3QSHAoHQWN0b3JJRBgCIAEoCUICGAFSB0FjdG9ySUQ6MJJBEQoPMg1FdmVudCBQYXls'
    'b2FkorsYBUV2ZW50qLsYAbq7GAtTbG90VXBkYXRlZA==');

@$core.Deprecated('Use appointmentSlotUpdatedEventDescriptor instead')
const AppointmentSlotUpdatedEvent$json = {
  '1': 'AppointmentSlotUpdatedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentSlotUpdatedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentSlotUpdatedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentSlotUpdatedEventDescriptor = $convert.base64Decode(
    'ChtBcHBvaW50bWVudFNsb3RVcGRhdGVkRXZlbnQSMwoGSGVhZGVyGAEgASgLMhAuYXBpLkV2ZW'
    '50SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJREIJ'
    'uoEBBYoBAhABUgJJRBJHCgdQYXlsb2FkGAMgASgLMiIuYXBpLkFwcG9pbnRtZW50U2xvdFVwZG'
    'F0ZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6YJJBGgoY0gEGSGVhZGVy0gECSUTSAQdQ'
    'YXlsb2FkorsYBUV2ZW50ursYC1Nsb3RVcGRhdGVkyrsYFHVwZGF0ZUV4dGVybmFsQWNjZXNz2r'
    'sYD2NoZWNrV01TQ3JlYXRlZA==');

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

/// Descriptor for `AppointmentSlotUpdatedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentSlotUpdatedRequestDescriptor = $convert.base64Decode(
    'Ch1BcHBvaW50bWVudFNsb3RVcGRhdGVkUmVxdWVzdBI8CgZIZWFkZXIYASABKAsyGS5hcGkuUm'
    'VxdWVzdFByb2plY3RIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBp'
    'LkVudGl0eUlEQgm6gQEFigECEAFSAklEEkcKB1BheWxvYWQYAyABKAsyIi5hcGkuQXBwb2ludG'
    '1lbnRTbG90VXBkYXRlZFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDo3kkEaChjSAQZIZWFk'
    'ZXLSAQJJRNIBB1BheWxvYWSiuxgHUmVxdWVzdLq7GAtTbG90VXBkYXRlZA==');

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

/// Descriptor for `AppointmentSlotUpdatedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentSlotUpdatedResponseDescriptor = $convert.base64Decode(
    'Ch5BcHBvaW50bWVudFNsb3RVcGRhdGVkUmVzcG9uc2USKwoGSGVhZGVyGAEgASgLMhMuYXBpLl'
    'Jlc3BvbnNlSGVhZGVyUgZIZWFkZXISHQoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURSAklEOhui'
    'uxgIUmVzcG9uc2W6uxgLU2xvdFVwZGF0ZWQ=');

@$core.Deprecated('Use appointmentCommissionsUpdatedPayloadDescriptor instead')
const AppointmentCommissionsUpdatedPayload$json = {
  '1': 'AppointmentCommissionsUpdatedPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
    {'1': 'Reason', '3': 4, '4': 1, '5': 9, '10': 'Reason'},
    {'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'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentCommissionsUpdatedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCommissionsUpdatedPayloadDescriptor = $convert.base64Decode(
    'CiRBcHBvaW50bWVudENvbW1pc3Npb25zVXBkYXRlZFBheWxvYWQSHAoHQWN0b3JJRBgBIAEoCU'
    'ICGAFSB0FjdG9ySUQSFgoGUmVhc29uGAQgASgJUgZSZWFzb24SMQoHTG9hZGluZxgFIAEoCzIX'
    'LmFwaS5BcHBvaW50bWVudENvbnRlbnRSB0xvYWRpbmcSNQoJVW5sb2FkaW5nGAYgASgLMhcuYX'
    'BpLkFwcG9pbnRtZW50Q29udGVudFIJVW5sb2FkaW5nOjeSQREKDzINRXZlbnQgUGF5bG9hZKK7'
    'GAVFdmVudKi7GAG6uxgSQ29tbWlzc2lvbnNVcGRhdGVk');

@$core.Deprecated('Use appointmentCommissionsUpdatedEventDescriptor instead')
const AppointmentCommissionsUpdatedEvent$json = {
  '1': 'AppointmentCommissionsUpdatedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentCommissionsUpdatedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentCommissionsUpdatedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCommissionsUpdatedEventDescriptor = $convert.base64Decode(
    'CiJBcHBvaW50bWVudENvbW1pc3Npb25zVXBkYXRlZEV2ZW50EjMKBkhlYWRlchgBIAEoCzIQLm'
    'FwaS5FdmVudEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5hcGkuRW50'
    'aXR5SURCCbqBAQWKAQIQAVICSUQSTgoHUGF5bG9hZBgDIAEoCzIpLmFwaS5BcHBvaW50bWVudE'
    'NvbW1pc3Npb25zVXBkYXRlZFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDpnkkEaChjSAQZI'
    'ZWFkZXLSAQJJRNIBB1BheWxvYWSiuxgFRXZlbnS6uxgSQ29tbWlzc2lvbnNVcGRhdGVkyrsYFH'
    'VwZGF0ZUV4dGVybmFsQWNjZXNz2rsYD2NoZWNrV01TQ3JlYXRlZA==');

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

/// Descriptor for `AppointmentCommissionsUpdatedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCommissionsUpdatedRequestDescriptor = $convert.base64Decode(
    'CiRBcHBvaW50bWVudENvbW1pc3Npb25zVXBkYXRlZFJlcXVlc3QSPAoGSGVhZGVyGAEgASgLMh'
    'kuYXBpLlJlcXVlc3RQcm9qZWN0SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEo'
    'CzINLmFwaS5FbnRpdHlJREIJuoEBBYoBAhABUgJJRBJOCgdQYXlsb2FkGAMgASgLMikuYXBpLk'
    'FwcG9pbnRtZW50Q29tbWlzc2lvbnNVcGRhdGVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2Fk'
    'Oj6SQRoKGNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7GAdSZXF1ZXN0ursYEkNvbW1pc3Npb2'
    '5zVXBkYXRlZA==');

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

/// Descriptor for `AppointmentCommissionsUpdatedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCommissionsUpdatedResponseDescriptor = $convert.base64Decode(
    'CiVBcHBvaW50bWVudENvbW1pc3Npb25zVXBkYXRlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCz'
    'ITLmFwaS5SZXNwb25zZUhlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlE'
    'UgJJRDoiorsYCFJlc3BvbnNlursYEkNvbW1pc3Npb25zVXBkYXRlZA==');

@$core.Deprecated('Use appointmentReasonUpdatedPayloadDescriptor instead')
const AppointmentReasonUpdatedPayload$json = {
  '1': 'AppointmentReasonUpdatedPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
    {'1': 'Reason', '3': 4, '4': 1, '5': 9, '10': 'Reason'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentReasonUpdatedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentReasonUpdatedPayloadDescriptor = $convert.base64Decode(
    'Ch9BcHBvaW50bWVudFJlYXNvblVwZGF0ZWRQYXlsb2FkEhwKB0FjdG9ySUQYASABKAlCAhgBUg'
    'dBY3RvcklEEhYKBlJlYXNvbhgEIAEoCVIGUmVhc29uOjKSQREKDzINRXZlbnQgUGF5bG9hZKK7'
    'GAVFdmVudKi7GAG6uxgNUmVhc29uVXBkYXRlZA==');

@$core.Deprecated('Use appointmentReasonUpdatedEventDescriptor instead')
const AppointmentReasonUpdatedEvent$json = {
  '1': 'AppointmentReasonUpdatedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentReasonUpdatedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentReasonUpdatedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentReasonUpdatedEventDescriptor = $convert.base64Decode(
    'Ch1BcHBvaW50bWVudFJlYXNvblVwZGF0ZWRFdmVudBIzCgZIZWFkZXIYASABKAsyEC5hcGkuRX'
    'ZlbnRIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBpLkVudGl0eUlE'
    'Qgm6gQEFigECEAFSAklEEkkKB1BheWxvYWQYAyABKAsyJC5hcGkuQXBwb2ludG1lbnRSZWFzb2'
    '5VcGRhdGVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOk+SQRoKGNIBBkhlYWRlctIBAklE'
    '0gEHUGF5bG9hZKK7GAVFdmVudLq7GA1SZWFzb25VcGRhdGVkyrsYFHVwZGF0ZUV4dGVybmFsQW'
    'NjZXNz');

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

/// Descriptor for `AppointmentReasonUpdatedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentReasonUpdatedRequestDescriptor = $convert.base64Decode(
    'Ch9BcHBvaW50bWVudFJlYXNvblVwZGF0ZWRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLmFwaS'
    '5SZXF1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5h'
    'cGkuRW50aXR5SURCCbqBAQWKAQIQAVICSUQSSQoHUGF5bG9hZBgDIAEoCzIkLmFwaS5BcHBvaW'
    '50bWVudFJlYXNvblVwZGF0ZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6ZJJBGgoY0gEG'
    'SGVhZGVy0gECSUTSAQdQYXlsb2FkorsYB1JlcXVlc3S6uxgNUmVhc29uVXBkYXRlZMq7GBR1cG'
    'RhdGVFeHRlcm5hbEFjY2Vzc9q7GA9jaGVja1dNU0NyZWF0ZWQ=');

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

/// Descriptor for `AppointmentReasonUpdatedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentReasonUpdatedResponseDescriptor = $convert.base64Decode(
    'CiBBcHBvaW50bWVudFJlYXNvblVwZGF0ZWRSZXNwb25zZRIrCgZIZWFkZXIYASABKAsyEy5hcG'
    'kuUmVzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6'
    'HaK7GAhSZXNwb25zZbq7GA1SZWFzb25VcGRhdGVk');

@$core.Deprecated('Use appointmentAttachmentAddedPayloadDescriptor instead')
const AppointmentAttachmentAddedPayload$json = {
  '1': 'AppointmentAttachmentAddedPayload',
  '2': [
    {'1': 'Attachments', '3': 1, '4': 3, '5': 11, '6': '.api.AttachmentSummary', '8': {}, '10': 'Attachments'},
    {
      '1': 'ActorID',
      '3': 2,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentAttachmentAddedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttachmentAddedPayloadDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudEF0dGFjaG1lbnRBZGRlZFBheWxvYWQSYwoLQXR0YWNobWVudHMYASADKA'
    'syFi5hcGkuQXR0YWNobWVudFN1bW1hcnlCKZJBJjIkTnVtYmVyIG9mIGF0dGFjaG1lbnRzIGFk'
    'ZGVkIHBlciB0eXBlUgtBdHRhY2htZW50cxIcCgdBY3RvcklEGAIgASgJQgIYAVIHQWN0b3JJRD'
    'ogorsYBUV2ZW50qLsYAbq7GA9BdHRhY2htZW50QWRkZWQ=');

@$core.Deprecated('Use appointmentAttachmentAddedEventDescriptor instead')
const AppointmentAttachmentAddedEvent$json = {
  '1': 'AppointmentAttachmentAddedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentAttachmentAddedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentAttachmentAddedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttachmentAddedEventDescriptor = $convert.base64Decode(
    'Ch9BcHBvaW50bWVudEF0dGFjaG1lbnRBZGRlZEV2ZW50EjMKBkhlYWRlchgBIAEoCzIQLmFwaS'
    '5FdmVudEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5hcGkuRW50aXR5'
    'SURCCbqBAQWKAQIQAVICSUQSSwoHUGF5bG9hZBgDIAEoCzImLmFwaS5BcHBvaW50bWVudEF0dG'
    'FjaG1lbnRBZGRlZFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDpForsYBUV2ZW50ursYD0F0'
    'dGFjaG1lbnRBZGRlZMq7GBR1cGRhdGVFeHRlcm5hbEFjY2Vzc9q7GA1hZGRBdHRhY2htZW50');

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

/// Descriptor for `AppointmentAttachmentAddedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttachmentAddedRequestDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudEF0dGFjaG1lbnRBZGRlZFJlcXVlc3QSPAoGSGVhZGVyGAEgASgLMhkuYX'
    'BpLlJlcXVlc3RQcm9qZWN0SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEoCzIN'
    'LmFwaS5FbnRpdHlJREIJuoEBBYoBAhABUgJJRBJLCgdQYXlsb2FkGAMgASgLMiYuYXBpLkFwcG'
    '9pbnRtZW50QXR0YWNobWVudEFkZGVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOjuSQRoK'
    'GNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7GAdSZXF1ZXN0ursYD0F0dGFjaG1lbnRBZGRlZA'
    '==');

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

/// Descriptor for `AppointmentAttachmentAddedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttachmentAddedResponseDescriptor = $convert.base64Decode(
    'CiJBcHBvaW50bWVudEF0dGFjaG1lbnRBZGRlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLm'
    'FwaS5SZXNwb25zZUhlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJ'
    'RDoforsYCFJlc3BvbnNlursYD0F0dGFjaG1lbnRBZGRlZA==');

@$core.Deprecated('Use appointmentAttachmentRemovedPayloadDescriptor instead')
const AppointmentAttachmentRemovedPayload$json = {
  '1': 'AppointmentAttachmentRemovedPayload',
  '2': [
    {'1': 'Attachments', '3': 1, '4': 3, '5': 11, '6': '.api.AttachmentSummary', '8': {}, '10': 'Attachments'},
    {
      '1': 'ActorID',
      '3': 2,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentAttachmentRemovedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttachmentRemovedPayloadDescriptor = $convert.base64Decode(
    'CiNBcHBvaW50bWVudEF0dGFjaG1lbnRSZW1vdmVkUGF5bG9hZBJlCgtBdHRhY2htZW50cxgBIA'
    'MoCzIWLmFwaS5BdHRhY2htZW50U3VtbWFyeUIrkkEoMiZOdW1iZXIgb2YgYXR0YWNobWVudHMg'
    'cmVtb3ZlZCBwZXIgdHlwZVILQXR0YWNobWVudHMSHAoHQWN0b3JJRBgCIAEoCUICGAFSB0FjdG'
    '9ySUQ6IqK7GAVFdmVudKi7GAG6uxgRQXR0YWNobWVudFJlbW92ZWQ=');

@$core.Deprecated('Use appointmentAttachmentRemovedEventDescriptor instead')
const AppointmentAttachmentRemovedEvent$json = {
  '1': 'AppointmentAttachmentRemovedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentAttachmentRemovedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentAttachmentRemovedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttachmentRemovedEventDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudEF0dGFjaG1lbnRSZW1vdmVkRXZlbnQSMwoGSGVhZGVyGAEgASgLMhAuYX'
    'BpLkV2ZW50SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEoCzINLmFwaS5FbnRp'
    'dHlJREIJuoEBBYoBAhABUgJJRBJNCgdQYXlsb2FkGAMgASgLMiguYXBpLkFwcG9pbnRtZW50QX'
    'R0YWNobWVudFJlbW92ZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6SqK7GAVFdmVudLq7'
    'GBFBdHRhY2htZW50UmVtb3ZlZMq7GBR1cGRhdGVFeHRlcm5hbEFjY2Vzc9q7GBByZW1vdmVBdH'
    'RhY2htZW50');

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

/// Descriptor for `AppointmentAttachmentRemovedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttachmentRemovedRequestDescriptor = $convert.base64Decode(
    'CiNBcHBvaW50bWVudEF0dGFjaG1lbnRSZW1vdmVkUmVxdWVzdBI8CgZIZWFkZXIYASABKAsyGS'
    '5hcGkuUmVxdWVzdFByb2plY3RIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgL'
    'Mg0uYXBpLkVudGl0eUlEQgm6gQEFigECEAFSAklEEk0KB1BheWxvYWQYAyABKAsyKC5hcGkuQX'
    'Bwb2ludG1lbnRBdHRhY2htZW50UmVtb3ZlZFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDo9'
    'kkEaChjSAQZIZWFkZXLSAQJJRNIBB1BheWxvYWSiuxgHUmVxdWVzdLq7GBFBdHRhY2htZW50Um'
    'Vtb3ZlZA==');

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

/// Descriptor for `AppointmentAttachmentRemovedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttachmentRemovedResponseDescriptor = $convert.base64Decode(
    'CiRBcHBvaW50bWVudEF0dGFjaG1lbnRSZW1vdmVkUmVzcG9uc2USKwoGSGVhZGVyGAEgASgLMh'
    'MuYXBpLlJlc3BvbnNlSGVhZGVyUgZIZWFkZXISHQoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURS'
    'AklEOiGiuxgIUmVzcG9uc2W6uxgRQXR0YWNobWVudFJlbW92ZWQ=');

@$core.Deprecated('Use appointmentCarrierInformationUpdatedPayloadDescriptor instead')
const AppointmentCarrierInformationUpdatedPayload$json = {
  '1': 'AppointmentCarrierInformationUpdatedPayload',
  '2': [
    {'1': 'CarrierInformation', '3': 2, '4': 3, '5': 11, '6': '.api.MetadataElement', '8': {}, '10': 'CarrierInformation'},
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentCarrierInformationUpdatedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierInformationUpdatedPayloadDescriptor = $convert.base64Decode(
    'CitBcHBvaW50bWVudENhcnJpZXJJbmZvcm1hdGlvblVwZGF0ZWRQYXlsb2FkEnIKEkNhcnJpZX'
    'JJbmZvcm1hdGlvbhgCIAMoCzIULmFwaS5NZXRhZGF0YUVsZW1lbnRCLJJBHjIcQ2FycmllciBp'
    'bmZvcm1hdGlvbiBtZXRhZGF0YcDBGAHqwRgDS2V5UhJDYXJyaWVySW5mb3JtYXRpb24SHAoHQW'
    'N0b3JJRBgBIAEoCUICGAFSB0FjdG9ySUQ6PpJBEQoPMg1FdmVudCBQYXlsb2FkorsYBUV2ZW50'
    'qLsYAbq7GBlDYXJyaWVySW5mb3JtYXRpb25VcGRhdGVk');

@$core.Deprecated('Use appointmentCarrierInformationUpdatedEventDescriptor instead')
const AppointmentCarrierInformationUpdatedEvent$json = {
  '1': 'AppointmentCarrierInformationUpdatedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentCarrierInformationUpdatedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentCarrierInformationUpdatedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierInformationUpdatedEventDescriptor = $convert.base64Decode(
    'CilBcHBvaW50bWVudENhcnJpZXJJbmZvcm1hdGlvblVwZGF0ZWRFdmVudBIzCgZIZWFkZXIYAS'
    'ABKAsyEC5hcGkuRXZlbnRIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0u'
    'YXBpLkVudGl0eUlEQgm6gQEFigECEAFSAklEElUKB1BheWxvYWQYAyABKAsyMC5hcGkuQXBwb2'
    'ludG1lbnRDYXJyaWVySW5mb3JtYXRpb25VcGRhdGVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXls'
    'b2FkOluSQRoKGNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7GAVFdmVudLq7GBlDYXJyaWVySW'
    '5mb3JtYXRpb25VcGRhdGVkyrsYFHVwZGF0ZUV4dGVybmFsQWNjZXNz');

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

/// Descriptor for `AppointmentCarrierInformationUpdatedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierInformationUpdatedRequestDescriptor = $convert.base64Decode(
    'CitBcHBvaW50bWVudENhcnJpZXJJbmZvcm1hdGlvblVwZGF0ZWRSZXF1ZXN0EjwKBkhlYWRlch'
    'gBIAEoCzIZLmFwaS5SZXF1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoC'
    'SUQYAiABKAsyDS5hcGkuRW50aXR5SURCCbqBAQWKAQIQAVICSUQSVQoHUGF5bG9hZBgDIAEoCz'
    'IwLmFwaS5BcHBvaW50bWVudENhcnJpZXJJbmZvcm1hdGlvblVwZGF0ZWRQYXlsb2FkQgm6gQEF'
    'igECEAFSB1BheWxvYWQ6RZJBGgoY0gEGSGVhZGVy0gECSUTSAQdQYXlsb2FkorsYB1JlcXVlc3'
    'S6uxgZQ2FycmllckluZm9ybWF0aW9uVXBkYXRlZA==');

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

/// Descriptor for `AppointmentCarrierInformationUpdatedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierInformationUpdatedResponseDescriptor = $convert.base64Decode(
    'CixBcHBvaW50bWVudENhcnJpZXJJbmZvcm1hdGlvblVwZGF0ZWRSZXNwb25zZRIrCgZIZWFkZX'
    'IYASABKAsyEy5hcGkuUmVzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5F'
    'bnRpdHlJRFICSUQ6KaK7GAhSZXNwb25zZbq7GBlDYXJyaWVySW5mb3JtYXRpb25VcGRhdGVk');

@$core.Deprecated('Use appointmentCarrierExpectedPayloadDescriptor instead')
const AppointmentCarrierExpectedPayload$json = {
  '1': 'AppointmentCarrierExpectedPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentCarrierExpectedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierExpectedPayloadDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudENhcnJpZXJFeHBlY3RlZFBheWxvYWQSHAoHQWN0b3JJRBgBIAEoCUICGA'
    'FSB0FjdG9ySUQ6NJJBEQoPMg1FdmVudCBQYXlsb2FkorsYBUV2ZW50qLsYAbq7GA9DYXJyaWVy'
    'RXhwZWN0ZWQ=');

@$core.Deprecated('Use appointmentCarrierExpectedEventDescriptor instead')
const AppointmentCarrierExpectedEvent$json = {
  '1': 'AppointmentCarrierExpectedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentCarrierExpectedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentCarrierExpectedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierExpectedEventDescriptor = $convert.base64Decode(
    'Ch9BcHBvaW50bWVudENhcnJpZXJFeHBlY3RlZEV2ZW50EjMKBkhlYWRlchgBIAEoCzIQLmFwaS'
    '5FdmVudEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5hcGkuRW50aXR5'
    'SURCCbqBAQWKAQIQAVICSUQSSwoHUGF5bG9hZBgDIAEoCzImLmFwaS5BcHBvaW50bWVudENhcn'
    'JpZXJFeHBlY3RlZFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDpRkkEaChjSAQZIZWFkZXLS'
    'AQJJRNIBB1BheWxvYWSiuxgFRXZlbnS6uxgPQ2FycmllckV4cGVjdGVkyrsYFHVwZGF0ZUV4dG'
    'VybmFsQWNjZXNz');

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

/// Descriptor for `AppointmentCarrierExpectedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierExpectedRequestDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudENhcnJpZXJFeHBlY3RlZFJlcXVlc3QSPAoGSGVhZGVyGAEgASgLMhkuYX'
    'BpLlJlcXVlc3RQcm9qZWN0SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEoCzIN'
    'LmFwaS5FbnRpdHlJREIJuoEBBYoBAhABUgJJRBJLCgdQYXlsb2FkGAMgASgLMiYuYXBpLkFwcG'
    '9pbnRtZW50Q2FycmllckV4cGVjdGVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOjuSQRoK'
    'GNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7GAdSZXF1ZXN0ursYD0NhcnJpZXJFeHBlY3RlZA'
    '==');

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

/// Descriptor for `AppointmentCarrierExpectedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierExpectedResponseDescriptor = $convert.base64Decode(
    'CiJBcHBvaW50bWVudENhcnJpZXJFeHBlY3RlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLm'
    'FwaS5SZXNwb25zZUhlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJ'
    'RDoforsYCFJlc3BvbnNlursYD0NhcnJpZXJFeHBlY3RlZA==');

@$core.Deprecated('Use appointmentAllocationErrorPayloadDescriptor instead')
const AppointmentAllocationErrorPayload$json = {
  '1': 'AppointmentAllocationErrorPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentAllocationErrorPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAllocationErrorPayloadDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudEFsbG9jYXRpb25FcnJvclBheWxvYWQSHAoHQWN0b3JJRBgBIAEoCUICGA'
    'FSB0FjdG9ySUQ6NJJBEQoPMg1FdmVudCBQYXlsb2FkorsYBUV2ZW50qLsYAbq7GA9BbGxvY2F0'
    'aW9uRXJyb3I=');

@$core.Deprecated('Use appointmentAllocationErrorEventDescriptor instead')
const AppointmentAllocationErrorEvent$json = {
  '1': 'AppointmentAllocationErrorEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentAllocationErrorPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentAllocationErrorEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAllocationErrorEventDescriptor = $convert.base64Decode(
    'Ch9BcHBvaW50bWVudEFsbG9jYXRpb25FcnJvckV2ZW50EjMKBkhlYWRlchgBIAEoCzIQLmFwaS'
    '5FdmVudEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5hcGkuRW50aXR5'
    'SURCCbqBAQWKAQIQAVICSUQSSwoHUGF5bG9hZBgDIAEoCzImLmFwaS5BcHBvaW50bWVudEFsbG'
    '9jYXRpb25FcnJvclBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDpRkkEaChjSAQZIZWFkZXLS'
    'AQJJRNIBB1BheWxvYWSiuxgFRXZlbnS6uxgPQWxsb2NhdGlvbkVycm9yyrsYFHVwZGF0ZUV4dG'
    'VybmFsQWNjZXNz');

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

/// Descriptor for `AppointmentAllocationErrorRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAllocationErrorRequestDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudEFsbG9jYXRpb25FcnJvclJlcXVlc3QSPAoGSGVhZGVyGAEgASgLMhkuYX'
    'BpLlJlcXVlc3RQcm9qZWN0SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEoCzIN'
    'LmFwaS5FbnRpdHlJREIJuoEBBYoBAhABUgJJRBJLCgdQYXlsb2FkGAMgASgLMiYuYXBpLkFwcG'
    '9pbnRtZW50QWxsb2NhdGlvbkVycm9yUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOjuSQRoK'
    'GNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7GAdSZXF1ZXN0ursYD0FsbG9jYXRpb25FcnJvcg'
    '==');

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

/// Descriptor for `AppointmentAllocationErrorResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAllocationErrorResponseDescriptor = $convert.base64Decode(
    'CiJBcHBvaW50bWVudEFsbG9jYXRpb25FcnJvclJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLm'
    'FwaS5SZXNwb25zZUhlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJ'
    'RDoforsYCFJlc3BvbnNlursYD0FsbG9jYXRpb25FcnJvcg==');

@$core.Deprecated('Use appointmentAllocationConfirmedPayloadDescriptor instead')
const AppointmentAllocationConfirmedPayload$json = {
  '1': 'AppointmentAllocationConfirmedPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentAllocationConfirmedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAllocationConfirmedPayloadDescriptor = $convert.base64Decode(
    'CiVBcHBvaW50bWVudEFsbG9jYXRpb25Db25maXJtZWRQYXlsb2FkEhwKB0FjdG9ySUQYASABKA'
    'lCAhgBUgdBY3RvcklEOjiSQREKDzINRXZlbnQgUGF5bG9hZKK7GAVFdmVudKi7GAG6uxgTQWxs'
    'b2NhdGlvbkNvbmZpcm1lZA==');

@$core.Deprecated('Use appointmentAllocationConfirmedEventDescriptor instead')
const AppointmentAllocationConfirmedEvent$json = {
  '1': 'AppointmentAllocationConfirmedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentAllocationConfirmedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentAllocationConfirmedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAllocationConfirmedEventDescriptor = $convert.base64Decode(
    'CiNBcHBvaW50bWVudEFsbG9jYXRpb25Db25maXJtZWRFdmVudBIzCgZIZWFkZXIYASABKAsyEC'
    '5hcGkuRXZlbnRIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBpLkVu'
    'dGl0eUlEQgm6gQEFigECEAFSAklEEk8KB1BheWxvYWQYAyABKAsyKi5hcGkuQXBwb2ludG1lbn'
    'RBbGxvY2F0aW9uQ29uZmlybWVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOmiSQRoKGNIB'
    'BkhlYWRlctIBAklE0gEHUGF5bG9hZKK7GAVFdmVudLq7GBNBbGxvY2F0aW9uQ29uZmlybWVkyr'
    'sYFHVwZGF0ZUV4dGVybmFsQWNjZXNz2rsYD2NoZWNrV01TQ3JlYXRlZA==');

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

/// Descriptor for `AppointmentAllocationConfirmedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAllocationConfirmedRequestDescriptor = $convert.base64Decode(
    'CiVBcHBvaW50bWVudEFsbG9jYXRpb25Db25maXJtZWRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCz'
    'IZLmFwaS5SZXF1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiAB'
    'KAsyDS5hcGkuRW50aXR5SURCCbqBAQWKAQIQAVICSUQSTwoHUGF5bG9hZBgDIAEoCzIqLmFwaS'
    '5BcHBvaW50bWVudEFsbG9jYXRpb25Db25maXJtZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxv'
    'YWQ6P5JBGgoY0gEGSGVhZGVy0gECSUTSAQdQYXlsb2FkorsYB1JlcXVlc3S6uxgTQWxsb2NhdG'
    'lvbkNvbmZpcm1lZA==');

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

/// Descriptor for `AppointmentAllocationConfirmedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAllocationConfirmedResponseDescriptor = $convert.base64Decode(
    'CiZBcHBvaW50bWVudEFsbG9jYXRpb25Db25maXJtZWRSZXNwb25zZRIrCgZIZWFkZXIYASABKA'
    'syEy5hcGkuUmVzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJ'
    'RFICSUQ6I6K7GAhSZXNwb25zZbq7GBNBbGxvY2F0aW9uQ29uZmlybWVk');

@$core.Deprecated('Use appointmentCarrierArrivedPayloadDescriptor instead')
const AppointmentCarrierArrivedPayload$json = {
  '1': 'AppointmentCarrierArrivedPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentCarrierArrivedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierArrivedPayloadDescriptor = $convert.base64Decode(
    'CiBBcHBvaW50bWVudENhcnJpZXJBcnJpdmVkUGF5bG9hZBIcCgdBY3RvcklEGAEgASgJQgIYAV'
    'IHQWN0b3JJRDozkkERCg8yDUV2ZW50IFBheWxvYWSiuxgFRXZlbnSouxgBursYDkNhcnJpZXJB'
    'cnJpdmVk');

@$core.Deprecated('Use appointmentCarrierArrivedEventDescriptor instead')
const AppointmentCarrierArrivedEvent$json = {
  '1': 'AppointmentCarrierArrivedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentCarrierArrivedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentCarrierArrivedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierArrivedEventDescriptor = $convert.base64Decode(
    'Ch5BcHBvaW50bWVudENhcnJpZXJBcnJpdmVkRXZlbnQSMwoGSGVhZGVyGAEgASgLMhAuYXBpLk'
    'V2ZW50SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJ'
    'REIJuoEBBYoBAhABUgJJRBJKCgdQYXlsb2FkGAMgASgLMiUuYXBpLkFwcG9pbnRtZW50Q2Fycm'
    'llckFycml2ZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6UJJBGgoY0gEGSGVhZGVy0gEC'
    'SUTSAQdQYXlsb2FkorsYBUV2ZW50ursYDkNhcnJpZXJBcnJpdmVkyrsYFHVwZGF0ZUV4dGVybm'
    'FsQWNjZXNz');

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

/// Descriptor for `AppointmentCarrierArrivedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierArrivedRequestDescriptor = $convert.base64Decode(
    'CiBBcHBvaW50bWVudENhcnJpZXJBcnJpdmVkUmVxdWVzdBI8CgZIZWFkZXIYASABKAsyGS5hcG'
    'kuUmVxdWVzdFByb2plY3RIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0u'
    'YXBpLkVudGl0eUlEQgm6gQEFigECEAFSAklEEkoKB1BheWxvYWQYAyABKAsyJS5hcGkuQXBwb2'
    'ludG1lbnRDYXJyaWVyQXJyaXZlZFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDo6kkEaChjS'
    'AQZIZWFkZXLSAQJJRNIBB1BheWxvYWSiuxgHUmVxdWVzdLq7GA5DYXJyaWVyQXJyaXZlZA==');

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

/// Descriptor for `AppointmentCarrierArrivedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierArrivedResponseDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudENhcnJpZXJBcnJpdmVkUmVzcG9uc2USKwoGSGVhZGVyGAEgASgLMhMuYX'
    'BpLlJlc3BvbnNlSGVhZGVyUgZIZWFkZXISHQoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURSAklE'
    'Oh6iuxgIUmVzcG9uc2W6uxgOQ2FycmllckFycml2ZWQ=');

@$core.Deprecated('Use appointmentLoadingStartedPayloadDescriptor instead')
const AppointmentLoadingStartedPayload$json = {
  '1': 'AppointmentLoadingStartedPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentLoadingStartedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentLoadingStartedPayloadDescriptor = $convert.base64Decode(
    'CiBBcHBvaW50bWVudExvYWRpbmdTdGFydGVkUGF5bG9hZBIcCgdBY3RvcklEGAEgASgJQgIYAV'
    'IHQWN0b3JJRDozkkERCg8yDUV2ZW50IFBheWxvYWSiuxgFRXZlbnSouxgBursYDkxvYWRpbmdT'
    'dGFydGVk');

@$core.Deprecated('Use appointmentLoadingStartedEventDescriptor instead')
const AppointmentLoadingStartedEvent$json = {
  '1': 'AppointmentLoadingStartedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentLoadingStartedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentLoadingStartedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentLoadingStartedEventDescriptor = $convert.base64Decode(
    'Ch5BcHBvaW50bWVudExvYWRpbmdTdGFydGVkRXZlbnQSMwoGSGVhZGVyGAEgASgLMhAuYXBpLk'
    'V2ZW50SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJ'
    'REIJuoEBBYoBAhABUgJJRBJKCgdQYXlsb2FkGAMgASgLMiUuYXBpLkFwcG9pbnRtZW50TG9hZG'
    'luZ1N0YXJ0ZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6UJJBGgoY0gEGSGVhZGVy0gEC'
    'SUTSAQdQYXlsb2FkorsYBUV2ZW50ursYDkxvYWRpbmdTdGFydGVkyrsYFHVwZGF0ZUV4dGVybm'
    'FsQWNjZXNz');

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

/// Descriptor for `AppointmentLoadingStartedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentLoadingStartedRequestDescriptor = $convert.base64Decode(
    'CiBBcHBvaW50bWVudExvYWRpbmdTdGFydGVkUmVxdWVzdBI8CgZIZWFkZXIYASABKAsyGS5hcG'
    'kuUmVxdWVzdFByb2plY3RIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0u'
    'YXBpLkVudGl0eUlEQgm6gQEFigECEAFSAklEEkoKB1BheWxvYWQYAyABKAsyJS5hcGkuQXBwb2'
    'ludG1lbnRMb2FkaW5nU3RhcnRlZFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDo6kkEaChjS'
    'AQZIZWFkZXLSAQJJRNIBB1BheWxvYWSiuxgHUmVxdWVzdLq7GA5Mb2FkaW5nU3RhcnRlZA==');

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

/// Descriptor for `AppointmentLoadingStartedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentLoadingStartedResponseDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudExvYWRpbmdTdGFydGVkUmVzcG9uc2USKwoGSGVhZGVyGAEgASgLMhMuYX'
    'BpLlJlc3BvbnNlSGVhZGVyUgZIZWFkZXISHQoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURSAklE'
    'Oh6iuxgIUmVzcG9uc2W6uxgOTG9hZGluZ1N0YXJ0ZWQ=');

@$core.Deprecated('Use appointmentLoadingCompletedPayloadDescriptor instead')
const AppointmentLoadingCompletedPayload$json = {
  '1': 'AppointmentLoadingCompletedPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentLoadingCompletedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentLoadingCompletedPayloadDescriptor = $convert.base64Decode(
    'CiJBcHBvaW50bWVudExvYWRpbmdDb21wbGV0ZWRQYXlsb2FkEhwKB0FjdG9ySUQYASABKAlCAh'
    'gBUgdBY3RvcklEOjWSQREKDzINRXZlbnQgUGF5bG9hZKK7GAVFdmVudKi7GAG6uxgQTG9hZGlu'
    'Z0NvbXBsZXRlZA==');

@$core.Deprecated('Use appointmentLoadingCompletedEventDescriptor instead')
const AppointmentLoadingCompletedEvent$json = {
  '1': 'AppointmentLoadingCompletedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentLoadingCompletedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentLoadingCompletedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentLoadingCompletedEventDescriptor = $convert.base64Decode(
    'CiBBcHBvaW50bWVudExvYWRpbmdDb21wbGV0ZWRFdmVudBIzCgZIZWFkZXIYASABKAsyEC5hcG'
    'kuRXZlbnRIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBpLkVudGl0'
    'eUlEQgm6gQEFigECEAFSAklEEkwKB1BheWxvYWQYAyABKAsyJy5hcGkuQXBwb2ludG1lbnRMb2'
    'FkaW5nQ29tcGxldGVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOlKSQRoKGNIBBkhlYWRl'
    'ctIBAklE0gEHUGF5bG9hZKK7GAVFdmVudLq7GBBMb2FkaW5nQ29tcGxldGVkyrsYFHVwZGF0ZU'
    'V4dGVybmFsQWNjZXNz');

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

/// Descriptor for `AppointmentLoadingCompletedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentLoadingCompletedRequestDescriptor = $convert.base64Decode(
    'CiJBcHBvaW50bWVudExvYWRpbmdDb21wbGV0ZWRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLm'
    'FwaS5SZXF1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsy'
    'DS5hcGkuRW50aXR5SURCCbqBAQWKAQIQAVICSUQSTAoHUGF5bG9hZBgDIAEoCzInLmFwaS5BcH'
    'BvaW50bWVudExvYWRpbmdDb21wbGV0ZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6PJJB'
    'GgoY0gEGSGVhZGVy0gECSUTSAQdQYXlsb2FkorsYB1JlcXVlc3S6uxgQTG9hZGluZ0NvbXBsZX'
    'RlZA==');

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

/// Descriptor for `AppointmentLoadingCompletedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentLoadingCompletedResponseDescriptor = $convert.base64Decode(
    'CiNBcHBvaW50bWVudExvYWRpbmdDb21wbGV0ZWRSZXNwb25zZRIrCgZIZWFkZXIYASABKAsyEy'
    '5hcGkuUmVzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFIC'
    'SUQ6IKK7GAhSZXNwb25zZbq7GBBMb2FkaW5nQ29tcGxldGVk');

@$core.Deprecated('Use appointmentUnloadingStartedPayloadDescriptor instead')
const AppointmentUnloadingStartedPayload$json = {
  '1': 'AppointmentUnloadingStartedPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentUnloadingStartedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentUnloadingStartedPayloadDescriptor = $convert.base64Decode(
    'CiJBcHBvaW50bWVudFVubG9hZGluZ1N0YXJ0ZWRQYXlsb2FkEhwKB0FjdG9ySUQYASABKAlCAh'
    'gBUgdBY3RvcklEOjWSQREKDzINRXZlbnQgUGF5bG9hZKK7GAVFdmVudKi7GAG6uxgQVW5sb2Fk'
    'aW5nU3RhcnRlZA==');

@$core.Deprecated('Use appointmentUnloadingStartedEventDescriptor instead')
const AppointmentUnloadingStartedEvent$json = {
  '1': 'AppointmentUnloadingStartedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentUnloadingStartedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentUnloadingStartedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentUnloadingStartedEventDescriptor = $convert.base64Decode(
    'CiBBcHBvaW50bWVudFVubG9hZGluZ1N0YXJ0ZWRFdmVudBIzCgZIZWFkZXIYASABKAsyEC5hcG'
    'kuRXZlbnRIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBpLkVudGl0'
    'eUlEQgm6gQEFigECEAFSAklEEkwKB1BheWxvYWQYAyABKAsyJy5hcGkuQXBwb2ludG1lbnRVbm'
    'xvYWRpbmdTdGFydGVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOlKSQRoKGNIBBkhlYWRl'
    'ctIBAklE0gEHUGF5bG9hZKK7GAVFdmVudLq7GBBVbmxvYWRpbmdTdGFydGVkyrsYFHVwZGF0ZU'
    'V4dGVybmFsQWNjZXNz');

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

/// Descriptor for `AppointmentUnloadingStartedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentUnloadingStartedRequestDescriptor = $convert.base64Decode(
    'CiJBcHBvaW50bWVudFVubG9hZGluZ1N0YXJ0ZWRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLm'
    'FwaS5SZXF1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsy'
    'DS5hcGkuRW50aXR5SURCCbqBAQWKAQIQAVICSUQSTAoHUGF5bG9hZBgDIAEoCzInLmFwaS5BcH'
    'BvaW50bWVudFVubG9hZGluZ1N0YXJ0ZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6PJJB'
    'GgoY0gEGSGVhZGVy0gECSUTSAQdQYXlsb2FkorsYB1JlcXVlc3S6uxgQVW5sb2FkaW5nU3Rhcn'
    'RlZA==');

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

/// Descriptor for `AppointmentUnloadingStartedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentUnloadingStartedResponseDescriptor = $convert.base64Decode(
    'CiNBcHBvaW50bWVudFVubG9hZGluZ1N0YXJ0ZWRSZXNwb25zZRIrCgZIZWFkZXIYASABKAsyEy'
    '5hcGkuUmVzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFIC'
    'SUQ6IKK7GAhSZXNwb25zZbq7GBBVbmxvYWRpbmdTdGFydGVk');

@$core.Deprecated('Use appointmentUnloadingCompletedPayloadDescriptor instead')
const AppointmentUnloadingCompletedPayload$json = {
  '1': 'AppointmentUnloadingCompletedPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentUnloadingCompletedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentUnloadingCompletedPayloadDescriptor = $convert.base64Decode(
    'CiRBcHBvaW50bWVudFVubG9hZGluZ0NvbXBsZXRlZFBheWxvYWQSHAoHQWN0b3JJRBgBIAEoCU'
    'ICGAFSB0FjdG9ySUQ6N5JBEQoPMg1FdmVudCBQYXlsb2FkorsYBUV2ZW50qLsYAbq7GBJVbmxv'
    'YWRpbmdDb21wbGV0ZWQ=');

@$core.Deprecated('Use appointmentUnloadingCompletedEventDescriptor instead')
const AppointmentUnloadingCompletedEvent$json = {
  '1': 'AppointmentUnloadingCompletedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentUnloadingCompletedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentUnloadingCompletedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentUnloadingCompletedEventDescriptor = $convert.base64Decode(
    'CiJBcHBvaW50bWVudFVubG9hZGluZ0NvbXBsZXRlZEV2ZW50EjMKBkhlYWRlchgBIAEoCzIQLm'
    'FwaS5FdmVudEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5hcGkuRW50'
    'aXR5SURCCbqBAQWKAQIQAVICSUQSTgoHUGF5bG9hZBgDIAEoCzIpLmFwaS5BcHBvaW50bWVudF'
    'VubG9hZGluZ0NvbXBsZXRlZFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDpUkkEaChjSAQZI'
    'ZWFkZXLSAQJJRNIBB1BheWxvYWSiuxgFRXZlbnS6uxgSVW5sb2FkaW5nQ29tcGxldGVkyrsYFH'
    'VwZGF0ZUV4dGVybmFsQWNjZXNz');

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

/// Descriptor for `AppointmentUnloadingCompletedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentUnloadingCompletedRequestDescriptor = $convert.base64Decode(
    'CiRBcHBvaW50bWVudFVubG9hZGluZ0NvbXBsZXRlZFJlcXVlc3QSPAoGSGVhZGVyGAEgASgLMh'
    'kuYXBpLlJlcXVlc3RQcm9qZWN0SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEo'
    'CzINLmFwaS5FbnRpdHlJREIJuoEBBYoBAhABUgJJRBJOCgdQYXlsb2FkGAMgASgLMikuYXBpLk'
    'FwcG9pbnRtZW50VW5sb2FkaW5nQ29tcGxldGVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2Fk'
    'Oj6SQRoKGNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7GAdSZXF1ZXN0ursYElVubG9hZGluZ0'
    'NvbXBsZXRlZA==');

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

/// Descriptor for `AppointmentUnloadingCompletedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentUnloadingCompletedResponseDescriptor = $convert.base64Decode(
    'CiVBcHBvaW50bWVudFVubG9hZGluZ0NvbXBsZXRlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCz'
    'ITLmFwaS5SZXNwb25zZUhlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlE'
    'UgJJRDoiorsYCFJlc3BvbnNlursYElVubG9hZGluZ0NvbXBsZXRlZA==');

@$core.Deprecated('Use appointmentCarrierDepartedPayloadDescriptor instead')
const AppointmentCarrierDepartedPayload$json = {
  '1': 'AppointmentCarrierDepartedPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentCarrierDepartedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierDepartedPayloadDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudENhcnJpZXJEZXBhcnRlZFBheWxvYWQSHAoHQWN0b3JJRBgBIAEoCUICGA'
    'FSB0FjdG9ySUQ6NJJBEQoPMg1FdmVudCBQYXlsb2FkorsYBUV2ZW50qLsYAbq7GA9DYXJyaWVy'
    'RGVwYXJ0ZWQ=');

@$core.Deprecated('Use appointmentCarrierDepartedEventDescriptor instead')
const AppointmentCarrierDepartedEvent$json = {
  '1': 'AppointmentCarrierDepartedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentCarrierDepartedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentCarrierDepartedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierDepartedEventDescriptor = $convert.base64Decode(
    'Ch9BcHBvaW50bWVudENhcnJpZXJEZXBhcnRlZEV2ZW50EjMKBkhlYWRlchgBIAEoCzIQLmFwaS'
    '5FdmVudEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5hcGkuRW50aXR5'
    'SURCCbqBAQWKAQIQAVICSUQSSwoHUGF5bG9hZBgDIAEoCzImLmFwaS5BcHBvaW50bWVudENhcn'
    'JpZXJEZXBhcnRlZFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDpRkkEaChjSAQZIZWFkZXLS'
    'AQJJRNIBB1BheWxvYWSiuxgFRXZlbnS6uxgPQ2FycmllckRlcGFydGVkyrsYFHVwZGF0ZUV4dG'
    'VybmFsQWNjZXNz');

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

/// Descriptor for `AppointmentCarrierDepartedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierDepartedRequestDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudENhcnJpZXJEZXBhcnRlZFJlcXVlc3QSPAoGSGVhZGVyGAEgASgLMhkuYX'
    'BpLlJlcXVlc3RQcm9qZWN0SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEoCzIN'
    'LmFwaS5FbnRpdHlJREIJuoEBBYoBAhABUgJJRBJLCgdQYXlsb2FkGAMgASgLMiYuYXBpLkFwcG'
    '9pbnRtZW50Q2FycmllckRlcGFydGVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOjuSQRoK'
    'GNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7GAdSZXF1ZXN0ursYD0NhcnJpZXJEZXBhcnRlZA'
    '==');

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

/// Descriptor for `AppointmentCarrierDepartedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCarrierDepartedResponseDescriptor = $convert.base64Decode(
    'CiJBcHBvaW50bWVudENhcnJpZXJEZXBhcnRlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLm'
    'FwaS5SZXNwb25zZUhlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJ'
    'RDoforsYCFJlc3BvbnNlursYD0NhcnJpZXJEZXBhcnRlZA==');

@$core.Deprecated('Use appointmentMetaDataUpdatedPayloadDescriptor instead')
const AppointmentMetaDataUpdatedPayload$json = {
  '1': 'AppointmentMetaDataUpdatedPayload',
  '2': [
    {'1': 'MetaData', '3': 1, '4': 3, '5': 11, '6': '.api.MetadataElement', '8': {}, '10': 'MetaData'},
    {
      '1': 'ActorID',
      '3': 2,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentMetaDataUpdatedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentMetaDataUpdatedPayloadDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudE1ldGFEYXRhVXBkYXRlZFBheWxvYWQSxwEKCE1ldGFEYXRhGAEgAygLMh'
    'QuYXBpLk1ldGFkYXRhRWxlbWVudEKUAZJBhQEyggFNZXRhZGF0YSBhcmUgY2hhcmFjdGVyaXN0'
    'aWNzIHNwZWNpZmljIHRvIHRoZSBzaXRlLiBUaGV5IGNhbiBiZSBvZiBzZXZlcmFsIGRhdGEgZm'
    '9ybSAoc3RyaW5nLCBpbnRlZ2VyLCBmbG9hdCwgYm9vbGVhbiBvciB0aW1lc3RhbXApwMEYAerB'
    'GANLZXlSCE1ldGFEYXRhEhwKB0FjdG9ySUQYAiABKAlCAhgBUgdBY3RvcklEOiCiuxgFRXZlbn'
    'SouxgBursYD01ldGFEYXRhVXBkYXRlZA==');

@$core.Deprecated('Use appointmentMetaDataUpdatedEventDescriptor instead')
const AppointmentMetaDataUpdatedEvent$json = {
  '1': 'AppointmentMetaDataUpdatedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentMetaDataUpdatedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentMetaDataUpdatedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentMetaDataUpdatedEventDescriptor = $convert.base64Decode(
    'Ch9BcHBvaW50bWVudE1ldGFEYXRhVXBkYXRlZEV2ZW50EjMKBkhlYWRlchgBIAEoCzIQLmFwaS'
    '5FdmVudEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5hcGkuRW50aXR5'
    'SURCCbqBAQWKAQIQAVICSUQSSwoHUGF5bG9hZBgDIAEoCzImLmFwaS5BcHBvaW50bWVudE1ldG'
    'FEYXRhVXBkYXRlZFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDocorsYBUV2ZW50ursYD01l'
    'dGFEYXRhVXBkYXRlZA==');

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

/// Descriptor for `AppointmentMetaDataUpdatedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentMetaDataUpdatedRequestDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudE1ldGFEYXRhVXBkYXRlZFJlcXVlc3QSPAoGSGVhZGVyGAEgASgLMhkuYX'
    'BpLlJlcXVlc3RQcm9qZWN0SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEoCzIN'
    'LmFwaS5FbnRpdHlJREIJuoEBBYoBAhABUgJJRBJLCgdQYXlsb2FkGAMgASgLMiYuYXBpLkFwcG'
    '9pbnRtZW50TWV0YURhdGFVcGRhdGVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOjuSQRoK'
    'GNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7GAdSZXF1ZXN0ursYD01ldGFEYXRhVXBkYXRlZA'
    '==');

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

/// Descriptor for `AppointmentMetaDataUpdatedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentMetaDataUpdatedResponseDescriptor = $convert.base64Decode(
    'CiJBcHBvaW50bWVudE1ldGFEYXRhVXBkYXRlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLm'
    'FwaS5SZXNwb25zZUhlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJ'
    'RDoforsYCFJlc3BvbnNlursYD01ldGFEYXRhVXBkYXRlZA==');

@$core.Deprecated('Use appointmentEmailsAddedPayloadDescriptor instead')
const AppointmentEmailsAddedPayload$json = {
  '1': 'AppointmentEmailsAddedPayload',
  '2': [
    {'1': 'Emails', '3': 1, '4': 3, '5': 9, '8': {}, '10': 'Emails'},
    {
      '1': 'ActorID',
      '3': 2,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentEmailsAddedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentEmailsAddedPayloadDescriptor = $convert.base64Decode(
    'Ch1BcHBvaW50bWVudEVtYWlsc0FkZGVkUGF5bG9hZBJdCgZFbWFpbHMYASADKAlCRZJBMkowWy'
    'JKb2huLmRvZUByZWZsZXguY29tIiwgIndpbGwuc21pdGhAcmVmbGV4LmNvbSJduoEBDJIBCSIH'
    'cgVgAfABAVIGRW1haWxzEhwKB0FjdG9ySUQYAiABKAlCAhgBUgdBY3RvcklEOjmSQRoKGDINRX'
    'ZlbnQgUGF5bG9hZNIBBkVtYWlsc6K7GAVFdmVudKi7GAG6uxgLRW1haWxzQWRkZWQ=');

@$core.Deprecated('Use appointmentEmailsAddedEventDescriptor instead')
const AppointmentEmailsAddedEvent$json = {
  '1': 'AppointmentEmailsAddedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentEmailsAddedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentEmailsAddedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentEmailsAddedEventDescriptor = $convert.base64Decode(
    'ChtBcHBvaW50bWVudEVtYWlsc0FkZGVkRXZlbnQSMwoGSGVhZGVyGAEgASgLMhAuYXBpLkV2ZW'
    '50SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJREIJ'
    'uoEBBYoBAhABUgJJRBJHCgdQYXlsb2FkGAMgASgLMiIuYXBpLkFwcG9pbnRtZW50RW1haWxzQW'
    'RkZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6WpJBGgoY0gEGSGVhZGVy0gECSUTSAQdQ'
    'YXlsb2FkorsYBUV2ZW50ursYC0VtYWlsc0FkZGVkyrsYFHVwZGF0ZUV4dGVybmFsQWNjZXNz2r'
    'sYCWFkZEVtYWlscw==');

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

/// Descriptor for `AppointmentEmailsAddedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentEmailsAddedRequestDescriptor = $convert.base64Decode(
    'Ch1BcHBvaW50bWVudEVtYWlsc0FkZGVkUmVxdWVzdBI8CgZIZWFkZXIYASABKAsyGS5hcGkuUm'
    'VxdWVzdFByb2plY3RIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBp'
    'LkVudGl0eUlEQgm6gQEFigECEAFSAklEEkcKB1BheWxvYWQYAyABKAsyIi5hcGkuQXBwb2ludG'
    '1lbnRFbWFpbHNBZGRlZFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDo3kkEaChjSAQZIZWFk'
    'ZXLSAQJJRNIBB1BheWxvYWSiuxgHUmVxdWVzdLq7GAtFbWFpbHNBZGRlZA==');

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

/// Descriptor for `AppointmentEmailsAddedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentEmailsAddedResponseDescriptor = $convert.base64Decode(
    'Ch5BcHBvaW50bWVudEVtYWlsc0FkZGVkUmVzcG9uc2USKwoGSGVhZGVyGAEgASgLMhMuYXBpLl'
    'Jlc3BvbnNlSGVhZGVyUgZIZWFkZXISHQoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURSAklEOhui'
    'uxgIUmVzcG9uc2W6uxgLRW1haWxzQWRkZWQ=');

@$core.Deprecated('Use appointmentEmailsRemovedPayloadDescriptor instead')
const AppointmentEmailsRemovedPayload$json = {
  '1': 'AppointmentEmailsRemovedPayload',
  '2': [
    {'1': 'RemovedEmails', '3': 1, '4': 3, '5': 9, '8': {}, '10': 'RemovedEmails'},
    {
      '1': 'ActorID',
      '3': 2,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentEmailsRemovedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentEmailsRemovedPayloadDescriptor = $convert.base64Decode(
    'Ch9BcHBvaW50bWVudEVtYWlsc1JlbW92ZWRQYXlsb2FkEmsKDVJlbW92ZWRFbWFpbHMYASADKA'
    'lCRZJBMkowWyJKb2huLmRvZUByZWZsZXguY29tIiwgIndpbGwuc21pdGhAcmVmbGV4LmNvbSJd'
    'uoEBDJIBCSIHcgVgAfABAVINUmVtb3ZlZEVtYWlscxIcCgdBY3RvcklEGAIgASgJQgIYAVIHQW'
    'N0b3JJRDpCkkEhCh8yDUV2ZW50IFBheWxvYWTSAQ1SZW1vdmVkRW1haWxzorsYBUV2ZW50qLsY'
    'Abq7GA1FbWFpbHNSZW1vdmVk');

@$core.Deprecated('Use appointmentEmailsRemovedEventDescriptor instead')
const AppointmentEmailsRemovedEvent$json = {
  '1': 'AppointmentEmailsRemovedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentEmailsRemovedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentEmailsRemovedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentEmailsRemovedEventDescriptor = $convert.base64Decode(
    'Ch1BcHBvaW50bWVudEVtYWlsc1JlbW92ZWRFdmVudBIzCgZIZWFkZXIYASABKAsyEC5hcGkuRX'
    'ZlbnRIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBpLkVudGl0eUlE'
    'Qgm6gQEFigECEAFSAklEEkkKB1BheWxvYWQYAyABKAsyJC5hcGkuQXBwb2ludG1lbnRFbWFpbH'
    'NSZW1vdmVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOl+SQRoKGNIBBkhlYWRlctIBAklE'
    '0gEHUGF5bG9hZKK7GAVFdmVudLq7GA1FbWFpbHNSZW1vdmVkyrsYFHVwZGF0ZUV4dGVybmFsQW'
    'NjZXNz2rsYDHJlbW92ZUVtYWlscw==');

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

/// Descriptor for `AppointmentEmailsRemovedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentEmailsRemovedRequestDescriptor = $convert.base64Decode(
    'Ch9BcHBvaW50bWVudEVtYWlsc1JlbW92ZWRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLmFwaS'
    '5SZXF1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5h'
    'cGkuRW50aXR5SURCCbqBAQWKAQIQAVICSUQSSQoHUGF5bG9hZBgDIAEoCzIkLmFwaS5BcHBvaW'
    '50bWVudEVtYWlsc1JlbW92ZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6OZJBGgoY0gEG'
    'SGVhZGVy0gECSUTSAQdQYXlsb2FkorsYB1JlcXVlc3S6uxgNRW1haWxzUmVtb3ZlZA==');

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

/// Descriptor for `AppointmentEmailsRemovedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentEmailsRemovedResponseDescriptor = $convert.base64Decode(
    'CiBBcHBvaW50bWVudEVtYWlsc1JlbW92ZWRSZXNwb25zZRIrCgZIZWFkZXIYASABKAsyEy5hcG'
    'kuUmVzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6'
    'HaK7GAhSZXNwb25zZbq7GA1FbWFpbHNSZW1vdmVk');

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

/// Descriptor for `AppointmentAttendeesAddedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttendeesAddedPayloadDescriptor = $convert.base64Decode(
    'CiBBcHBvaW50bWVudEF0dGVuZGVlc0FkZGVkUGF5bG9hZBKkAQoJQXR0ZW5kZWVzGAEgAygJQo'
    'UBkkE1MjNTb21lIGF0dGVuZGVlcyBhZGRlZCBvbiB0aGUgYXBwb2ludG1lbnQgKHVzZXIgdXVp'
    'ZCm6gQFJkgFGCAEiQnJAMj5eWzAtOWEtZl17OH0tWzAtOWEtZl17NH0tWzAtOWEtZl17NH0tWz'
    'AtOWEtZl17NH0tWzAtOWEtZl17MTJ9JFIJQXR0ZW5kZWVzOj+SQR0KGzINRXZlbnQgUGF5bG9h'
    'ZNIBCUF0dGVuZGVlc6K7GAVFdmVudKi7GAG6uxgOQXR0ZW5kZWVzQWRkZWQ=');

@$core.Deprecated('Use appointmentAttendeesAddedEventDescriptor instead')
const AppointmentAttendeesAddedEvent$json = {
  '1': 'AppointmentAttendeesAddedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentAttendeesAddedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentAttendeesAddedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttendeesAddedEventDescriptor = $convert.base64Decode(
    'Ch5BcHBvaW50bWVudEF0dGVuZGVlc0FkZGVkRXZlbnQSMwoGSGVhZGVyGAEgASgLMhAuYXBpLk'
    'V2ZW50SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJ'
    'REIJuoEBBYoBAhABUgJJRBJKCgdQYXlsb2FkGAMgASgLMiUuYXBpLkFwcG9pbnRtZW50QXR0ZW'
    '5kZWVzQWRkZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6YJJBGgoY0gEGSGVhZGVy0gEC'
    'SUTSAQdQYXlsb2FkorsYBUV2ZW50ursYDkF0dGVuZGVlc0FkZGVkyrsYFHVwZGF0ZUV4dGVybm'
    'FsQWNjZXNz2rsYDGFkZEF0dGVuZGVlcw==');

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

/// Descriptor for `AppointmentAttendeesAddedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttendeesAddedRequestDescriptor = $convert.base64Decode(
    'CiBBcHBvaW50bWVudEF0dGVuZGVlc0FkZGVkUmVxdWVzdBI8CgZIZWFkZXIYASABKAsyGS5hcG'
    'kuUmVxdWVzdFByb2plY3RIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0u'
    'YXBpLkVudGl0eUlEQgm6gQEFigECEAFSAklEEkoKB1BheWxvYWQYAyABKAsyJS5hcGkuQXBwb2'
    'ludG1lbnRBdHRlbmRlZXNBZGRlZFBheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDo6kkEaChjS'
    'AQZIZWFkZXLSAQJJRNIBB1BheWxvYWSiuxgHUmVxdWVzdLq7GA5BdHRlbmRlZXNBZGRlZA==');

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

/// Descriptor for `AppointmentAttendeesAddedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttendeesAddedResponseDescriptor = $convert.base64Decode(
    'CiFBcHBvaW50bWVudEF0dGVuZGVlc0FkZGVkUmVzcG9uc2USKwoGSGVhZGVyGAEgASgLMhMuYX'
    'BpLlJlc3BvbnNlSGVhZGVyUgZIZWFkZXISHQoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURSAklE'
    'Oh6iuxgIUmVzcG9uc2W6uxgOQXR0ZW5kZWVzQWRkZWQ=');

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

/// Descriptor for `AppointmentAttendeesRemovedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttendeesRemovedPayloadDescriptor = $convert.base64Decode(
    'CiJBcHBvaW50bWVudEF0dGVuZGVlc1JlbW92ZWRQYXlsb2FkEr8BChBSZW1vdmVkQXR0ZW5kZW'
    'VzGAEgAygJQpIBkkFCMkBTb21lIGF0dGVuZGVlcyBjb250YWN0cyByZW1vdmVkIGZyb20gdGhl'
    'IGFwcG9pbnRtZW50ICh1c2VyIHV1aWQpuoEBSZIBRggBIkJyQDI+XlswLTlhLWZdezh9LVswLT'
    'lhLWZdezR9LVswLTlhLWZdezR9LVswLTlhLWZdezR9LVswLTlhLWZdezEyfSRSEFJlbW92ZWRB'
    'dHRlbmRlZXM6SJJBJAoiMg1FdmVudCBQYXlsb2Fk0gEQUmVtb3ZlZEF0dGVuZGVlc6K7GAVFdm'
    'VudKi7GAG6uxgQQXR0ZW5kZWVzUmVtb3ZlZA==');

@$core.Deprecated('Use appointmentAttendeesRemovedEventDescriptor instead')
const AppointmentAttendeesRemovedEvent$json = {
  '1': 'AppointmentAttendeesRemovedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentAttendeesRemovedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentAttendeesRemovedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttendeesRemovedEventDescriptor = $convert.base64Decode(
    'CiBBcHBvaW50bWVudEF0dGVuZGVlc1JlbW92ZWRFdmVudBIzCgZIZWFkZXIYASABKAsyEC5hcG'
    'kuRXZlbnRIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBpLkVudGl0'
    'eUlEQgm6gQEFigECEAFSAklEEkwKB1BheWxvYWQYAyABKAsyJy5hcGkuQXBwb2ludG1lbnRBdH'
    'RlbmRlZXNSZW1vdmVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOmWSQRoKGNIBBkhlYWRl'
    'ctIBAklE0gEHUGF5bG9hZKK7GAVFdmVudLq7GBBBdHRlbmRlZXNSZW1vdmVkyrsYFHVwZGF0ZU'
    'V4dGVybmFsQWNjZXNz2rsYD3JlbW92ZUF0dGVuZGVlcw==');

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

/// Descriptor for `AppointmentAttendeesRemovedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttendeesRemovedRequestDescriptor = $convert.base64Decode(
    'CiJBcHBvaW50bWVudEF0dGVuZGVlc1JlbW92ZWRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLm'
    'FwaS5SZXF1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsy'
    'DS5hcGkuRW50aXR5SURCCbqBAQWKAQIQAVICSUQSTAoHUGF5bG9hZBgDIAEoCzInLmFwaS5BcH'
    'BvaW50bWVudEF0dGVuZGVlc1JlbW92ZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6PJJB'
    'GgoY0gEGSGVhZGVy0gECSUTSAQdQYXlsb2FkorsYB1JlcXVlc3S6uxgQQXR0ZW5kZWVzUmVtb3'
    'ZlZA==');

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

/// Descriptor for `AppointmentAttendeesRemovedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentAttendeesRemovedResponseDescriptor = $convert.base64Decode(
    'CiNBcHBvaW50bWVudEF0dGVuZGVlc1JlbW92ZWRSZXNwb25zZRIrCgZIZWFkZXIYASABKAsyEy'
    '5hcGkuUmVzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFIC'
    'SUQ6IKK7GAhSZXNwb25zZbq7GBBBdHRlbmRlZXNSZW1vdmVk');

@$core.Deprecated('Use appointmentSanitisedPayloadDescriptor instead')
const AppointmentSanitisedPayload$json = {
  '1': 'AppointmentSanitisedPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentSanitisedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentSanitisedPayloadDescriptor = $convert.base64Decode(
    'ChtBcHBvaW50bWVudFNhbml0aXNlZFBheWxvYWQSHAoHQWN0b3JJRBgBIAEoCUICGAFSB0FjdG'
    '9ySUQ6GqK7GAVFdmVudKi7GAG6uxgJU2FuaXRpc2Vk');

@$core.Deprecated('Use appointmentSanitisedEventDescriptor instead')
const AppointmentSanitisedEvent$json = {
  '1': 'AppointmentSanitisedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentSanitisedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentSanitisedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentSanitisedEventDescriptor = $convert.base64Decode(
    'ChlBcHBvaW50bWVudFNhbml0aXNlZEV2ZW50EjMKBkhlYWRlchgBIAEoCzIQLmFwaS5FdmVudE'
    'hlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURCCbqB'
    'AQWKAQIQAVICSUQSRQoHUGF5bG9hZBgDIAEoCzIgLmFwaS5BcHBvaW50bWVudFNhbml0aXNlZF'
    'BheWxvYWRCCbqBAQWKAQIQAVIHUGF5bG9hZDoiorsYBUV2ZW50ursYCVNhbml0aXNlZMq7GAhz'
    'YW5pdGlzZQ==');

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

/// Descriptor for `AppointmentSanitisedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentSanitisedRequestDescriptor = $convert.base64Decode(
    'ChtBcHBvaW50bWVudFNhbml0aXNlZFJlcXVlc3QSPAoGSGVhZGVyGAEgASgLMhkuYXBpLlJlcX'
    'Vlc3RQcm9qZWN0SGVhZGVyQgm6gQEFigECEAFSBkhlYWRlchIoCgJJRBgCIAEoCzINLmFwaS5F'
    'bnRpdHlJREIJuoEBBYoBAhABUgJJRBJFCgdQYXlsb2FkGAMgASgLMiAuYXBpLkFwcG9pbnRtZW'
    '50U2FuaXRpc2VkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOjWSQRoKGNIBBkhlYWRlctIB'
    'AklE0gEHUGF5bG9hZKK7GAdSZXF1ZXN0ursYCVNhbml0aXNlZA==');

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

/// Descriptor for `AppointmentSanitisedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentSanitisedResponseDescriptor = $convert.base64Decode(
    'ChxBcHBvaW50bWVudFNhbml0aXNlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLmFwaS5SZX'
    'Nwb25zZUhlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJRDoZorsY'
    'CFJlc3BvbnNlursYCVNhbml0aXNlZA==');

@$core.Deprecated('Use appointmentCustomFieldsUpdatedPayloadDescriptor instead')
const AppointmentCustomFieldsUpdatedPayload$json = {
  '1': 'AppointmentCustomFieldsUpdatedPayload',
  '2': [
    {
      '1': 'ActorID',
      '3': 1,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ActorID',
    },
  ],
  '7': {},
};

/// Descriptor for `AppointmentCustomFieldsUpdatedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCustomFieldsUpdatedPayloadDescriptor = $convert.base64Decode(
    'CiVBcHBvaW50bWVudEN1c3RvbUZpZWxkc1VwZGF0ZWRQYXlsb2FkEhwKB0FjdG9ySUQYASABKA'
    'lCAhgBUgdBY3RvcklEOiSiuxgFRXZlbnSouxgBursYE0N1c3RvbUZpZWxkc1VwZGF0ZWQ=');

@$core.Deprecated('Use appointmentCustomFieldsUpdatedEventDescriptor instead')
const AppointmentCustomFieldsUpdatedEvent$json = {
  '1': 'AppointmentCustomFieldsUpdatedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentCustomFieldsUpdatedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentCustomFieldsUpdatedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCustomFieldsUpdatedEventDescriptor = $convert.base64Decode(
    'CiNBcHBvaW50bWVudEN1c3RvbUZpZWxkc1VwZGF0ZWRFdmVudBIzCgZIZWFkZXIYASABKAsyEC'
    '5hcGkuRXZlbnRIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBpLkVu'
    'dGl0eUlEQgm6gQEFigECEAFSAklEEk8KB1BheWxvYWQYAyABKAsyKi5hcGkuQXBwb2ludG1lbn'
    'RDdXN0b21GaWVsZHNVcGRhdGVkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOiCiuxgFRXZl'
    'bnS6uxgTQ3VzdG9tRmllbGRzVXBkYXRlZA==');

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

/// Descriptor for `AppointmentCustomFieldsUpdatedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCustomFieldsUpdatedRequestDescriptor = $convert.base64Decode(
    'CiVBcHBvaW50bWVudEN1c3RvbUZpZWxkc1VwZGF0ZWRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCz'
    'IZLmFwaS5SZXF1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiAB'
    'KAsyDS5hcGkuRW50aXR5SURCCbqBAQWKAQIQAVICSUQSTwoHUGF5bG9hZBgDIAEoCzIqLmFwaS'
    '5BcHBvaW50bWVudEN1c3RvbUZpZWxkc1VwZGF0ZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxv'
    'YWQ6P5JBGgoY0gEGSGVhZGVy0gECSUTSAQdQYXlsb2FkorsYB1JlcXVlc3S6uxgTQ3VzdG9tRm'
    'llbGRzVXBkYXRlZA==');

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

/// Descriptor for `AppointmentCustomFieldsUpdatedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentCustomFieldsUpdatedResponseDescriptor = $convert.base64Decode(
    'CiZBcHBvaW50bWVudEN1c3RvbUZpZWxkc1VwZGF0ZWRSZXNwb25zZRIrCgZIZWFkZXIYASABKA'
    'syEy5hcGkuUmVzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJ'
    'RFICSUQ6GaK7GAhSZXNwb25zZbq7GAlTYW5pdGlzZWQ=');

@$core.Deprecated('Use appointmentRedetectedPayloadDescriptor instead')
const AppointmentRedetectedPayload$json = {
  '1': 'AppointmentRedetectedPayload',
  '7': {},
};

/// Descriptor for `AppointmentRedetectedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentRedetectedPayloadDescriptor = $convert.base64Decode(
    'ChxBcHBvaW50bWVudFJlZGV0ZWN0ZWRQYXlsb2FkOhuiuxgFRXZlbnSouxgBursYClJlZGV0ZW'
    'N0ZWQ=');

@$core.Deprecated('Use appointmentRedetectedEventDescriptor instead')
const AppointmentRedetectedEvent$json = {
  '1': 'AppointmentRedetectedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentRedetectedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentRedetectedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentRedetectedEventDescriptor = $convert.base64Decode(
    'ChpBcHBvaW50bWVudFJlZGV0ZWN0ZWRFdmVudBIzCgZIZWFkZXIYASABKAsyEC5hcGkuRXZlbn'
    'RIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBpLkVudGl0eUlEQgm6'
    'gQEFigECEAFSAklEEkYKB1BheWxvYWQYAyABKAsyIS5hcGkuQXBwb2ludG1lbnRSZWRldGVjdG'
    'VkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOi+iuxgFRXZlbnS6uxgKUmVkZXRlY3RlZMq7'
    'GBR1cGRhdGVFeHRlcm5hbEFjY2Vzcw==');

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

/// Descriptor for `AppointmentRedetectedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentRedetectedRequestDescriptor = $convert.base64Decode(
    'ChxBcHBvaW50bWVudFJlZGV0ZWN0ZWRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLmFwaS5SZX'
    'F1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5hcGku'
    'RW50aXR5SURCCbqBAQWKAQIQAVICSUQSRgoHUGF5bG9hZBgDIAEoCzIhLmFwaS5BcHBvaW50bW'
    'VudFJlZGV0ZWN0ZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6NpJBGgoY0gEGSGVhZGVy'
    '0gECSUTSAQdQYXlsb2FkorsYB1JlcXVlc3S6uxgKUmVkZXRlY3RlZA==');

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

/// Descriptor for `AppointmentRedetectedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentRedetectedResponseDescriptor = $convert.base64Decode(
    'Ch1BcHBvaW50bWVudFJlZGV0ZWN0ZWRSZXNwb25zZRIrCgZIZWFkZXIYASABKAsyEy5hcGkuUm'
    'VzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6GqK7'
    'GAhSZXNwb25zZbq7GApSZWRldGVjdGVk');

@$core.Deprecated('Use appointmentClaimAddedPayloadDescriptor instead')
const AppointmentClaimAddedPayload$json = {
  '1': 'AppointmentClaimAddedPayload',
  '2': [
    {'1': 'Claims', '3': 1, '4': 3, '5': 11, '6': '.api.ClaimSummary', '8': {}, '10': 'Claims'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentClaimAddedPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentClaimAddedPayloadDescriptor = $convert.base64Decode(
    'ChxBcHBvaW50bWVudENsYWltQWRkZWRQYXlsb2FkEl4KBkNsYWltcxgBIAMoCzIRLmFwaS5DbG'
    'FpbVN1bW1hcnlCM5JBITIfTnVtYmVyIG9mIGNsYWltcyBhZGRlZCBwZXIgdHlwZerBGAtDbGFp'
    'bVR5cGVJRFIGQ2xhaW1zOhuiuxgFRXZlbnSouxgBursYCkNsYWltQWRkZWQ=');

@$core.Deprecated('Use appointmentClaimAddedEventDescriptor instead')
const AppointmentClaimAddedEvent$json = {
  '1': 'AppointmentClaimAddedEvent',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '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.AppointmentClaimAddedPayload', '8': {}, '10': 'Payload'},
  ],
  '7': {},
};

/// Descriptor for `AppointmentClaimAddedEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentClaimAddedEventDescriptor = $convert.base64Decode(
    'ChpBcHBvaW50bWVudENsYWltQWRkZWRFdmVudBIzCgZIZWFkZXIYASABKAsyEC5hcGkuRXZlbn'
    'RIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEigKAklEGAIgASgLMg0uYXBpLkVudGl0eUlEQgm6'
    'gQEFigECEAFSAklEEkYKB1BheWxvYWQYAyABKAsyIS5hcGkuQXBwb2ludG1lbnRDbGFpbUFkZG'
    'VkUGF5bG9hZEIJuoEBBYoBAhABUgdQYXlsb2FkOiOiuxgFRXZlbnS6uxgKQ2xhaW1BZGRlZNq7'
    'GAhhZGRDbGFpbQ==');

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

/// Descriptor for `AppointmentClaimAddedRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentClaimAddedRequestDescriptor = $convert.base64Decode(
    'ChxBcHBvaW50bWVudENsYWltQWRkZWRSZXF1ZXN0EjwKBkhlYWRlchgBIAEoCzIZLmFwaS5SZX'
    'F1ZXN0UHJvamVjdEhlYWRlckIJuoEBBYoBAhABUgZIZWFkZXISKAoCSUQYAiABKAsyDS5hcGku'
    'RW50aXR5SURCCbqBAQWKAQIQAVICSUQSRgoHUGF5bG9hZBgDIAEoCzIhLmFwaS5BcHBvaW50bW'
    'VudENsYWltQWRkZWRQYXlsb2FkQgm6gQEFigECEAFSB1BheWxvYWQ6NpJBGgoY0gEGSGVhZGVy'
    '0gECSUTSAQdQYXlsb2FkorsYB1JlcXVlc3S6uxgKQ2xhaW1BZGRlZA==');

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

/// Descriptor for `AppointmentClaimAddedResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentClaimAddedResponseDescriptor = $convert.base64Decode(
    'Ch1BcHBvaW50bWVudENsYWltQWRkZWRSZXNwb25zZRIrCgZIZWFkZXIYASABKAsyEy5hcGkuUm'
    'VzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6GqK7'
    'GAhSZXNwb25zZbq7GApDbGFpbUFkZGVk');

