// This is a generated file - do not edit.
//
// Generated from shared.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 weekDayDescriptor instead')
const WeekDay$json = {
  '1': 'WeekDay',
  '2': [
    {'1': 'WEEKDAY_UNDEFINED', '2': 0},
    {'1': 'WEEKDAY_MONDAY', '2': 1},
    {'1': 'WEEKDAY_TUESDAY', '2': 2},
    {'1': 'WEEKDAY_WEDNESDAY', '2': 3},
    {'1': 'WEEKDAY_THURSDAY', '2': 4},
    {'1': 'WEEKDAY_FRIDAY', '2': 5},
    {'1': 'WEEKDAY_SATURDAY', '2': 6},
    {'1': 'WEEKDAY_SUNDAY', '2': 7},
  ],
};

/// Descriptor for `WeekDay`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List weekDayDescriptor = $convert.base64Decode(
    'CgdXZWVrRGF5EhUKEVdFRUtEQVlfVU5ERUZJTkVEEAASEgoOV0VFS0RBWV9NT05EQVkQARITCg'
    '9XRUVLREFZX1RVRVNEQVkQAhIVChFXRUVLREFZX1dFRE5FU0RBWRADEhQKEFdFRUtEQVlfVEhV'
    'UlNEQVkQBBISCg5XRUVLREFZX0ZSSURBWRAFEhQKEFdFRUtEQVlfU0FUVVJEQVkQBhISCg5XRU'
    'VLREFZX1NVTkRBWRAH');

@$core.Deprecated('Use severityLevelDescriptor instead')
const SeverityLevel$json = {
  '1': 'SeverityLevel',
  '2': [
    {'1': 'SEVERITYLEVEL_UNKNOWN', '2': 0},
    {'1': 'INFO', '2': 1},
    {'1': 'WARNING', '2': 2},
    {'1': 'ERROR', '2': 3},
    {'1': 'SECURITY', '2': 4},
  ],
};

/// Descriptor for `SeverityLevel`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List severityLevelDescriptor = $convert.base64Decode(
    'Cg1TZXZlcml0eUxldmVsEhkKFVNFVkVSSVRZTEVWRUxfVU5LTk9XThAAEggKBElORk8QARILCg'
    'dXQVJOSU5HEAISCQoFRVJST1IQAxIMCghTRUNVUklUWRAE');

@$core.Deprecated('Use responseStatusDescriptor instead')
const ResponseStatus$json = {
  '1': 'ResponseStatus',
  '2': [
    {'1': 'RESPONSESTATUS_UNKNOWN', '2': 0},
    {'1': 'OK', '2': 1},
    {'1': 'INTERNAL_ERROR', '2': 2},
    {'1': 'PAYLOAD_INCORRECT', '2': 3},
    {'1': 'OBJECT_ID_NOT_FOUND', '2': 4},
    {'1': 'PROJECT_NOT_FOUND', '2': 5},
    {'1': 'UNAUTHORIZED', '2': 6},
    {'1': 'TIMEOUT', '2': 7},
  ],
};

/// Descriptor for `ResponseStatus`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List responseStatusDescriptor = $convert.base64Decode(
    'Cg5SZXNwb25zZVN0YXR1cxIaChZSRVNQT05TRVNUQVRVU19VTktOT1dOEAASBgoCT0sQARISCg'
    '5JTlRFUk5BTF9FUlJPUhACEhUKEVBBWUxPQURfSU5DT1JSRUNUEAMSFwoTT0JKRUNUX0lEX05P'
    'VF9GT1VORBAEEhUKEVBST0pFQ1RfTk9UX0ZPVU5EEAUSEAoMVU5BVVRIT1JJWkVEEAYSCwoHVE'
    'lNRU9VVBAH');

@$core.Deprecated('Use workflowTypeEnumDescriptor instead')
const WorkflowTypeEnum$json = {
  '1': 'WorkflowTypeEnum',
  '2': [
    {'1': 'CREATE_PROJECT', '2': 0},
    {'1': 'DELETE_PROJECT', '2': 1},
    {'1': 'DELETE_CORE', '2': 2},
    {'1': 'DELETE_PARTNER_APP', '2': 3},
    {'1': 'DELETE_CONNECTION', '2': 4},
    {'1': 'BILLING', '2': 5},
    {'1': 'EXTRACT_DATA', '2': 6},
    {'1': 'OPTIMIZE_CLICKHOUSE', '2': 10},
    {'1': 'CREATE_ORGANISATION', '2': 12},
    {'1': 'DELETE_ORGANISATION', '2': 13},
    {'1': 'RECOVER_DATA', '2': 18},
    {'1': 'DAILY_PROJECTS_OPERATIONS', '2': 19},
    {'1': 'HEALTH_CHECK_WORKFLOWS', '2': 20},
    {'1': 'EXTRACT_KPI_DATA', '2': 21},
    {'1': 'UPDATE_MATERIALIZED_VIEW', '2': 22},
    {'1': 'PRUNE_DATA', '2': 23},
    {'1': 'CHECK_AND_LAUNCH_RECOVER_DATA', '2': 24},
    {'1': 'SYNCHRONIZE_RULES_ON_GIT', '2': 25},
    {'1': 'ANONYMIZE_DATA', '2': 26},
    {'1': 'UPGRADE_MODEL', '2': 27},
    {'1': 'SWEEP', '2': 28},
    {'1': 'CREATE_CLICKHOUSE', '2': 29},
    {'1': 'DELETE_CLICKHOUSE', '2': 30},
    {'1': 'CLEAN_CASSANDRA', '2': 31},
    {'1': 'SYNCHRONIZE_UMA_STORE', '2': 32},
  ],
};

/// Descriptor for `WorkflowTypeEnum`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List workflowTypeEnumDescriptor = $convert.base64Decode(
    'ChBXb3JrZmxvd1R5cGVFbnVtEhIKDkNSRUFURV9QUk9KRUNUEAASEgoOREVMRVRFX1BST0pFQ1'
    'QQARIPCgtERUxFVEVfQ09SRRACEhYKEkRFTEVURV9QQVJUTkVSX0FQUBADEhUKEURFTEVURV9D'
    'T05ORUNUSU9OEAQSCwoHQklMTElORxAFEhAKDEVYVFJBQ1RfREFUQRAGEhcKE09QVElNSVpFX0'
    'NMSUNLSE9VU0UQChIXChNDUkVBVEVfT1JHQU5JU0FUSU9OEAwSFwoTREVMRVRFX09SR0FOSVNB'
    'VElPThANEhAKDFJFQ09WRVJfREFUQRASEh0KGURBSUxZX1BST0pFQ1RTX09QRVJBVElPTlMQEx'
    'IaChZIRUFMVEhfQ0hFQ0tfV09SS0ZMT1dTEBQSFAoQRVhUUkFDVF9LUElfREFUQRAVEhwKGFVQ'
    'REFURV9NQVRFUklBTElaRURfVklFVxAWEg4KClBSVU5FX0RBVEEQFxIhCh1DSEVDS19BTkRfTE'
    'FVTkNIX1JFQ09WRVJfREFUQRAYEhwKGFNZTkNIUk9OSVpFX1JVTEVTX09OX0dJVBAZEhIKDkFO'
    'T05ZTUlaRV9EQVRBEBoSEQoNVVBHUkFERV9NT0RFTBAbEgkKBVNXRUVQEBwSFQoRQ1JFQVRFX0'
    'NMSUNLSE9VU0UQHRIVChFERUxFVEVfQ0xJQ0tIT1VTRRAeEhMKD0NMRUFOX0NBU1NBTkRSQRAf'
    'EhkKFVNZTkNIUk9OSVpFX1VNQV9TVE9SRRAg');

@$core.Deprecated('Use moduleWorkflowTypeEnumDescriptor instead')
const ModuleWorkflowTypeEnum$json = {
  '1': 'ModuleWorkflowTypeEnum',
  '2': [
    {'1': 'PRE_WORKFLOW', '2': 0},
    {'1': 'POST_WORKFLOW', '2': 1},
  ],
};

/// Descriptor for `ModuleWorkflowTypeEnum`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List moduleWorkflowTypeEnumDescriptor = $convert.base64Decode(
    'ChZNb2R1bGVXb3JrZmxvd1R5cGVFbnVtEhAKDFBSRV9XT1JLRkxPVxAAEhEKDVBPU1RfV09SS0'
    'ZMT1cQAQ==');

@$core.Deprecated('Use workflowSemaphoreDescriptor instead')
const WorkflowSemaphore$json = {
  '1': 'WorkflowSemaphore',
  '2': [
    {'1': 'WS_DB_OPERATION', '2': 0},
    {'1': 'WS_PROVISIONING', '2': 1},
    {'1': 'WS_RECOVER_DATA', '2': 2},
    {'1': 'WS_SYNCHRONIZE_RULES', '2': 3},
    {'1': 'WS_CHECK_AND_LAUNCH_RECOVER_DATA', '2': 4},
    {'1': 'WS_PROPAGATE_MODEL', '2': 5},
  ],
};

/// Descriptor for `WorkflowSemaphore`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List workflowSemaphoreDescriptor = $convert.base64Decode(
    'ChFXb3JrZmxvd1NlbWFwaG9yZRITCg9XU19EQl9PUEVSQVRJT04QABITCg9XU19QUk9WSVNJT0'
    '5JTkcQARITCg9XU19SRUNPVkVSX0RBVEEQAhIYChRXU19TWU5DSFJPTklaRV9SVUxFUxADEiQK'
    'IFdTX0NIRUNLX0FORF9MQVVOQ0hfUkVDT1ZFUl9EQVRBEAQSFgoSV1NfUFJPUEFHQVRFX01PRE'
    'VMEAU=');

@$core.Deprecated('Use sharePolicyDescriptor instead')
const SharePolicy$json = {
  '1': 'SharePolicy',
  '2': [
    {'1': 'SHARE_POLICY_UNKNOWN', '2': 0},
    {'1': 'SHARE_POLICY_PRIVATE', '2': 10},
    {'1': 'SHARE_POLICY_PUBLIC', '2': 11},
    {'1': 'SHARE_POLICY_1DAY', '2': 20},
    {'1': 'SHARE_POLICY_2DAYS', '2': 21},
    {'1': 'SHARE_POLICY_4DAYS', '2': 22},
    {'1': 'SHARE_POLICY_1WEEK', '2': 23},
    {'1': 'SHARE_POLICY_2WEEKS', '2': 24},
    {'1': 'SHARE_POLICY_1MONTH', '2': 25},
    {'1': 'SHARE_POLICY_3MONTHS', '2': 26},
    {'1': 'SHARE_POLICY_6MONTHS', '2': 27},
    {'1': 'SHARE_POLICY_1YEAR', '2': 28},
  ],
};

/// Descriptor for `SharePolicy`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List sharePolicyDescriptor = $convert.base64Decode(
    'CgtTaGFyZVBvbGljeRIYChRTSEFSRV9QT0xJQ1lfVU5LTk9XThAAEhgKFFNIQVJFX1BPTElDWV'
    '9QUklWQVRFEAoSFwoTU0hBUkVfUE9MSUNZX1BVQkxJQxALEhUKEVNIQVJFX1BPTElDWV8xREFZ'
    'EBQSFgoSU0hBUkVfUE9MSUNZXzJEQVlTEBUSFgoSU0hBUkVfUE9MSUNZXzREQVlTEBYSFgoSU0'
    'hBUkVfUE9MSUNZXzFXRUVLEBcSFwoTU0hBUkVfUE9MSUNZXzJXRUVLUxAYEhcKE1NIQVJFX1BP'
    'TElDWV8xTU9OVEgQGRIYChRTSEFSRV9QT0xJQ1lfM01PTlRIUxAaEhgKFFNIQVJFX1BPTElDWV'
    '82TU9OVEhTEBsSFgoSU0hBUkVfUE9MSUNZXzFZRUFSEBw=');

@$core.Deprecated('Use entityTypeDescriptor instead')
const EntityType$json = {
  '1': 'EntityType',
  '2': [
    {'1': 'ENTITY_TYPE_UNKNOWN', '2': 0},
    {'1': 'ENTITY_TYPE_ACTOR', '2': 1},
    {'1': 'ENTITY_TYPE_EXECUTIONFLOW', '2': 2},
    {'1': 'ENTITY_TYPE_FAMILY', '2': 3},
    {'1': 'ENTITY_TYPE_HANDLINGUNIT', '2': 4},
    {'1': 'ENTITY_TYPE_ITEM', '2': 5},
    {'1': 'ENTITY_TYPE_ORDER', '2': 6},
    {'1': 'ENTITY_TYPE_PARTNER', '2': 7},
    {'1': 'ENTITY_TYPE_STOCK', '2': 8},
    {'1': 'ENTITY_TYPE_TRACKING', '2': 9},
    {'1': 'ENTITY_TYPE_MOVEMENT', '2': 11},
    {'1': 'ENTITY_TYPE_CLAIM', '2': 10},
    {'1': 'ENTITY_TYPE_APPOINTMENT', '2': 12},
    {'1': 'ENTITY_TYPE_NOTIF', '2': 14},
    {'1': 'ENTITY_TYPE_PLATFORMLOG', '2': 13},
  ],
};

/// Descriptor for `EntityType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List entityTypeDescriptor = $convert.base64Decode(
    'CgpFbnRpdHlUeXBlEhcKE0VOVElUWV9UWVBFX1VOS05PV04QABIVChFFTlRJVFlfVFlQRV9BQ1'
    'RPUhABEh0KGUVOVElUWV9UWVBFX0VYRUNVVElPTkZMT1cQAhIWChJFTlRJVFlfVFlQRV9GQU1J'
    'TFkQAxIcChhFTlRJVFlfVFlQRV9IQU5ETElOR1VOSVQQBBIUChBFTlRJVFlfVFlQRV9JVEVNEA'
    'USFQoRRU5USVRZX1RZUEVfT1JERVIQBhIXChNFTlRJVFlfVFlQRV9QQVJUTkVSEAcSFQoRRU5U'
    'SVRZX1RZUEVfU1RPQ0sQCBIYChRFTlRJVFlfVFlQRV9UUkFDS0lORxAJEhgKFEVOVElUWV9UWV'
    'BFX01PVkVNRU5UEAsSFQoRRU5USVRZX1RZUEVfQ0xBSU0QChIbChdFTlRJVFlfVFlQRV9BUFBP'
    'SU5UTUVOVBAMEhUKEUVOVElUWV9UWVBFX05PVElGEA4SGwoXRU5USVRZX1RZUEVfUExBVEZPUk'
    '1MT0cQDQ==');

@$core.Deprecated('Use claimEntityTypeDescriptor instead')
const ClaimEntityType$json = {
  '1': 'ClaimEntityType',
  '2': [
    {'1': 'CLAIM_ENTITY_TYPE_UNKNOWN', '2': 0},
    {'1': 'CLAIM_ENTITY_TYPE_ACTOR', '2': 1},
    {'1': 'CLAIM_ENTITY_TYPE_EXECUTIONFLOW', '2': 2},
    {'1': 'CLAIM_ENTITY_TYPE_HANDLINGUNIT', '2': 3},
    {'1': 'CLAIM_ENTITY_TYPE_ORDER', '2': 4},
    {'1': 'CLAIM_ENTITY_TYPE_MOVEMENT', '2': 6},
  ],
};

/// Descriptor for `ClaimEntityType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List claimEntityTypeDescriptor = $convert.base64Decode(
    'Cg9DbGFpbUVudGl0eVR5cGUSHQoZQ0xBSU1fRU5USVRZX1RZUEVfVU5LTk9XThAAEhsKF0NMQU'
    'lNX0VOVElUWV9UWVBFX0FDVE9SEAESIwofQ0xBSU1fRU5USVRZX1RZUEVfRVhFQ1VUSU9ORkxP'
    'VxACEiIKHkNMQUlNX0VOVElUWV9UWVBFX0hBTkRMSU5HVU5JVBADEhsKF0NMQUlNX0VOVElUWV'
    '9UWVBFX09SREVSEAQSHgoaQ0xBSU1fRU5USVRZX1RZUEVfTU9WRU1FTlQQBg==');

@$core.Deprecated('Use claimSectorDescriptor instead')
const ClaimSector$json = {
  '1': 'ClaimSector',
  '2': [
    {'1': 'CLAIM_SECTOR_UNKNOWN', '2': 0},
    {'1': 'CLAIM_SECTOR_TRANSPORT', '2': 1},
    {'1': 'CLAIM_SECTOR_WAREHOUSING', '2': 2},
    {'1': 'CLAIM_SECTOR_DELIVERY', '2': 3},
    {'1': 'CLAIM_SECTOR_FINANCIAL', '2': 4},
    {'1': 'CLAIM_SECTOR_MISCELLANEOUS', '2': 5},
  ],
};

/// Descriptor for `ClaimSector`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List claimSectorDescriptor = $convert.base64Decode(
    'CgtDbGFpbVNlY3RvchIYChRDTEFJTV9TRUNUT1JfVU5LTk9XThAAEhoKFkNMQUlNX1NFQ1RPUl'
    '9UUkFOU1BPUlQQARIcChhDTEFJTV9TRUNUT1JfV0FSRUhPVVNJTkcQAhIZChVDTEFJTV9TRUNU'
    'T1JfREVMSVZFUlkQAxIaChZDTEFJTV9TRUNUT1JfRklOQU5DSUFMEAQSHgoaQ0xBSU1fU0VDVE'
    '9SX01JU0NFTExBTkVPVVMQBQ==');

@$core.Deprecated('Use claimStatusDescriptor instead')
const ClaimStatus$json = {
  '1': 'ClaimStatus',
  '2': [
    {'1': 'CLAIM_STATUS_UNKNOWN', '2': 0},
    {'1': 'CLAIM_STATUS_START_NEW', '2': 100},
    {'1': 'CLAIM_STATUS_START_TODO', '2': 101},
    {'1': 'CLAIM_STATUS_INPROGRESS_TREATMENT', '2': 200},
    {'1': 'CLAIM_STATUS_INPROGRESS_RESOLUTION', '2': 201},
    {'1': 'CLAIM_STATUS_STANDBY_WAITINGFORINFO', '2': 300},
    {'1': 'CLAIM_STATUS_STANDBY_PAUSE', '2': 301},
    {'1': 'CLAIM_STATUS_END_CANCELLED', '2': 400},
    {'1': 'CLAIM_STATUS_END_SOLVED', '2': 401},
    {'1': 'CLAIM_STATUS_END_CLOSED', '2': 402},
    {'1': 'CLAIM_STATUS_END_REJECTED', '2': 403},
    {'1': 'CLAIM_STATUS_ANOMALY', '2': 9500},
  ],
};

/// Descriptor for `ClaimStatus`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List claimStatusDescriptor = $convert.base64Decode(
    'CgtDbGFpbVN0YXR1cxIYChRDTEFJTV9TVEFUVVNfVU5LTk9XThAAEhoKFkNMQUlNX1NUQVRVU1'
    '9TVEFSVF9ORVcQZBIbChdDTEFJTV9TVEFUVVNfU1RBUlRfVE9ETxBlEiYKIUNMQUlNX1NUQVRV'
    'U19JTlBST0dSRVNTX1RSRUFUTUVOVBDIARInCiJDTEFJTV9TVEFUVVNfSU5QUk9HUkVTU19SRV'
    'NPTFVUSU9OEMkBEigKI0NMQUlNX1NUQVRVU19TVEFOREJZX1dBSVRJTkdGT1JJTkZPEKwCEh8K'
    'GkNMQUlNX1NUQVRVU19TVEFOREJZX1BBVVNFEK0CEh8KGkNMQUlNX1NUQVRVU19FTkRfQ0FOQ0'
    'VMTEVEEJADEhwKF0NMQUlNX1NUQVRVU19FTkRfU09MVkVEEJEDEhwKF0NMQUlNX1NUQVRVU19F'
    'TkRfQ0xPU0VEEJIDEh4KGUNMQUlNX1NUQVRVU19FTkRfUkVKRUNURUQQkwMSGQoUQ0xBSU1fU1'
    'RBVFVTX0FOT01BTFkQnEo=');

@$core.Deprecated('Use claimCriticalityDescriptor instead')
const ClaimCriticality$json = {
  '1': 'ClaimCriticality',
  '2': [
    {'1': 'CLAIM_CRITICALITY_UNKNOWN', '2': 0},
    {'1': 'CLAIM_CRITICALITY_LOW', '2': 10},
    {'1': 'CLAIM_CRITICALITY_MEDIUM', '2': 20},
    {'1': 'CLAIM_CRITICALITY_HIGH', '2': 30},
    {'1': 'CLAIM_CRITICALITY_BLOCKING', '2': 40},
  ],
};

/// Descriptor for `ClaimCriticality`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List claimCriticalityDescriptor = $convert.base64Decode(
    'ChBDbGFpbUNyaXRpY2FsaXR5Eh0KGUNMQUlNX0NSSVRJQ0FMSVRZX1VOS05PV04QABIZChVDTE'
    'FJTV9DUklUSUNBTElUWV9MT1cQChIcChhDTEFJTV9DUklUSUNBTElUWV9NRURJVU0QFBIaChZD'
    'TEFJTV9DUklUSUNBTElUWV9ISUdIEB4SHgoaQ0xBSU1fQ1JJVElDQUxJVFlfQkxPQ0tJTkcQKA'
    '==');

@$core.Deprecated('Use timeFormatDescriptor instead')
const TimeFormat$json = {
  '1': 'TimeFormat',
  '2': [
    {'1': 'H12', '2': 0},
    {'1': 'H23', '2': 1},
    {'1': 'H24', '2': 2},
  ],
};

/// Descriptor for `TimeFormat`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List timeFormatDescriptor = $convert.base64Decode(
    'CgpUaW1lRm9ybWF0EgcKA0gxMhAAEgcKA0gyMxABEgcKA0gyNBAC');

@$core.Deprecated('Use displayDateDescriptor instead')
const DisplayDate$json = {
  '1': 'DisplayDate',
  '2': [
    {'1': 'DATE', '2': 0},
    {'1': 'DATE_TIME', '2': 1},
    {'1': 'TIME', '2': 2},
  ],
};

/// Descriptor for `DisplayDate`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List displayDateDescriptor = $convert.base64Decode(
    'CgtEaXNwbGF5RGF0ZRIICgREQVRFEAASDQoJREFURV9USU1FEAESCAoEVElNRRAC');

@$core.Deprecated('Use entityAdminPlatformDescriptor instead')
const EntityAdminPlatform$json = {
  '1': 'EntityAdminPlatform',
  '2': [
    {'1': 'PROJECT_PLATFORM', '2': 0},
    {'1': 'METRICS', '2': 1},
    {'1': 'WAKEUP_ENTITY', '2': 2},
    {'1': 'NOTIFICATION', '2': 3},
  ],
};

/// Descriptor for `EntityAdminPlatform`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List entityAdminPlatformDescriptor = $convert.base64Decode(
    'ChNFbnRpdHlBZG1pblBsYXRmb3JtEhQKEFBST0pFQ1RfUExBVEZPUk0QABILCgdNRVRSSUNTEA'
    'ESEQoNV0FLRVVQX0VOVElUWRACEhAKDE5PVElGSUNBVElPThAD');

@$core.Deprecated('Use recoverTypeDescriptor instead')
const RecoverType$json = {
  '1': 'RecoverType',
  '2': [
    {'1': 'RECOVER_OPENSEARCH', '2': 0},
    {'1': 'RECOVER_CLICKHOUSE', '2': 1},
    {'1': 'RECOVER_ALL', '2': 2},
    {'1': 'RECOVER_KV', '2': 3},
  ],
};

/// Descriptor for `RecoverType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List recoverTypeDescriptor = $convert.base64Decode(
    'CgtSZWNvdmVyVHlwZRIWChJSRUNPVkVSX09QRU5TRUFSQ0gQABIWChJSRUNPVkVSX0NMSUNLSE'
    '9VU0UQARIPCgtSRUNPVkVSX0FMTBACEg4KClJFQ09WRVJfS1YQAw==');

@$core.Deprecated('Use resourceTypeDescriptor instead')
const ResourceType$json = {
  '1': 'ResourceType',
  '2': [
    {'1': 'RESOURCE_TYPE_UNKNOWN', '2': 0},
    {'1': 'RESOURCE_TYPE_PLATFORM', '2': 10},
    {'1': 'RESOURCE_TYPE_ORGANISATION', '2': 20},
    {'1': 'RESOURCE_TYPE_PROJECT', '2': 30},
    {'1': 'RESOURCE_TYPE_PARTNERAPP', '2': 40},
    {'1': 'RESOURCE_TYPE_CONNECTION', '2': 50},
    {'1': 'RESOURCE_TYPE_ATTACHMENTTYPE', '2': 60},
    {'1': 'RESOURCE_TYPE_CLAIMTYPE', '2': 70},
  ],
};

/// Descriptor for `ResourceType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List resourceTypeDescriptor = $convert.base64Decode(
    'CgxSZXNvdXJjZVR5cGUSGQoVUkVTT1VSQ0VfVFlQRV9VTktOT1dOEAASGgoWUkVTT1VSQ0VfVF'
    'lQRV9QTEFURk9STRAKEh4KGlJFU09VUkNFX1RZUEVfT1JHQU5JU0FUSU9OEBQSGQoVUkVTT1VS'
    'Q0VfVFlQRV9QUk9KRUNUEB4SHAoYUkVTT1VSQ0VfVFlQRV9QQVJUTkVSQVBQECgSHAoYUkVTT1'
    'VSQ0VfVFlQRV9DT05ORUNUSU9OEDISIAocUkVTT1VSQ0VfVFlQRV9BVFRBQ0hNRU5UVFlQRRA8'
    'EhsKF1JFU09VUkNFX1RZUEVfQ0xBSU1UWVBFEEY=');

@$core.Deprecated('Use roleTagDescriptor instead')
const RoleTag$json = {
  '1': 'RoleTag',
  '2': [
    {'1': 'ROLE_TAG_UNKNOWN', '2': 0},
    {'1': 'ROLE_TAG_PROJECT_ACTIVITY', '2': 10},
    {'1': 'ROLE_TAG_PROJECT_SITE', '2': 20},
    {'1': 'ROLE_TAG_PROJECT_SITE_STANDALONE', '2': 21},
  ],
};

/// Descriptor for `RoleTag`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List roleTagDescriptor = $convert.base64Decode(
    'CgdSb2xlVGFnEhQKEFJPTEVfVEFHX1VOS05PV04QABIdChlST0xFX1RBR19QUk9KRUNUX0FDVE'
    'lWSVRZEAoSGQoVUk9MRV9UQUdfUFJPSkVDVF9TSVRFEBQSJAogUk9MRV9UQUdfUFJPSkVDVF9T'
    'SVRFX1NUQU5EQUxPTkUQFQ==');

@$core.Deprecated('Use periodUnitDescriptor instead')
const PeriodUnit$json = {
  '1': 'PeriodUnit',
  '2': [
    {'1': 'PERIOD_UNIT_UNDEFINED', '2': 0},
    {'1': 'PERIOD_UNIT_WORK_HOUR', '2': 1},
    {'1': 'PERIOD_UNIT_WORK_DAY', '2': 2},
    {'1': 'PERIOD_UNIT_CALENDAR_DAY', '2': 3},
  ],
};

/// Descriptor for `PeriodUnit`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List periodUnitDescriptor = $convert.base64Decode(
    'CgpQZXJpb2RVbml0EhkKFVBFUklPRF9VTklUX1VOREVGSU5FRBAAEhkKFVBFUklPRF9VTklUX1'
    'dPUktfSE9VUhABEhgKFFBFUklPRF9VTklUX1dPUktfREFZEAISHAoYUEVSSU9EX1VOSVRfQ0FM'
    'RU5EQVJfREFZEAM=');

@$core.Deprecated('Use domainDescriptor instead')
const Domain$json = {
  '1': 'Domain',
  '2': [
    {'1': 'DOMAIN_UNDEFINED', '2': 0},
    {'1': 'DOMAIN_TRADE', '2': 1},
    {'1': 'DOMAIN_COLLAB', '2': 2},
    {'1': 'DOMAIN_CORE', '2': 3},
  ],
};

/// Descriptor for `Domain`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List domainDescriptor = $convert.base64Decode(
    'CgZEb21haW4SFAoQRE9NQUlOX1VOREVGSU5FRBAAEhAKDERPTUFJTl9UUkFERRABEhEKDURPTU'
    'FJTl9DT0xMQUIQAhIPCgtET01BSU5fQ09SRRAD');

@$core.Deprecated('Use projectTypeDescriptor instead')
const ProjectType$json = {
  '1': 'ProjectType',
  '2': [
    {'1': 'PROJECT_TYPE_UNKNOWN', '2': 0},
    {'1': 'PROJECT_TYPE_ACTIVITY', '2': 1},
    {'1': 'PROJECT_TYPE_SITE', '2': 2},
  ],
};

/// Descriptor for `ProjectType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List projectTypeDescriptor = $convert.base64Decode(
    'CgtQcm9qZWN0VHlwZRIYChRQUk9KRUNUX1RZUEVfVU5LTk9XThAAEhkKFVBST0pFQ1RfVFlQRV'
    '9BQ1RJVklUWRABEhUKEVBST0pFQ1RfVFlQRV9TSVRFEAI=');

@$core.Deprecated('Use appointmentStatusCodeDescriptor instead')
const AppointmentStatusCode$json = {
  '1': 'AppointmentStatusCode',
  '2': [
    {'1': 'APPOINTMENT_0000_STATUS_UNKNOWN', '2': 0},
    {'1': 'APPOINTMENT_0100_CREATED', '2': 100},
    {'1': 'APPOINTMENT_0150_ALLOCATION_ERROR', '2': 150},
    {'1': 'APPOINTMENT_0300_CARRIER_EXPECTED', '2': 300},
    {'1': 'APPOINTMENT_0400_CARRIER_ARRIVED', '2': 400},
    {'1': 'APPOINTMENT_0600_UNLOADING', '2': 600},
    {'1': 'APPOINTMENT_0700_UNLOADED', '2': 700},
    {'1': 'APPOINTMENT_0800_LOADING', '2': 800},
    {'1': 'APPOINTMENT_0900_LOADED', '2': 900},
    {'1': 'APPOINTMENT_1000_CARRIER_DEPARTED', '2': 1000},
    {'1': 'APPOINTMENT_1100_CANCELED', '2': 1100},
    {'1': 'APPOINTMENT_9500_ANOMALY', '2': 9500},
  ],
};

/// Descriptor for `AppointmentStatusCode`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List appointmentStatusCodeDescriptor = $convert.base64Decode(
    'ChVBcHBvaW50bWVudFN0YXR1c0NvZGUSIwofQVBQT0lOVE1FTlRfMDAwMF9TVEFUVVNfVU5LTk'
    '9XThAAEhwKGEFQUE9JTlRNRU5UXzAxMDBfQ1JFQVRFRBBkEiYKIUFQUE9JTlRNRU5UXzAxNTBf'
    'QUxMT0NBVElPTl9FUlJPUhCWARImCiFBUFBPSU5UTUVOVF8wMzAwX0NBUlJJRVJfRVhQRUNURU'
    'QQrAISJQogQVBQT0lOVE1FTlRfMDQwMF9DQVJSSUVSX0FSUklWRUQQkAMSHwoaQVBQT0lOVE1F'
    'TlRfMDYwMF9VTkxPQURJTkcQ2AQSHgoZQVBQT0lOVE1FTlRfMDcwMF9VTkxPQURFRBC8BRIdCh'
    'hBUFBPSU5UTUVOVF8wODAwX0xPQURJTkcQoAYSHAoXQVBQT0lOVE1FTlRfMDkwMF9MT0FERUQQ'
    'hAcSJgohQVBQT0lOVE1FTlRfMTAwMF9DQVJSSUVSX0RFUEFSVEVEEOgHEh4KGUFQUE9JTlRNRU'
    '5UXzExMDBfQ0FOQ0VMRUQQzAgSHQoYQVBQT0lOVE1FTlRfOTUwMF9BTk9NQUxZEJxK');

@$core.Deprecated('Use appointmentTypeDescriptor instead')
const AppointmentType$json = {
  '1': 'AppointmentType',
  '2': [
    {'1': 'APPOINTMENT_TYPE_UNKNOWN', '2': 0},
    {'1': 'APPOINTMENT_TYPE_LOADING', '2': 1},
    {'1': 'APPOINTMENT_TYPE_UNLOADING', '2': 2},
    {'1': 'APPOINTMENT_TYPE_UNDEFINED', '2': 3},
    {'1': 'APPOINTMENT_TYPE_BOTH', '2': 4},
  ],
};

/// Descriptor for `AppointmentType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List appointmentTypeDescriptor = $convert.base64Decode(
    'Cg9BcHBvaW50bWVudFR5cGUSHAoYQVBQT0lOVE1FTlRfVFlQRV9VTktOT1dOEAASHAoYQVBQT0'
    'lOVE1FTlRfVFlQRV9MT0FESU5HEAESHgoaQVBQT0lOVE1FTlRfVFlQRV9VTkxPQURJTkcQAhIe'
    'ChpBUFBPSU5UTUVOVF9UWVBFX1VOREVGSU5FRBADEhkKFUFQUE9JTlRNRU5UX1RZUEVfQk9USB'
    'AE');

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

/// Descriptor for `RequestHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List requestHeaderDescriptor = $convert.base64Decode(
    'Cg1SZXF1ZXN0SGVhZGVyEkQKB1Byb2plY3QYASABKAlCKpJBGzIZSWRlbnRpZmllciBvZiB0aG'
    'UgcHJvamVjdLqBAQhyBhABugEBIFIHUHJvamVjdA==');

@$core.Deprecated('Use timeRangeDescriptor instead')
const TimeRange$json = {
  '1': 'TimeRange',
  '2': [
    {'1': 'StartTime', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'StartTime'},
    {'1': 'EndTime', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'EndTime'},
  ],
};

/// Descriptor for `TimeRange`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List timeRangeDescriptor = $convert.base64Decode(
    'CglUaW1lUmFuZ2USRwoJU3RhcnRUaW1lGAEgASgJQim6gQElciMyIV4oPzpbMDFdWzAtOV18Ml'
    'swLTNdKTpbMC01XVswLTldJFIJU3RhcnRUaW1lEkMKB0VuZFRpbWUYAiABKAlCKbqBASVyIzIh'
    'Xig/OlswMV1bMC05XXwyWzAtM10pOlswLTVdWzAtOV0kUgdFbmRUaW1l');

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

/// Descriptor for `RequestProjectHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List requestProjectHeaderDescriptor = $convert.base64Decode(
    'ChRSZXF1ZXN0UHJvamVjdEhlYWRlchJbCglQcm9qZWN0SUQYASABKAlCPZJBLjIZSWRlbnRpZm'
    'llciBvZiB0aGUgcHJvamVjdEoRIllvdXJfUHJvamVjdF9JRCK6gQEIcgYQAboBASBSCVByb2pl'
    'Y3RJRBKaAQoNQ29ycmVsYXRpb25JRBgDIAEoCUJ0kkFxMmNUaGlzIElEIGlzIHNlbnQgYmFjay'
    'BpbnRvIHRoZSByZXNwb25zZSBoZWFkZXIgaW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjb3JyZWxh'
    'dGUgcmVxdWVzdCBhbmQgcmVzcG9uc2VKCiJDb3JySURfQSJSDUNvcnJlbGF0aW9uSUQSlgEKC1'
    'RlY2huaWNhbElEGAQgASgJQnSSQXEyY1RoaXMgSUQgaXMgc2VudCBiYWNrIGludG8gdGhlIHJl'
    'c3BvbnNlIGhlYWRlciBpbiBvcmRlciB0byBiZSBhYmxlIHRvIGNvcnJlbGF0ZSByZXF1ZXN0IG'
    'FuZCByZXNwb25zZUoKIlRlY2hJRF9BIlILVGVjaG5pY2FsSUQ6EZJBDgoM0gEJUHJvamVjdElE');

@$core.Deprecated('Use requestOrganisationHeaderDescriptor instead')
const RequestOrganisationHeader$json = {
  '1': 'RequestOrganisationHeader',
  '2': [
    {'1': 'OrganisationID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'OrganisationID'},
    {'1': 'CorrelationID', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'CorrelationID'},
    {'1': 'TechnicalID', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'TechnicalID'},
  ],
  '7': {},
};

/// Descriptor for `RequestOrganisationHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List requestOrganisationHeaderDescriptor = $convert.base64Decode(
    'ChlSZXF1ZXN0T3JnYW5pc2F0aW9uSGVhZGVyElcKDk9yZ2FuaXNhdGlvbklEGAEgASgJQi+SQS'
    'AyHklkZW50aWZpZXIgb2YgdGhlIG9yZ2FuaXNhdGlvbrqBAQhyBhABugEBIFIOT3JnYW5pc2F0'
    'aW9uSUQSmgEKDUNvcnJlbGF0aW9uSUQYAiABKAlCdJJBcTJjVGhpcyBJRCBpcyBzZW50IGJhY2'
    'sgaW50byB0aGUgcmVzcG9uc2UgaGVhZGVyIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gY29ycmVs'
    'YXRlIHJlcXVlc3QgYW5kIHJlc3BvbnNlSgoiQ29ycklEX0EiUg1Db3JyZWxhdGlvbklEEpYBCg'
    'tUZWNobmljYWxJRBgDIAEoCUJ0kkFxMmNUaGlzIElEIGlzIHNlbnQgYmFjayBpbnRvIHRoZSBy'
    'ZXNwb25zZSBoZWFkZXIgaW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjb3JyZWxhdGUgcmVxdWVzdC'
    'BhbmQgcmVzcG9uc2VKCiJUZWNoSURfQSJSC1RlY2huaWNhbElEOhaSQRMKEdIBDk9yZ2FuaXNh'
    'dGlvbklE');

@$core.Deprecated('Use requestBucketHeaderDescriptor instead')
const RequestBucketHeader$json = {
  '1': 'RequestBucketHeader',
  '2': [
    {'1': 'BucketID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'BucketID'},
    {'1': 'CorrelationID', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'CorrelationID'},
    {'1': 'TechnicalID', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'TechnicalID'},
  ],
  '7': {},
};

/// Descriptor for `RequestBucketHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List requestBucketHeaderDescriptor = $convert.base64Decode(
    'ChNSZXF1ZXN0QnVja2V0SGVhZGVyEkUKCEJ1Y2tldElEGAEgASgJQimSQRoyGElkZW50aWZpZX'
    'Igb2YgdGhlIGJ1Y2tldLqBAQhyBhABugEBIFIIQnVja2V0SUQSmgEKDUNvcnJlbGF0aW9uSUQY'
    'AiABKAlCdJJBcTJjVGhpcyBJRCBpcyBzZW50IGJhY2sgaW50byB0aGUgcmVzcG9uc2UgaGVhZG'
    'VyIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gY29ycmVsYXRlIHJlcXVlc3QgYW5kIHJlc3BvbnNl'
    'SgoiQ29ycklEX0EiUg1Db3JyZWxhdGlvbklEEpYBCgtUZWNobmljYWxJRBgDIAEoCUJ0kkFxMm'
    'NUaGlzIElEIGlzIHNlbnQgYmFjayBpbnRvIHRoZSByZXNwb25zZSBoZWFkZXIgaW4gb3JkZXIg'
    'dG8gYmUgYWJsZSB0byBjb3JyZWxhdGUgcmVxdWVzdCBhbmQgcmVzcG9uc2VKCiJUZWNoSURfQS'
    'JSC1RlY2huaWNhbElEOhCSQQ0KC9IBCEJ1Y2tldElE');

@$core.Deprecated('Use requestPartnerAppHeaderDescriptor instead')
const RequestPartnerAppHeader$json = {
  '1': 'RequestPartnerAppHeader',
  '2': [
    {'1': 'PartnerAppID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'PartnerAppID'},
    {'1': 'CorrelationID', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'CorrelationID'},
    {'1': 'TechnicalID', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'TechnicalID'},
  ],
  '7': {},
};

/// Descriptor for `RequestPartnerAppHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List requestPartnerAppHeaderDescriptor = $convert.base64Decode(
    'ChdSZXF1ZXN0UGFydG5lckFwcEhlYWRlchJRCgxQYXJ0bmVyQXBwSUQYASABKAlCLZJBHjIcSW'
    'RlbnRpZmllciBvZiB0aGUgcGFydG5lckFwcLqBAQhyBhABugEBIFIMUGFydG5lckFwcElEEpoB'
    'Cg1Db3JyZWxhdGlvbklEGAIgASgJQnSSQXEyY1RoaXMgSUQgaXMgc2VudCBiYWNrIGludG8gdG'
    'hlIHJlc3BvbnNlIGhlYWRlciBpbiBvcmRlciB0byBiZSBhYmxlIHRvIGNvcnJlbGF0ZSByZXF1'
    'ZXN0IGFuZCByZXNwb25zZUoKIkNvcnJJRF9BIlINQ29ycmVsYXRpb25JRBKWAQoLVGVjaG5pY2'
    'FsSUQYAyABKAlCdJJBcTJjVGhpcyBJRCBpcyBzZW50IGJhY2sgaW50byB0aGUgcmVzcG9uc2Ug'
    'aGVhZGVyIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gY29ycmVsYXRlIHJlcXVlc3QgYW5kIHJlc3'
    'BvbnNlSgoiVGVjaElEX0EiUgtUZWNobmljYWxJRDoUkkERCg/SAQxQYXJ0bmVyQXBwSUQ=');

@$core.Deprecated('Use requestConnectionHeaderDescriptor instead')
const RequestConnectionHeader$json = {
  '1': 'RequestConnectionHeader',
  '2': [
    {'1': 'ConnectionID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'ConnectionID'},
    {'1': 'CorrelationID', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'CorrelationID'},
    {'1': 'TechnicalID', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'TechnicalID'},
  ],
  '7': {},
};

/// Descriptor for `RequestConnectionHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List requestConnectionHeaderDescriptor = $convert.base64Decode(
    'ChdSZXF1ZXN0Q29ubmVjdGlvbkhlYWRlchJRCgxDb25uZWN0aW9uSUQYASABKAlCLZJBHjIcSW'
    'RlbnRpZmllciBvZiB0aGUgY29ubmVjdGlvbrqBAQhyBhABugEBIFIMQ29ubmVjdGlvbklEEpoB'
    'Cg1Db3JyZWxhdGlvbklEGAIgASgJQnSSQXEyY1RoaXMgSUQgaXMgc2VudCBiYWNrIGludG8gdG'
    'hlIHJlc3BvbnNlIGhlYWRlciBpbiBvcmRlciB0byBiZSBhYmxlIHRvIGNvcnJlbGF0ZSByZXF1'
    'ZXN0IGFuZCByZXNwb25zZUoKIkNvcnJJRF9BIlINQ29ycmVsYXRpb25JRBKWAQoLVGVjaG5pY2'
    'FsSUQYAyABKAlCdJJBcTJjVGhpcyBJRCBpcyBzZW50IGJhY2sgaW50byB0aGUgcmVzcG9uc2Ug'
    'aGVhZGVyIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gY29ycmVsYXRlIHJlcXVlc3QgYW5kIHJlc3'
    'BvbnNlSgoiVGVjaElEX0EiUgtUZWNobmljYWxJRDoUkkERCg/SAQxDb25uZWN0aW9uSUQ=');

@$core.Deprecated('Use requestAttachmentTypeHeaderDescriptor instead')
const RequestAttachmentTypeHeader$json = {
  '1': 'RequestAttachmentTypeHeader',
  '2': [
    {'1': 'AttachmentTypeID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'AttachmentTypeID'},
    {'1': 'CorrelationID', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'CorrelationID'},
    {'1': 'TechnicalID', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'TechnicalID'},
  ],
};

/// Descriptor for `RequestAttachmentTypeHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List requestAttachmentTypeHeaderDescriptor = $convert.base64Decode(
    'ChtSZXF1ZXN0QXR0YWNobWVudFR5cGVIZWFkZXISXgoQQXR0YWNobWVudFR5cGVJRBgBIAEoCU'
    'IykkEjMiFJZGVudGlmaWVyIG9mIHRoZSBhdHRhY2htZW50IHR5cGW6gQEIcgYQAboBASBSEEF0'
    'dGFjaG1lbnRUeXBlSUQSmgEKDUNvcnJlbGF0aW9uSUQYAiABKAlCdJJBcTJjVGhpcyBJRCBpcy'
    'BzZW50IGJhY2sgaW50byB0aGUgcmVzcG9uc2UgaGVhZGVyIGluIG9yZGVyIHRvIGJlIGFibGUg'
    'dG8gY29ycmVsYXRlIHJlcXVlc3QgYW5kIHJlc3BvbnNlSgoiQ29ycklEX0EiUg1Db3JyZWxhdG'
    'lvbklEEpYBCgtUZWNobmljYWxJRBgDIAEoCUJ0kkFxMmNUaGlzIElEIGlzIHNlbnQgYmFjayBp'
    'bnRvIHRoZSByZXNwb25zZSBoZWFkZXIgaW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjb3JyZWxhdG'
    'UgcmVxdWVzdCBhbmQgcmVzcG9uc2VKCiJUZWNoSURfQSJSC1RlY2huaWNhbElE');

@$core.Deprecated('Use responseHeaderDescriptor instead')
const ResponseHeader$json = {
  '1': 'ResponseHeader',
  '2': [
    {'1': 'ProjectID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'ProjectID'},
    {'1': 'CorrelationID', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'CorrelationID'},
    {'1': 'TechnicalID', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'TechnicalID'},
  ],
};

/// Descriptor for `ResponseHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List responseHeaderDescriptor = $convert.base64Decode(
    'Cg5SZXNwb25zZUhlYWRlchI8CglQcm9qZWN0SUQYASABKAlCHpJBGzIZSWRlbnRpZmllciBvZi'
    'B0aGUgcHJvamVjdFIJUHJvamVjdElEEqwBCg1Db3JyZWxhdGlvbklEGAIgASgJQoUBkkGBATJz'
    'VGhpcyBJRCBpcyBmaWxsZWQgdXNpbmcgdGhlIHJlcXVlc3QgQ29ycmVsYXRpb25JRCBpZiBwcm'
    '92aWRlZCBpbiBvcmRlciB0byBiZSBhYmxlIHRvIGNvcnJlbGF0ZSByZXF1ZXN0IGFuZCByZXNw'
    'b25zZUoKIkNvcnJJRF9BIlINQ29ycmVsYXRpb25JRBKlAQoLVGVjaG5pY2FsSUQYAyABKAlCgg'
    'GSQX8ycVRoaXMgSUQgaXMgZmlsbGVkIHVzaW5nIHRoZSByZXF1ZXN0IFRlY2huaWNhbElEIGlm'
    'IHByb3ZpZGVkIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gY29ycmVsYXRlIHJlcXVlc3QgYW5kIH'
    'Jlc3BvbnNlSgoiVGVjaElEX0EiUgtUZWNobmljYWxJRA==');

@$core.Deprecated('Use attachmentTypeResponseHeaderDescriptor instead')
const AttachmentTypeResponseHeader$json = {
  '1': 'AttachmentTypeResponseHeader',
  '2': [
    {'1': 'AttachmentTypeID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'AttachmentTypeID'},
    {'1': 'CorrelationID', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'CorrelationID'},
    {'1': 'TechnicalID', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'TechnicalID'},
  ],
};

/// Descriptor for `AttachmentTypeResponseHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List attachmentTypeResponseHeaderDescriptor = $convert.base64Decode(
    'ChxBdHRhY2htZW50VHlwZVJlc3BvbnNlSGVhZGVyElEKEEF0dGFjaG1lbnRUeXBlSUQYASABKA'
    'lCJZJBIjIgSWRlbnRpZmllciBvZiB0aGUgQXR0YWNobWVudFR5cGVSEEF0dGFjaG1lbnRUeXBl'
    'SUQSrAEKDUNvcnJlbGF0aW9uSUQYAiABKAlChQGSQYEBMnNUaGlzIElEIGlzIGZpbGxlZCB1c2'
    'luZyB0aGUgcmVxdWVzdCBDb3JyZWxhdGlvbklEIGlmIHByb3ZpZGVkIGluIG9yZGVyIHRvIGJl'
    'IGFibGUgdG8gY29ycmVsYXRlIHJlcXVlc3QgYW5kIHJlc3BvbnNlSgoiQ29ycklEX0EiUg1Db3'
    'JyZWxhdGlvbklEEqUBCgtUZWNobmljYWxJRBgDIAEoCUKCAZJBfzJxVGhpcyBJRCBpcyBmaWxs'
    'ZWQgdXNpbmcgdGhlIHJlcXVlc3QgVGVjaG5pY2FsSUQgaWYgcHJvdmlkZWQgaW4gb3JkZXIgdG'
    '8gYmUgYWJsZSB0byBjb3JyZWxhdGUgcmVxdWVzdCBhbmQgcmVzcG9uc2VKCiJUZWNoSURfQSJS'
    'C1RlY2huaWNhbElE');

@$core.Deprecated('Use queryHeaderDescriptor instead')
const QueryHeader$json = {
  '1': 'QueryHeader',
  '2': [
    {'1': 'Project', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Project'},
    {'1': 'PagingState', '3': 3, '4': 1, '5': 9, '10': 'PagingState'},
    {'1': 'Limit', '3': 4, '4': 1, '5': 9, '10': 'Limit'},
    {'1': 'LocalizedLabel', '3': 5, '4': 1, '5': 8, '10': 'LocalizedLabel'},
  ],
  '7': {},
};

/// Descriptor for `QueryHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List queryHeaderDescriptor = $convert.base64Decode(
    'CgtRdWVyeUhlYWRlchImCgdQcm9qZWN0GAEgASgJQgy6gQEIcgYQAboBASBSB1Byb2plY3QSIA'
    'oLUGFnaW5nU3RhdGUYAyABKAlSC1BhZ2luZ1N0YXRlEhQKBUxpbWl0GAQgASgJUgVMaW1pdBIm'
    'Cg5Mb2NhbGl6ZWRMYWJlbBgFIAEoCFIOTG9jYWxpemVkTGFiZWw6EZJBDgoM0gEJUHJvamVjdE'
    'lE');

@$core.Deprecated('Use queryBasicHeaderDescriptor instead')
const QueryBasicHeader$json = {
  '1': 'QueryBasicHeader',
  '2': [
    {'1': 'PagingState', '3': 1, '4': 1, '5': 9, '10': 'PagingState'},
    {'1': 'Limit', '3': 2, '4': 1, '5': 9, '10': 'Limit'},
    {'1': 'LocalizedLabel', '3': 3, '4': 1, '5': 8, '10': 'LocalizedLabel'},
  ],
};

/// Descriptor for `QueryBasicHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List queryBasicHeaderDescriptor = $convert.base64Decode(
    'ChBRdWVyeUJhc2ljSGVhZGVyEiAKC1BhZ2luZ1N0YXRlGAEgASgJUgtQYWdpbmdTdGF0ZRIUCg'
    'VMaW1pdBgCIAEoCVIFTGltaXQSJgoOTG9jYWxpemVkTGFiZWwYAyABKAhSDkxvY2FsaXplZExh'
    'YmVs');

@$core.Deprecated('Use queryProjectHeaderDescriptor instead')
const QueryProjectHeader$json = {
  '1': 'QueryProjectHeader',
  '2': [
    {'1': 'ProjectID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'ProjectID'},
    {'1': 'PagingState', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'PagingState'},
    {'1': 'Limit', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'Limit'},
    {'1': 'LocalizedLabel', '3': 5, '4': 1, '5': 8, '8': {}, '10': 'LocalizedLabel'},
  ],
  '7': {},
};

/// Descriptor for `QueryProjectHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List queryProjectHeaderDescriptor = $convert.base64Decode(
    'ChJRdWVyeVByb2plY3RIZWFkZXISSAoJUHJvamVjdElEGAEgASgJQiqSQRsyGUlkZW50aWZpZX'
    'Igb2YgdGhlIHByb2plY3S6gQEIcgYQAboBASBSCVByb2plY3RJRBJ5CgtQYWdpbmdTdGF0ZRgD'
    'IAEoCUJXkkFUMkxTdGFydCBwb3NpdGlvbiBvZiB0aGUgcXVlcnkgcmVzdWx0IHBhZ2UuIFBhZ2'
    'luYXRpb24gZGlzYWJsZWQgaWYgZXF1YWwgdG8gLTEuSgQiNTAiUgtQYWdpbmdTdGF0ZRJACgVM'
    'aW1pdBgEIAEoCUIqkkEnMh9MZW5ndGggb2YgdGhlIHF1ZXJ5IHJlc3VsdCBwYWdlSgQiNTAiUg'
    'VMaW1pdBJWCg5Mb2NhbGl6ZWRMYWJlbBgFIAEoCEIukkErMilSZXR1cm4gdGhlIG1lc3NhZ2Ug'
    'aW4gdGhlIHVzZXIncyBsYW5ndWFnZVIOTG9jYWxpemVkTGFiZWw6EZJBDgoM0gEJUHJvamVjdE'
    'lE');

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

/// Descriptor for `ResultHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List resultHeaderDescriptor = $convert.base64Decode(
    'CgxSZXN1bHRIZWFkZXISSQoLUGFnaW5nU3RhdGUYASABKAlCJ5JBJDIcTnVtYmVyIG9mIGVsZW'
    '1lbnRzIGRpc3BsYXllZEoEIjUwIlILUGFnaW5nU3RhdGU=');

@$core.Deprecated('Use commandHeaderDescriptor instead')
const CommandHeader$json = {
  '1': 'CommandHeader',
  '2': [
    {'1': 'ActionCommand', '3': 1, '4': 1, '5': 9, '10': 'ActionCommand'},
    {'1': 'CommandTS', '3': 2, '4': 1, '5': 11, '6': '.api.DateTime', '10': 'CommandTS'},
    {'1': 'Project', '3': 3, '4': 1, '5': 9, '10': 'Project'},
    {'1': 'FromDomain', '3': 4, '4': 1, '5': 9, '10': 'FromDomain'},
    {'1': 'FromObject', '3': 5, '4': 1, '5': 9, '10': 'FromObject'},
    {'1': 'FromRule', '3': 6, '4': 1, '5': 9, '10': 'FromRule'},
    {'1': 'FromEvent', '3': 7, '4': 1, '5': 9, '10': 'FromEvent'},
    {'1': 'FromAuthor', '3': 8, '4': 1, '5': 9, '10': 'FromAuthor'},
    {'1': 'CorrelationID', '3': 9, '4': 1, '5': 9, '10': 'CorrelationID'},
  ],
};

/// Descriptor for `CommandHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List commandHeaderDescriptor = $convert.base64Decode(
    'Cg1Db21tYW5kSGVhZGVyEiQKDUFjdGlvbkNvbW1hbmQYASABKAlSDUFjdGlvbkNvbW1hbmQSKw'
    'oJQ29tbWFuZFRTGAIgASgLMg0uYXBpLkRhdGVUaW1lUglDb21tYW5kVFMSGAoHUHJvamVjdBgD'
    'IAEoCVIHUHJvamVjdBIeCgpGcm9tRG9tYWluGAQgASgJUgpGcm9tRG9tYWluEh4KCkZyb21PYm'
    'plY3QYBSABKAlSCkZyb21PYmplY3QSGgoIRnJvbVJ1bGUYBiABKAlSCEZyb21SdWxlEhwKCUZy'
    'b21FdmVudBgHIAEoCVIJRnJvbUV2ZW50Eh4KCkZyb21BdXRob3IYCCABKAlSCkZyb21BdXRob3'
    'ISJAoNQ29ycmVsYXRpb25JRBgJIAEoCVINQ29ycmVsYXRpb25JRA==');

@$core.Deprecated('Use eventHeaderDescriptor instead')
const EventHeader$json = {
  '1': 'EventHeader',
  '2': [
    {'1': 'InputEvent', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'InputEvent'},
    {'1': 'EventTS', '3': 2, '4': 1, '5': 11, '6': '.api.DateTime', '8': {}, '10': 'EventTS'},
    {'1': 'Project', '3': 3, '4': 1, '5': 9, '10': 'Project'},
    {
      '1': 'Site',
      '3': 8,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'Site',
    },
    {'1': 'Author', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'Author'},
    {'1': 'EventID', '3': 5, '4': 1, '5': 9, '8': {}, '10': 'EventID'},
    {'1': 'CreatedBy', '3': 6, '4': 1, '5': 9, '8': {}, '10': 'CreatedBy'},
    {'1': 'Version', '3': 7, '4': 1, '5': 13, '10': 'Version'},
    {'1': 'OversizedPayload', '3': 9, '4': 1, '5': 8, '8': {}, '10': 'OversizedPayload'},
    {'1': 'CorrelationID', '3': 10, '4': 1, '5': 9, '8': {}, '10': 'CorrelationID'},
  ],
  '7': {},
};

/// Descriptor for `EventHeader`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List eventHeaderDescriptor = $convert.base64Decode(
    'CgtFdmVudEhlYWRlchIoCgpJbnB1dEV2ZW50GAEgASgJQgi6gQEEcgIQAVIKSW5wdXRFdmVudB'
    'IyCgdFdmVudFRTGAIgASgLMg0uYXBpLkRhdGVUaW1lQgm6gQEFigECEAFSB0V2ZW50VFMSGAoH'
    'UHJvamVjdBgDIAEoCVIHUHJvamVjdBIWCgRTaXRlGAggASgJQgIYAVIEU2l0ZRIvCgZBdXRob3'
    'IYBCABKAlCF7qBAQRyAhAB2sIYCwoJCgEqEgR1c2VyUgZBdXRob3ISIgoHRXZlbnRJRBgFIAEo'
    'CUIIuoEBBHICEAFSB0V2ZW50SUQShgEKCUNyZWF0ZWRCeRgGIAEoCUJoysIYCwoJCgEqEgR0ZX'
    'h00sIYRgogCg1FeGVjdXRpb25mbG93Eg1leGVjdXRpb25mbG93GAEKEAoFT3JkZXISBW9yZGVy'
    'GAEKEAoFQ2xhaW0SBWNsYWltGAHawhgLCgkKASoSBHVzZXJSCUNyZWF0ZWRCeRIYCgdWZXJzaW'
    '9uGAcgASgNUgdWZXJzaW9uEtMCChBPdmVyc2l6ZWRQYXlsb2FkGAkgASgIQqYC0sIYoQIKEAoF'
    'QWN0b3ISBWFjdG9yGAEKIAoNRXhlY3V0aW9uZmxvdxINZXhlY3V0aW9uZmxvdxgBCh4KDEhhbm'
    'RsaW5ndW5pdBIMaGFuZGxpbmd1bml0GAEKDgoESXRlbRIEaXRlbRgBChYKCE1vdmVtZW50Eght'
    'b3ZlbWVudBgBChAKBU9yZGVyEgVvcmRlchgBChQKB1BhcnRuZXISB3BhcnRuZXIYAQoQCgVTdG'
    '9jaxIFc3RvY2sYAQo/CgVTdG9jaxIOc3RvY2tfZXh0ZW5kZWQYASokU2ltcGxlQWdncmVnYXRl'
    'RnVuY3Rpb24oYW55TGFzdCxCb29sChYKCFRyYWNraW5nEgh0cmFja2luZxgBChAKBUNsYWltEg'
    'VjbGFpbRgBUhBPdmVyc2l6ZWRQYXlsb2FkEpoBCg1Db3JyZWxhdGlvbklEGAogASgJQnSSQXEy'
    'Y1RoaXMgSUQgaXMgc2VudCBiYWNrIGludG8gdGhlIHJlc3BvbnNlIGhlYWRlciBpbiBvcmRlci'
    'B0byBiZSBhYmxlIHRvIGNvcnJlbGF0ZSByZXF1ZXN0IGFuZCByZXNwb25zZUoKIkNvcnJJRF9B'
    'IlINQ29ycmVsYXRpb25JRDo5kkE2CjTSAQpJbnB1dEV2ZW500gEHRXZlbnRUU9IBB1Byb2plY3'
    'TSAQZBdXRob3LSAQdFdmVudElE');

@$core.Deprecated('Use entityIDDescriptor instead')
const EntityID$json = {
  '1': 'EntityID',
  '2': [
    {'1': 'RefID', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'RefID'},
    {'1': 'RefDate', '3': 3, '4': 1, '5': 11, '6': '.api.DateTime', '8': {}, '10': 'RefDate'},
    {'1': 'CustomFields', '3': 4, '4': 3, '5': 11, '6': '.api.CustomField', '8': {}, '10': 'CustomFields'},
  ],
  '7': {},
};

/// Descriptor for `EntityID`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List entityIDDescriptor = $convert.base64Decode(
    'CghFbnRpdHlJRBJHCgVSZWZJRBgCIAEoCUIxkkEjMg9Zb3VyIGlkZW50aWZpZXJKECJZb3VyX0'
    '9iamVjdF9JRCK6gQEHcgUQARjAAVIFUmVmSUQSnAEKB1JlZkRhdGUYAyABKAsyDS5hcGkuRGF0'
    'ZVRpbWVCc5JBcDJuWW91ciBlZmZlY3RpdmUgZGF0ZS4gSWYgeW91ciBldmVudCB0cmlnZ2Vycy'
    'BhIHN0YXR1cyBjaGFuZ2UsIHRoaXMgZGF0ZSB3aWxsIGJlIHVzZWQgaW50byB0aGUgc3RhdHVz'
    'IEFjdHVhbERhdGVSB1JlZkRhdGUS+QEKDEN1c3RvbUZpZWxkcxgEIAMoCzIQLmFwaS5DdXN0b2'
    '1GaWVsZELCAZJBtwEytAFBIGZyZWUtZm9ybSBrZXkvdmFsdWUgbWFwIHByb3ZpZGVkIGJ5IHRo'
    'ZSBjbGllbnQuIFRoZSBBUEkgc3RvcmVzIGFuZCByZXR1cm5zIHRoZXNlIGZpZWxkcyBhcy1pcy'
    '4gSW50ZW5kZWQgc29sZWx5IGZvciBjbGllbnQgdXNlOyB0aGUgQVBJIGRvZXMgbm90IGludGVy'
    'cHJldCBvciB2YWxpZGF0ZSB0aGUgY29udGVudC7qwRgDS2V5UgxDdXN0b21GaWVsZHM6DZJBCg'
    'oI0gEFUmVmSUQ=');

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

/// Descriptor for `QueryEntityID`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List queryEntityIDDescriptor = $convert.base64Decode(
    'Cg1RdWVyeUVudGl0eUlEEkcKBVJlZklEGAEgASgJQjGSQSMyD1lvdXIgaWRlbnRpZmllckoQIl'
    'lvdXJfT2JqZWN0X0lEIrqBAQdyBRABGMABUgVSZWZJRA==');

@$core.Deprecated('Use customFieldDescriptor instead')
const CustomField$json = {
  '1': 'CustomField',
  '2': [
    {'1': 'Key', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Key'},
    {'1': 'Value', '3': 2, '4': 1, '5': 9, '10': 'Value'},
  ],
};

/// Descriptor for `CustomField`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List customFieldDescriptor = $convert.base64Decode(
    'CgtDdXN0b21GaWVsZBIaCgNLZXkYASABKAlCCLqBAQRyAhABUgNLZXkSFAoFVmFsdWUYAiABKA'
    'lSBVZhbHVl');

@$core.Deprecated('Use stockIDDescriptor instead')
const StockID$json = {
  '1': 'StockID',
  '2': [
    {'1': 'RefDate', '3': 3, '4': 1, '5': 11, '6': '.api.DateTime', '8': {}, '10': 'RefDate'},
    {'1': 'CustomFields', '3': 4, '4': 3, '5': 11, '6': '.api.CustomField', '8': {}, '10': 'CustomFields'},
  ],
};

/// Descriptor for `StockID`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List stockIDDescriptor = $convert.base64Decode(
    'CgdTdG9ja0lEEkEKB1JlZkRhdGUYAyABKAsyDS5hcGkuRGF0ZVRpbWVCGJJBFTITWW91ciBlZm'
    'ZlY3RpdmUgZGF0ZVIHUmVmRGF0ZRL5AQoMQ3VzdG9tRmllbGRzGAQgAygLMhAuYXBpLkN1c3Rv'
    'bUZpZWxkQsIBkkG3ATK0AUEgZnJlZS1mb3JtIGtleS92YWx1ZSBtYXAgcHJvdmlkZWQgYnkgdG'
    'hlIGNsaWVudC4gVGhlIEFQSSBzdG9yZXMgYW5kIHJldHVybnMgdGhlc2UgZmllbGRzIGFzLWlz'
    'LiBJbnRlbmRlZCBzb2xlbHkgZm9yIGNsaWVudCB1c2U7IHRoZSBBUEkgZG9lcyBub3QgaW50ZX'
    'JwcmV0IG9yIHZhbGlkYXRlIHRoZSBjb250ZW50LurBGANLZXlSDEN1c3RvbUZpZWxkcw==');

@$core.Deprecated('Use noIDDescriptor instead')
const NoID$json = {
  '1': 'NoID',
  '2': [
    {'1': 'RefDate', '3': 3, '4': 1, '5': 11, '6': '.api.DateTime', '8': {}, '10': 'RefDate'},
  ],
};

/// Descriptor for `NoID`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List noIDDescriptor = $convert.base64Decode(
    'CgROb0lEEkEKB1JlZkRhdGUYAyABKAsyDS5hcGkuRGF0ZVRpbWVCGJJBFTITWW91ciBlZmZlY3'
    'RpdmUgZGF0ZVIHUmVmRGF0ZQ==');

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

/// Descriptor for `GenericObject`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List genericObjectDescriptor = $convert.base64Decode(
    'Cg1HZW5lcmljT2JqZWN0EjoKD0xhc3RFdmVudEhlYWRlchgBIAEoCzIQLmFwaS5FdmVudEhlYW'
    'RlclIPTGFzdEV2ZW50SGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJRBIzCgdQ'
    'YXlsb2FkGAMgASgLMhkuYXBpLkdlbmVyaWNPYmplY3RQYXlsb2FkUgdQYXlsb2Fk');

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

/// Descriptor for `GenericObjectPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List genericObjectPayloadDescriptor = $convert.base64Decode(
    'ChRHZW5lcmljT2JqZWN0UGF5bG9hZA==');

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

/// Descriptor for `DateTime`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dateTimeDescriptor = $convert.base64Decode(
    'CghEYXRlVGltZRKFBAoIRGF0ZVRpbWUYASABKAlC6AOSQW8yVVVUQyBkYXRlL3RpbWUgaW4gPG'
    'EgaHJlZj0naHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvSVNPXzg2MDEnPklTTyA4NjAx'
    'PC9hPiBmb3JtYXRKFiIyMDIzLTAxLTAxVDAwOjAwOjAwWiK6gQEFcgPQAQHKwhgLCgkKASoSBG'
    'RhdGXSwhjKAgoQCgVBY3RvchIFYWN0b3IYAQogCg1FeGVjdXRpb25mbG93Eg1leGVjdXRpb25m'
    'bG93GAEKHgoMSGFuZGxpbmd1bml0EgxoYW5kbGluZ3VuaXQYAQoOCgRJdGVtEgRpdGVtGAEKFg'
    'oITW92ZW1lbnQSCG1vdmVtZW50GAEKEAoFT3JkZXISBW9yZGVyGAEKFAoHUGFydG5lchIHcGFy'
    'dG5lchgBChAKBVN0b2NrEgVzdG9jaxgBCkoKBVN0b2NrEg5zdG9ja19leHRlbmRlZBgBKi9TaW'
    '1wbGVBZ2dyZWdhdGVGdW5jdGlvbihhbnlMYXN0LERhdGVUaW1lLEludDY0KQoWCghUcmFja2lu'
    'ZxIIdHJhY2tpbmcYAQoQCgVDbGFpbRIFY2xhaW0YAQocCgtBcHBvaW50bWVudBILYXBwb2ludG'
    '1lbnQYAdrCGAsKCQoBKhIEZGF0ZVIIRGF0ZVRpbWUS0gEKDkF1dGhvclRpbWVab25lGAIgASgJ'
    'QqkBkkGcATKJAVRpbWUgem9uZSBmcm9tIHdoZXJlIHRoZSBhdXRob3IgZW1pdHMgdGhlIGV2ZW'
    '50IGluIHRoaXMgPGEgaHJlZj0naHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvTGlzdF9v'
    'Zl90el9kYXRhYmFzZV90aW1lX3pvbmVzJz5mb3JtYXQ8L2E+Sg4iRXVyb3BlL1BhcmlzIrqBAQ'
    'VyA+ABAVIOQXV0aG9yVGltZVpvbmU=');

@$core.Deprecated('Use valueTypeDescriptor instead')
const ValueType$json = {
  '1': 'ValueType',
  '2': [
    {'1': 'String', '3': 1, '4': 1, '5': 9, '8': {}, '9': 0, '10': 'String'},
    {'1': 'Int', '3': 2, '4': 1, '5': 3, '8': {}, '9': 0, '10': 'Int'},
    {'1': 'Float', '3': 3, '4': 1, '5': 2, '8': {}, '9': 0, '10': 'Float'},
    {'1': 'Bool', '3': 4, '4': 1, '5': 8, '8': {}, '9': 0, '10': 'Bool'},
    {'1': 'Timestamp', '3': 5, '4': 1, '5': 11, '6': '.api.DateTime', '8': {}, '9': 0, '10': 'Timestamp'},
  ],
  '8': [
    {'1': 'ValueType'},
  ],
};

/// Descriptor for `ValueType`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List valueTypeDescriptor = $convert.base64Decode(
    'CglWYWx1ZVR5cGUSLgoGU3RyaW5nGAEgASgJQhSSQRFKDyJIZWxsbyBXb3JsZCAhIkgAUgZTdH'
    'JpbmcSGwoDSW50GAIgASgDQgeSQQRKAjQySABSA0ludBIjCgVGbG9hdBgDIAEoAkILkkEISgYz'
    'LjE0MTVIAFIFRmxvYXQSKQoEQm9vbBgEIAEoCEITkkEQSg4idHJ1ZSAvIGZhbHNlIkgAUgRCb2'
    '9sEjIKCVRpbWVzdGFtcBgFIAEoCzINLmFwaS5EYXRlVGltZUIDkkEASABSCVRpbWVzdGFtcEIL'
    'CglWYWx1ZVR5cGU=');

@$core.Deprecated('Use amountDescriptor instead')
const Amount$json = {
  '1': 'Amount',
  '2': [
    {'1': 'Value', '3': 1, '4': 1, '5': 2, '8': {}, '10': 'Value'},
    {'1': 'Currency', '3': 2, '4': 1, '5': 14, '6': '.api.Currency', '8': {}, '10': 'Currency'},
  ],
};

/// Descriptor for `Amount`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List amountDescriptor = $convert.base64Decode(
    'CgZBbW91bnQSLAoFVmFsdWUYASABKAJCFtLCGBIKEAoFQ2xhaW0SBWNsYWltGAFSBVZhbHVlEq'
    'oBCghDdXJyZW5jeRgCIAEoDjINLmFwaS5DdXJyZW5jeUJ/kkFdMks8YSBocmVmPSdodHRwczov'
    'L2VuLndpa2lwZWRpYS5vcmcvd2lraS9JU09fNDIxNyc+SVNPIDQyMTc8L2E+IGN1cnJlbmN5IG'
    'NvZGVKDlsiRVVSIiwgIlVTRCJduoEBBYIBAhAB0sIYEgoQCgVDbGFpbRIFY2xhaW0YAVIIQ3Vy'
    'cmVuY3k=');

@$core.Deprecated('Use quantityLengthDescriptor instead')
const QuantityLength$json = {
  '1': 'QuantityLength',
  '2': [
    {'1': 'Value', '3': 1, '4': 1, '5': 2, '10': 'Value'},
    {'1': 'Unit', '3': 2, '4': 1, '5': 14, '6': '.api.Length', '10': 'Unit'},
  ],
};

/// Descriptor for `QuantityLength`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List quantityLengthDescriptor = $convert.base64Decode(
    'Cg5RdWFudGl0eUxlbmd0aBIUCgVWYWx1ZRgBIAEoAlIFVmFsdWUSHwoEVW5pdBgCIAEoDjILLm'
    'FwaS5MZW5ndGhSBFVuaXQ=');

@$core.Deprecated('Use quantityVolumeDescriptor instead')
const QuantityVolume$json = {
  '1': 'QuantityVolume',
  '2': [
    {'1': 'Value', '3': 1, '4': 1, '5': 2, '8': {}, '10': 'Value'},
    {'1': 'Unit', '3': 2, '4': 1, '5': 14, '6': '.api.Volume', '8': {}, '10': 'Unit'},
  ],
};

/// Descriptor for `QuantityVolume`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List quantityVolumeDescriptor = $convert.base64Decode(
    'Cg5RdWFudGl0eVZvbHVtZRKsAQoFVmFsdWUYASABKAJClQGiwhhLTW92ZW1lbnQsU3RvY2ssRX'
    'hlY3V0aW9uZmxvdyxIYW5kbGluZ3VuaXQsT3JkZXIsSXRlbSxBY3RvcixQYXJ0bmVyLFRyYWNr'
    'aW5n0sIYQgogCg1FeGVjdXRpb25mbG93Eg1leGVjdXRpb25mbG93GAEKHgoMSGFuZGxpbmd1bm'
    'l0EgxoYW5kbGluZ3VuaXQYAVIFVmFsdWUStwEKBFVuaXQYAiABKA4yCy5hcGkuVm9sdW1lQpUB'
    'osIYS01vdmVtZW50LFN0b2NrLEV4ZWN1dGlvbmZsb3csSGFuZGxpbmd1bml0LE9yZGVyLEl0ZW'
    '0sQWN0b3IsUGFydG5lcixUcmFja2luZ9LCGEIKIAoNRXhlY3V0aW9uZmxvdxINZXhlY3V0aW9u'
    'ZmxvdxgBCh4KDEhhbmRsaW5ndW5pdBIMaGFuZGxpbmd1bml0GAFSBFVuaXQ=');

@$core.Deprecated('Use quantityWeightDescriptor instead')
const QuantityWeight$json = {
  '1': 'QuantityWeight',
  '2': [
    {'1': 'Value', '3': 1, '4': 1, '5': 2, '8': {}, '10': 'Value'},
    {'1': 'Unit', '3': 2, '4': 1, '5': 14, '6': '.api.Weight', '8': {}, '10': 'Unit'},
  ],
};

/// Descriptor for `QuantityWeight`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List quantityWeightDescriptor = $convert.base64Decode(
    'Cg5RdWFudGl0eVdlaWdodBKsAQoFVmFsdWUYASABKAJClQGiwhhLTW92ZW1lbnQsU3RvY2ssRX'
    'hlY3V0aW9uZmxvdyxIYW5kbGluZ3VuaXQsT3JkZXIsSXRlbSxBY3RvcixQYXJ0bmVyLFRyYWNr'
    'aW5n0sIYQgogCg1FeGVjdXRpb25mbG93Eg1leGVjdXRpb25mbG93GAEKHgoMSGFuZGxpbmd1bm'
    'l0EgxoYW5kbGluZ3VuaXQYAVIFVmFsdWUStwEKBFVuaXQYAiABKA4yCy5hcGkuV2VpZ2h0QpUB'
    'osIYS01vdmVtZW50LFN0b2NrLEV4ZWN1dGlvbmZsb3csSGFuZGxpbmd1bml0LE9yZGVyLEl0ZW'
    '0sQWN0b3IsUGFydG5lcixUcmFja2luZ9LCGEIKIAoNRXhlY3V0aW9uZmxvdxINZXhlY3V0aW9u'
    'ZmxvdxgBCh4KDEhhbmRsaW5ndW5pdBIMaGFuZGxpbmd1bml0GAFSBFVuaXQ=');

@$core.Deprecated('Use quantityAreaDescriptor instead')
const QuantityArea$json = {
  '1': 'QuantityArea',
  '2': [
    {'1': 'Value', '3': 1, '4': 1, '5': 2, '10': 'Value'},
    {'1': 'Unit', '3': 2, '4': 1, '5': 14, '6': '.api.Area', '10': 'Unit'},
  ],
};

/// Descriptor for `QuantityArea`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List quantityAreaDescriptor = $convert.base64Decode(
    'CgxRdWFudGl0eUFyZWESFAoFVmFsdWUYASABKAJSBVZhbHVlEh0KBFVuaXQYAiABKA4yCS5hcG'
    'kuQXJlYVIEVW5pdA==');

@$core.Deprecated('Use quantityUnitDescriptor instead')
const QuantityUnit$json = {
  '1': 'QuantityUnit',
  '2': [
    {'1': 'Value', '3': 1, '4': 1, '5': 2, '10': 'Value'},
    {'1': 'Unit', '3': 2, '4': 1, '5': 14, '6': '.api.DimensionLess', '10': 'Unit'},
  ],
};

/// Descriptor for `QuantityUnit`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List quantityUnitDescriptor = $convert.base64Decode(
    'CgxRdWFudGl0eVVuaXQSFAoFVmFsdWUYASABKAJSBVZhbHVlEiYKBFVuaXQYAiABKA4yEi5hcG'
    'kuRGltZW5zaW9uTGVzc1IEVW5pdA==');

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

/// Descriptor for `DomainDescriptionRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List domainDescriptionRequestDescriptor = $convert.base64Decode(
    'ChhEb21haW5EZXNjcmlwdGlvblJlcXVlc3Q=');

@$core.Deprecated('Use domainDescriptionResponseDescriptor instead')
const DomainDescriptionResponse$json = {
  '1': 'DomainDescriptionResponse',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'},
    {'1': 'Payload', '3': 2, '4': 1, '5': 11, '6': '.api.DomainDescription', '10': 'Payload'},
  ],
};

/// Descriptor for `DomainDescriptionResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List domainDescriptionResponseDescriptor = $convert.base64Decode(
    'ChlEb21haW5EZXNjcmlwdGlvblJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLmFwaS5SZXNwb2'
    '5zZUhlYWRlclIGSGVhZGVyEjAKB1BheWxvYWQYAiABKAsyFi5hcGkuRG9tYWluRGVzY3JpcHRp'
    'b25SB1BheWxvYWQ=');

@$core.Deprecated('Use domainDescriptionDescriptor instead')
const DomainDescription$json = {
  '1': 'DomainDescription',
  '2': [
    {'1': 'Name', '3': 1, '4': 1, '5': 9, '10': 'Name'},
    {'1': 'ObjectDescription', '3': 2, '4': 3, '5': 11, '6': '.api.ObjectDescription', '10': 'ObjectDescription'},
  ],
};

/// Descriptor for `DomainDescription`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List domainDescriptionDescriptor = $convert.base64Decode(
    'ChFEb21haW5EZXNjcmlwdGlvbhISCgROYW1lGAEgASgJUgROYW1lEkQKEU9iamVjdERlc2NyaX'
    'B0aW9uGAIgAygLMhYuYXBpLk9iamVjdERlc2NyaXB0aW9uUhFPYmplY3REZXNjcmlwdGlvbg==');

@$core.Deprecated('Use objectDescriptionDescriptor instead')
const ObjectDescription$json = {
  '1': 'ObjectDescription',
  '2': [
    {'1': 'Name', '3': 1, '4': 1, '5': 9, '10': 'Name'},
    {'1': 'ApiAction', '3': 2, '4': 3, '5': 11, '6': '.api.ObjectAction', '10': 'ApiAction'},
    {'1': 'PayloadJSON', '3': 3, '4': 1, '5': 9, '10': 'PayloadJSON'},
    {'1': 'ApiInput', '3': 4, '4': 3, '5': 11, '6': '.api.ObjectAction', '10': 'ApiInput'},
    {'1': 'ApiQuery', '3': 5, '4': 3, '5': 11, '6': '.api.ObjectAction', '10': 'ApiQuery'},
  ],
};

/// Descriptor for `ObjectDescription`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List objectDescriptionDescriptor = $convert.base64Decode(
    'ChFPYmplY3REZXNjcmlwdGlvbhISCgROYW1lGAEgASgJUgROYW1lEi8KCUFwaUFjdGlvbhgCIA'
    'MoCzIRLmFwaS5PYmplY3RBY3Rpb25SCUFwaUFjdGlvbhIgCgtQYXlsb2FkSlNPThgDIAEoCVIL'
    'UGF5bG9hZEpTT04SLQoIQXBpSW5wdXQYBCADKAsyES5hcGkuT2JqZWN0QWN0aW9uUghBcGlJbn'
    'B1dBItCghBcGlRdWVyeRgFIAMoCzIRLmFwaS5PYmplY3RBY3Rpb25SCEFwaVF1ZXJ5');

@$core.Deprecated('Use objectActionDescriptor instead')
const ObjectAction$json = {
  '1': 'ObjectAction',
  '2': [
    {'1': 'Name', '3': 1, '4': 1, '5': 9, '10': 'Name'},
    {'1': 'JsonTemplate', '3': 2, '4': 1, '5': 9, '10': 'JsonTemplate'},
  ],
};

/// Descriptor for `ObjectAction`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List objectActionDescriptor = $convert.base64Decode(
    'CgxPYmplY3RBY3Rpb24SEgoETmFtZRgBIAEoCVIETmFtZRIiCgxKc29uVGVtcGxhdGUYAiABKA'
    'lSDEpzb25UZW1wbGF0ZQ==');

@$core.Deprecated('Use metadataElementDescriptor instead')
const MetadataElement$json = {
  '1': 'MetadataElement',
  '2': [
    {'1': 'Key', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Key'},
    {'1': 'Value', '3': 2, '4': 1, '5': 11, '6': '.api.ValueType', '8': {}, '10': 'Value'},
  ],
};

/// Descriptor for `MetadataElement`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List metadataElementDescriptor = $convert.base64Decode(
    'Cg9NZXRhZGF0YUVsZW1lbnQSSgoDS2V5GAEgASgJQjiSQTUyM0tleSBvZiB0aGUgTWV0YWRhdG'
    'EgYW5kIFNlZ21lbnRhdGlvbiBvZiB0aGUgcHJvamVjdFIDS2V5EmAKBVZhbHVlGAIgASgLMg4u'
    'YXBpLlZhbHVlVHlwZUI6kkE3MjVWYWx1ZSBvZiB0aGUgTWV0YWRhdGEgYW5kIFNlZ21lbnRhdG'
    'lvbiBvZiB0aGUgcHJvamVjdFIFVmFsdWU=');

@$core.Deprecated('Use simpleFilterDescriptor instead')
const SimpleFilter$json = {
  '1': 'SimpleFilter',
  '2': [
    {'1': 'Attribute', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Attribute'},
    {'1': 'Value', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'Value'},
    {'1': 'Values', '3': 3, '4': 3, '5': 9, '8': {}, '10': 'Values'},
    {'1': 'Operator', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'Operator'},
    {'1': 'CombinedID', '3': 5, '4': 1, '5': 9, '8': {}, '10': 'CombinedID'},
  ],
};

/// Descriptor for `SimpleFilter`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List simpleFilterDescriptor = $convert.base64Decode(
    'CgxTaW1wbGVGaWx0ZXISQwoJQXR0cmlidXRlGAEgASgJQiWSQRkyC0ZpbHRlciBwYXRoSgoiSU'
    'QuUmVmSUQiuoEBBXIDGPoBUglBdHRyaWJ1dGUSSAoFVmFsdWUYAiABKAlCMpJBJjIkVXNlIHRo'
    'aXMgcGFyYW1ldGVyIGlmIG9ubHkgb25lIHZhbHVluoEBBXIDGPoBUgVWYWx1ZRJUCgZWYWx1ZX'
    'MYAyADKAlCPJJBKzIpVXNlIHRoaXMgcGFyYW1ldGVyIGlmIG1vcmUgdGhhbiBvbmUgdmFsdWW6'
    'gQEKkgEHIgVyAxj6AVIGVmFsdWVzEkMKCE9wZXJhdG9yGAQgASgJQieSQRwyGkFsbG93ZWQgdm'
    'FsdWVzIDogIiIsICJub3QiuoEBBHICGDJSCE9wZXJhdG9yEjwKCkNvbWJpbmVkSUQYBSABKAlC'
    'HJJBEDIOTWV0YWRhdGEncyBrZXm6gQEFcgMY+gFSCkNvbWJpbmVkSUQ=');

@$core.Deprecated('Use combinedFilterDescriptor instead')
const CombinedFilter$json = {
  '1': 'CombinedFilter',
  '2': [
    {'1': 'Path', '3': 1, '4': 1, '5': 9, '10': 'Path'},
    {'1': 'simpleFilters', '3': 2, '4': 3, '5': 11, '6': '.api.SimpleFilter', '8': {}, '10': 'simpleFilters'},
    {'1': 'rangeFilters', '3': 3, '4': 3, '5': 11, '6': '.api.RangeFilter', '8': {}, '10': 'rangeFilters'},
    {'1': 'CombinedID', '3': 4, '4': 1, '5': 9, '10': 'CombinedID'},
  ],
};

/// Descriptor for `CombinedFilter`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List combinedFilterDescriptor = $convert.base64Decode(
    'Cg5Db21iaW5lZEZpbHRlchISCgRQYXRoGAEgASgJUgRQYXRoEmQKDXNpbXBsZUZpbHRlcnMYAi'
    'ADKAsyES5hcGkuU2ltcGxlRmlsdGVyQiuSQSgyJlNpbXBsZSBmaWx0ZXIgc3RydWN0dXJlIGZv'
    'ciBGaW5kIHF1ZXJ5Ug1zaW1wbGVGaWx0ZXJzEmAKDHJhbmdlRmlsdGVycxgDIAMoCzIQLmFwaS'
    '5SYW5nZUZpbHRlckIqkkEnMiVSYW5nZSBmaWx0ZXIgc3RydWN0dXJlIGZvciBGaW5kIHF1ZXJ5'
    'UgxyYW5nZUZpbHRlcnMSHgoKQ29tYmluZWRJRBgEIAEoCVIKQ29tYmluZWRJRA==');

@$core.Deprecated('Use rangeFilterDescriptor instead')
const RangeFilter$json = {
  '1': 'RangeFilter',
  '2': [
    {'1': 'Attribute', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Attribute'},
    {'1': 'valueLt', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'valueLt'},
    {'1': 'valueGt', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'valueGt'},
    {'1': 'CombinedID', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'CombinedID'},
  ],
};

/// Descriptor for `RangeFilter`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List rangeFilterDescriptor = $convert.base64Decode(
    'CgtSYW5nZUZpbHRlchJDCglBdHRyaWJ1dGUYASABKAlCJZJBGTILRmlsdGVyIHBhdGhKCiJJRC'
    '5SZWZJRCK6gQEFcgMY+gFSCUF0dHJpYnV0ZRI1Cgd2YWx1ZUx0GAIgASgJQhuSQQ8yDU1heGlt'
    'dW0gdmFsdWW6gQEFcgMY+gFSB3ZhbHVlTHQSNQoHdmFsdWVHdBgDIAEoCUIbkkEPMg1NaW5pbX'
    'VtIHZhbHVluoEBBXIDGPoBUgd2YWx1ZUd0EjwKCkNvbWJpbmVkSUQYBCABKAlCHJJBEDIOTWV0'
    'YWRhdGEncyBrZXm6gQEFcgMY+gFSCkNvbWJpbmVkSUQ=');

@$core.Deprecated('Use blockFilterDescriptor instead')
const BlockFilter$json = {
  '1': 'BlockFilter',
  '2': [
    {'1': 'simpleFilters', '3': 1, '4': 3, '5': 11, '6': '.api.SimpleFilter', '8': {}, '10': 'simpleFilters'},
    {'1': 'rangeFilters', '3': 2, '4': 3, '5': 11, '6': '.api.RangeFilter', '8': {}, '10': 'rangeFilters'},
    {'1': 'BlockFilters', '3': 3, '4': 3, '5': 11, '6': '.api.BlockFilter', '8': {}, '10': 'BlockFilters'},
  ],
};

/// Descriptor for `BlockFilter`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List blockFilterDescriptor = $convert.base64Decode(
    'CgtCbG9ja0ZpbHRlchJkCg1zaW1wbGVGaWx0ZXJzGAEgAygLMhEuYXBpLlNpbXBsZUZpbHRlck'
    'IrkkEoMiZTaW1wbGUgZmlsdGVyIHN0cnVjdHVyZSBmb3IgRmluZCBxdWVyeVINc2ltcGxlRmls'
    'dGVycxJgCgxyYW5nZUZpbHRlcnMYAiADKAsyEC5hcGkuUmFuZ2VGaWx0ZXJCKpJBJzIlUmFuZ2'
    'UgZmlsdGVyIHN0cnVjdHVyZSBmb3IgRmluZCBxdWVyeVIMcmFuZ2VGaWx0ZXJzEmAKDEJsb2Nr'
    'RmlsdGVycxgDIAMoCzIQLmFwaS5CbG9ja0ZpbHRlckIqkkEnMiVCbG9jayBmaWx0ZXIgc3RydW'
    'N0dXJlIGZvciBGaW5kIHF1ZXJ5UgxCbG9ja0ZpbHRlcnM=');

@$core.Deprecated('Use matchFieldDescriptor instead')
const MatchField$json = {
  '1': 'MatchField',
  '2': [
    {'1': 'Attribute', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Attribute'},
    {'1': 'AttributeCombined', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'AttributeCombined'},
    {'1': 'CombinedID', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'CombinedID'},
  ],
};

/// Descriptor for `MatchField`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List matchFieldDescriptor = $convert.base64Decode(
    'CgpNYXRjaEZpZWxkEjYKCUF0dHJpYnV0ZRgBIAEoCUIYkkENMgtGaWx0ZXIgcGF0aLqBAQRyAh'
    'ABUglBdHRyaWJ1dGUSUgoRQXR0cmlidXRlQ29tYmluZWQYAiABKAlCJJJBITIfRmlsdGVyIHBh'
    'dGggZm9yIG1ldGFkYXRhIGZpbHRlclIRQXR0cmlidXRlQ29tYmluZWQSMwoKQ29tYmluZWRJRB'
    'gDIAEoCUITkkEQMg5NZXRhZGF0YSdzIGtleVIKQ29tYmluZWRJRA==');

@$core.Deprecated('Use matchFieldResultDescriptor instead')
const MatchFieldResult$json = {
  '1': 'MatchFieldResult',
  '2': [
    {'1': 'Attribute', '3': 1, '4': 1, '5': 9, '10': 'Attribute'},
    {'1': 'Values', '3': 2, '4': 3, '5': 9, '10': 'Values'},
    {'1': 'CombinedID', '3': 3, '4': 1, '5': 9, '10': 'CombinedID'},
  ],
};

/// Descriptor for `MatchFieldResult`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List matchFieldResultDescriptor = $convert.base64Decode(
    'ChBNYXRjaEZpZWxkUmVzdWx0EhwKCUF0dHJpYnV0ZRgBIAEoCVIJQXR0cmlidXRlEhYKBlZhbH'
    'VlcxgCIAMoCVIGVmFsdWVzEh4KCkNvbWJpbmVkSUQYAyABKAlSCkNvbWJpbmVkSUQ=');

@$core.Deprecated('Use errorDetailDescriptor instead')
const ErrorDetail$json = {
  '1': 'ErrorDetail',
  '2': [
    {'1': 'Key', '3': 1, '4': 1, '5': 9, '10': 'Key'},
    {'1': 'Value', '3': 2, '4': 1, '5': 9, '10': 'Value'},
  ],
};

/// Descriptor for `ErrorDetail`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List errorDetailDescriptor = $convert.base64Decode(
    'CgtFcnJvckRldGFpbBIQCgNLZXkYASABKAlSA0tleRIUCgVWYWx1ZRgCIAEoCVIFVmFsdWU=');

@$core.Deprecated('Use errorsDescriptor instead')
const Errors$json = {
  '1': 'Errors',
  '2': [
    {'1': 'ErrorCode', '3': 1, '4': 1, '5': 9, '10': 'ErrorCode'},
    {'1': 'ErrorTrace', '3': 2, '4': 1, '5': 9, '10': 'ErrorTrace'},
    {'1': 'ErrorDetails', '3': 3, '4': 3, '5': 11, '6': '.api.ErrorDetail', '10': 'ErrorDetails'},
    {'1': 'ContextType', '3': 4, '4': 1, '5': 9, '10': 'ContextType'},
    {'1': 'ContextProcess', '3': 5, '4': 1, '5': 9, '10': 'ContextProcess'},
    {'1': 'ContextPayload', '3': 6, '4': 1, '5': 9, '10': 'ContextPayload'},
  ],
};

/// Descriptor for `Errors`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List errorsDescriptor = $convert.base64Decode(
    'CgZFcnJvcnMSHAoJRXJyb3JDb2RlGAEgASgJUglFcnJvckNvZGUSHgoKRXJyb3JUcmFjZRgCIA'
    'EoCVIKRXJyb3JUcmFjZRI0CgxFcnJvckRldGFpbHMYAyADKAsyEC5hcGkuRXJyb3JEZXRhaWxS'
    'DEVycm9yRGV0YWlscxIgCgtDb250ZXh0VHlwZRgEIAEoCVILQ29udGV4dFR5cGUSJgoOQ29udG'
    'V4dFByb2Nlc3MYBSABKAlSDkNvbnRleHRQcm9jZXNzEiYKDkNvbnRleHRQYXlsb2FkGAYgASgJ'
    'Ug5Db250ZXh0UGF5bG9hZA==');

@$core.Deprecated('Use paramElementDescriptor instead')
const ParamElement$json = {
  '1': 'ParamElement',
  '2': [
    {'1': 'Key', '3': 1, '4': 1, '5': 9, '10': 'Key'},
    {'1': 'Value', '3': 3, '4': 1, '5': 11, '6': '.api.ValueType', '10': 'Value'},
  ],
};

/// Descriptor for `ParamElement`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List paramElementDescriptor = $convert.base64Decode(
    'CgxQYXJhbUVsZW1lbnQSEAoDS2V5GAEgASgJUgNLZXkSJAoFVmFsdWUYAyABKAsyDi5hcGkuVm'
    'FsdWVUeXBlUgVWYWx1ZQ==');

@$core.Deprecated('Use labelStructureDescriptor instead')
const LabelStructure$json = {
  '1': 'LabelStructure',
  '2': [
    {'1': 'Code', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Code'},
    {'1': 'Label', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'Label'},
    {'1': 'Params', '3': 3, '4': 3, '5': 11, '6': '.api.ParamElement', '8': {}, '10': 'Params'},
  ],
  '7': {},
};

/// Descriptor for `LabelStructure`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List labelStructureDescriptor = $convert.base64Decode(
    'Cg5MYWJlbFN0cnVjdHVyZRJgCgRDb2RlGAEgASgJQkySQRUyE0NvZGUgb2YgdGhlIG1lc3NhZ2'
    'W6gQEEcgIQAcrCGBQKEgoBKhINZ2VuZXJhdGVkVGV4dNrCGBAKDgoBKhIJc2hvcnRUZXh0UgRD'
    'b2RlEjcKBUxhYmVsGAIgASgJQiGSQRYyFExhYmVsIG9mIHRoZSBtZXNzYWdluoEBBHICEAFSBU'
    'xhYmVsEksKBlBhcmFtcxgDIAMoCzIRLmFwaS5QYXJhbUVsZW1lbnRCIJJBFjIUUGFyYW1ldGVy'
    'cyBmb3IgbGFiZWzqwRgDS2V5UgZQYXJhbXM6FJJBEQoP0gEEQ29kZdIBBUxhYmVs');

@$core.Deprecated('Use coreEndpointDescriptor instead')
const CoreEndpoint$json = {
  '1': 'CoreEndpoint',
  '2': [
    {'1': 'RestEndpoint', '3': 1, '4': 1, '5': 9, '10': 'RestEndpoint'},
    {'1': 'GrpcInputEndpoint', '3': 2, '4': 1, '5': 9, '10': 'GrpcInputEndpoint'},
    {'1': 'GrpcQueryEndpoint', '3': 3, '4': 1, '5': 9, '10': 'GrpcQueryEndpoint'},
    {'1': 'GrpcGcsEndpoint', '3': 4, '4': 1, '5': 9, '10': 'GrpcGcsEndpoint'},
    {'1': 'GrpcLoggerEndpoint', '3': 5, '4': 1, '5': 9, '10': 'GrpcLoggerEndpoint'},
    {'1': 'GrpcProjectModelEndpoint', '3': 6, '4': 1, '5': 9, '10': 'GrpcProjectModelEndpoint'},
    {'1': 'GrpcCoreCollabInputEndpoint', '3': 7, '4': 1, '5': 9, '10': 'GrpcCoreCollabInputEndpoint'},
    {'1': 'GrpcCoreCollabQueryEndpoint', '3': 8, '4': 1, '5': 9, '10': 'GrpcCoreCollabQueryEndpoint'},
    {'1': 'GrpcCoreClaimTypeEndpoint', '3': 9, '4': 1, '5': 9, '10': 'GrpcCoreClaimTypeEndpoint'},
    {'1': 'GrpcCoreEndpoint', '3': 10, '4': 1, '5': 9, '10': 'GrpcCoreEndpoint'},
  ],
};

/// Descriptor for `CoreEndpoint`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List coreEndpointDescriptor = $convert.base64Decode(
    'CgxDb3JlRW5kcG9pbnQSIgoMUmVzdEVuZHBvaW50GAEgASgJUgxSZXN0RW5kcG9pbnQSLAoRR3'
    'JwY0lucHV0RW5kcG9pbnQYAiABKAlSEUdycGNJbnB1dEVuZHBvaW50EiwKEUdycGNRdWVyeUVu'
    'ZHBvaW50GAMgASgJUhFHcnBjUXVlcnlFbmRwb2ludBIoCg9HcnBjR2NzRW5kcG9pbnQYBCABKA'
    'lSD0dycGNHY3NFbmRwb2ludBIuChJHcnBjTG9nZ2VyRW5kcG9pbnQYBSABKAlSEkdycGNMb2dn'
    'ZXJFbmRwb2ludBI6ChhHcnBjUHJvamVjdE1vZGVsRW5kcG9pbnQYBiABKAlSGEdycGNQcm9qZW'
    'N0TW9kZWxFbmRwb2ludBJAChtHcnBjQ29yZUNvbGxhYklucHV0RW5kcG9pbnQYByABKAlSG0dy'
    'cGNDb3JlQ29sbGFiSW5wdXRFbmRwb2ludBJAChtHcnBjQ29yZUNvbGxhYlF1ZXJ5RW5kcG9pbn'
    'QYCCABKAlSG0dycGNDb3JlQ29sbGFiUXVlcnlFbmRwb2ludBI8ChlHcnBjQ29yZUNsYWltVHlw'
    'ZUVuZHBvaW50GAkgASgJUhlHcnBjQ29yZUNsYWltVHlwZUVuZHBvaW50EioKEEdycGNDb3JlRW'
    '5kcG9pbnQYCiABKAlSEEdycGNDb3JlRW5kcG9pbnQ=');

@$core.Deprecated('Use integrationEndpointDescriptor instead')
const IntegrationEndpoint$json = {
  '1': 'IntegrationEndpoint',
  '2': [
    {'1': 'RestEndpoint', '3': 1, '4': 1, '5': 9, '10': 'RestEndpoint'},
    {'1': 'GrpcEndpoint', '3': 2, '4': 1, '5': 9, '10': 'GrpcEndpoint'},
  ],
};

/// Descriptor for `IntegrationEndpoint`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List integrationEndpointDescriptor = $convert.base64Decode(
    'ChNJbnRlZ3JhdGlvbkVuZHBvaW50EiIKDFJlc3RFbmRwb2ludBgBIAEoCVIMUmVzdEVuZHBvaW'
    '50EiIKDEdycGNFbmRwb2ludBgCIAEoCVIMR3JwY0VuZHBvaW50');

@$core.Deprecated('Use storageEndpointDescriptor instead')
const StorageEndpoint$json = {
  '1': 'StorageEndpoint',
  '2': [
    {'1': 'Endpoint', '3': 1, '4': 1, '5': 9, '10': 'Endpoint'},
    {'1': 'Bucket', '3': 2, '4': 1, '5': 9, '10': 'Bucket'},
  ],
};

/// Descriptor for `StorageEndpoint`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List storageEndpointDescriptor = $convert.base64Decode(
    'Cg9TdG9yYWdlRW5kcG9pbnQSGgoIRW5kcG9pbnQYASABKAlSCEVuZHBvaW50EhYKBkJ1Y2tldB'
    'gCIAEoCVIGQnVja2V0');

@$core.Deprecated('Use natsCredentialsDescriptor instead')
const NatsCredentials$json = {
  '1': 'NatsCredentials',
  '2': [
    {'1': 'Endpoint', '3': 1, '4': 1, '5': 9, '10': 'Endpoint'},
    {'1': 'RootSubject', '3': 2, '4': 1, '5': 9, '10': 'RootSubject'},
    {'1': 'Username', '3': 3, '4': 1, '5': 9, '10': 'Username'},
    {'1': 'UserJwt', '3': 4, '4': 1, '5': 9, '10': 'UserJwt'},
    {'1': 'UserNkeySeed', '3': 5, '4': 1, '5': 9, '10': 'UserNkeySeed'},
  ],
};

/// Descriptor for `NatsCredentials`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List natsCredentialsDescriptor = $convert.base64Decode(
    'Cg9OYXRzQ3JlZGVudGlhbHMSGgoIRW5kcG9pbnQYASABKAlSCEVuZHBvaW50EiAKC1Jvb3RTdW'
    'JqZWN0GAIgASgJUgtSb290U3ViamVjdBIaCghVc2VybmFtZRgDIAEoCVIIVXNlcm5hbWUSGAoH'
    'VXNlckp3dBgEIAEoCVIHVXNlckp3dBIiCgxVc2VyTmtleVNlZWQYBSABKAlSDFVzZXJOa2V5U2'
    'VlZA==');

@$core.Deprecated('Use openSearchCredentialsDescriptor instead')
const OpenSearchCredentials$json = {
  '1': 'OpenSearchCredentials',
  '2': [
    {'1': 'Endpoint', '3': 1, '4': 1, '5': 9, '10': 'Endpoint'},
    {'1': 'Username', '3': 2, '4': 1, '5': 9, '10': 'Username'},
    {'1': 'Password', '3': 3, '4': 1, '5': 9, '10': 'Password'},
    {'1': 'Index', '3': 4, '4': 1, '5': 9, '10': 'Index'},
  ],
};

/// Descriptor for `OpenSearchCredentials`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List openSearchCredentialsDescriptor = $convert.base64Decode(
    'ChVPcGVuU2VhcmNoQ3JlZGVudGlhbHMSGgoIRW5kcG9pbnQYASABKAlSCEVuZHBvaW50EhoKCF'
    'VzZXJuYW1lGAIgASgJUghVc2VybmFtZRIaCghQYXNzd29yZBgDIAEoCVIIUGFzc3dvcmQSFAoF'
    'SW5kZXgYBCABKAlSBUluZGV4');

@$core.Deprecated('Use openIDCredentialsDescriptor instead')
const OpenIDCredentials$json = {
  '1': 'OpenIDCredentials',
  '2': [
    {'1': 'WellKnownURI', '3': 1, '4': 1, '5': 9, '10': 'WellKnownURI'},
    {'1': 'ServiceAccountName', '3': 2, '4': 1, '5': 9, '10': 'ServiceAccountName'},
    {'1': 'ServiceAccountPEM', '3': 3, '4': 1, '5': 9, '10': 'ServiceAccountPEM'},
  ],
};

/// Descriptor for `OpenIDCredentials`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List openIDCredentialsDescriptor = $convert.base64Decode(
    'ChFPcGVuSURDcmVkZW50aWFscxIiCgxXZWxsS25vd25VUkkYASABKAlSDFdlbGxLbm93blVSSR'
    'IuChJTZXJ2aWNlQWNjb3VudE5hbWUYAiABKAlSElNlcnZpY2VBY2NvdW50TmFtZRIsChFTZXJ2'
    'aWNlQWNjb3VudFBFTRgDIAEoCVIRU2VydmljZUFjY291bnRQRU0=');

@$core.Deprecated('Use int32ObjectDescriptor instead')
const Int32Object$json = {
  '1': 'Int32Object',
  '2': [
    {'1': 'Int32', '3': 1, '4': 1, '5': 5, '10': 'Int32'},
  ],
};

/// Descriptor for `Int32Object`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List int32ObjectDescriptor = $convert.base64Decode(
    'CgtJbnQzMk9iamVjdBIUCgVJbnQzMhgBIAEoBVIFSW50MzI=');

@$core.Deprecated('Use boolObjectDescriptor instead')
const BoolObject$json = {
  '1': 'BoolObject',
  '2': [
    {'1': 'Bool', '3': 1, '4': 1, '5': 8, '10': 'Bool'},
  ],
};

/// Descriptor for `BoolObject`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List boolObjectDescriptor = $convert.base64Decode(
    'CgpCb29sT2JqZWN0EhIKBEJvb2wYASABKAhSBEJvb2w=');

@$core.Deprecated('Use stringObjectDescriptor instead')
const StringObject$json = {
  '1': 'StringObject',
  '2': [
    {'1': 'String', '3': 1, '4': 1, '5': 9, '10': 'String'},
  ],
};

/// Descriptor for `StringObject`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List stringObjectDescriptor = $convert.base64Decode(
    'CgxTdHJpbmdPYmplY3QSFgoGU3RyaW5nGAEgASgJUgZTdHJpbmc=');

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

/// Descriptor for `StringDateObject`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List stringDateObjectDescriptor = $convert.base64Decode(
    'ChBTdHJpbmdEYXRlT2JqZWN0Ep4BCghEYXRlVGltZRgKIAEoCUKBAZJBVzJVVVRDIGRhdGUvdG'
    'ltZSBpbiA8YSBocmVmPSdodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9JU09fODYwMSc+'
    'SVNPIDg2MDE8L2E+IGZvcm1hdLqBAQVyA9ABAcrCGAsKCQoBKhIEZGF0ZdrCGAsKCQoBKhIEZG'
    'F0ZVIIRGF0ZVRpbWU=');

@$core.Deprecated('Use workflowExecutionResultDescriptor instead')
const WorkflowExecutionResult$json = {
  '1': 'WorkflowExecutionResult',
  '2': [
    {'1': 'WorkflowId', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'WorkflowId'},
    {'1': 'RunId', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'RunId'},
    {'1': 'Domain', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'Domain'},
  ],
};

/// Descriptor for `WorkflowExecutionResult`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List workflowExecutionResultDescriptor = $convert.base64Decode(
    'ChdXb3JrZmxvd0V4ZWN1dGlvblJlc3VsdBIoCgpXb3JrZmxvd0lkGAEgASgJQgi6gQEEcgIQAV'
    'IKV29ya2Zsb3dJZBIeCgVSdW5JZBgCIAEoCUIIuoEBBHICEAFSBVJ1bklkEiAKBkRvbWFpbhgD'
    'IAEoCUIIuoEBBHICEAFSBkRvbWFpbg==');

@$core.Deprecated('Use moduleRegistrationDescriptor instead')
const ModuleRegistration$json = {
  '1': 'ModuleRegistration',
  '2': [
    {'1': 'WorkflowTarget', '3': 1, '4': 1, '5': 14, '6': '.api.WorkflowTypeEnum', '8': {}, '10': 'WorkflowTarget'},
    {'1': 'WorkflowPath', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'WorkflowPath'},
    {'1': 'Type', '3': 3, '4': 1, '5': 14, '6': '.api.ModuleWorkflowTypeEnum', '8': {}, '10': 'Type'},
    {'1': 'Timeout', '3': 4, '4': 1, '5': 5, '8': {}, '10': 'Timeout'},
  ],
};

/// Descriptor for `ModuleRegistration`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleRegistrationDescriptor = $convert.base64Decode(
    'ChJNb2R1bGVSZWdpc3RyYXRpb24SigEKDldvcmtmbG93VGFyZ2V0GAEgASgOMhUuYXBpLldvcm'
    'tmbG93VHlwZUVudW1CS5JBSDJGSW50byB3aGljaCBjb3JlIHdvcmtmbG93LCB0aGUgbW9kdWxl'
    'IGNoaWxkIHdvcmtmbG93IHdpbGwgYmUgcmVnaXN0ZXJlZFIOV29ya2Zsb3dUYXJnZXQSYAoMV2'
    '9ya2Zsb3dQYXRoGAIgASgJQjySQTEyL0dvIHBhdGggb2YgbW9kdWxlIGNoaWxkIHdvcmtmbG93'
    'IGltcGxlbWVudGF0aW9uuoEBBHICEAFSDFdvcmtmbG93UGF0aBJ2CgRUeXBlGAMgASgOMhsuYX'
    'BpLk1vZHVsZVdvcmtmbG93VHlwZUVudW1CRZJBQjJAUFJFIG9yIFBPU1QgdG8gZXhlY3V0ZSBi'
    'ZWZvcmUgb3IgYWZ0ZXIgdGhlIGNvcmUgd29ya2ZvdyB0YXJnZXRlZFIEVHlwZRKNAQoHVGltZW'
    '91dBgEIAEoBUJzkkFoMmZtYXggdGltZW91dCBpbiBtaW51dGVzIG9mIHRoZSBtb2R1bGUgY2hp'
    'bGQgd29ya2Zsb3csIGlnbm9yZWQgaWYgaXQgZXhjZWVkcyB0aGUgcGxhdGZvcm0gZGVmYXVsdC'
    'B2YWx1ZS66gQEEGgIgAFIHVGltZW91dA==');

@$core.Deprecated('Use moduleDeregistrationDescriptor instead')
const ModuleDeregistration$json = {
  '1': 'ModuleDeregistration',
  '2': [
    {'1': 'WorkflowTarget', '3': 1, '4': 1, '5': 14, '6': '.api.WorkflowTypeEnum', '8': {}, '10': 'WorkflowTarget'},
    {'1': 'WorkflowPath', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'WorkflowPath'},
    {'1': 'Type', '3': 3, '4': 1, '5': 14, '6': '.api.ModuleWorkflowTypeEnum', '8': {}, '10': 'Type'},
  ],
};

/// Descriptor for `ModuleDeregistration`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleDeregistrationDescriptor = $convert.base64Decode(
    'ChRNb2R1bGVEZXJlZ2lzdHJhdGlvbhKKAQoOV29ya2Zsb3dUYXJnZXQYASABKA4yFS5hcGkuV2'
    '9ya2Zsb3dUeXBlRW51bUJLkkFIMkZJbnRvIHdoaWNoIGNvcmUgd29ya2Zsb3csIHRoZSBtb2R1'
    'bGUgY2hpbGQgd29ya2Zsb3cgd2lsbCBiZSByZWdpc3RlcmVkUg5Xb3JrZmxvd1RhcmdldBJgCg'
    'xXb3JrZmxvd1BhdGgYAiABKAlCPJJBMTIvR28gcGF0aCBvZiBtb2R1bGUgY2hpbGQgd29ya2Zs'
    'b3cgaW1wbGVtZW50YXRpb266gQEEcgIQAVIMV29ya2Zsb3dQYXRoEnYKBFR5cGUYAyABKA4yGy'
    '5hcGkuTW9kdWxlV29ya2Zsb3dUeXBlRW51bUJFkkFCMkBQUkUgb3IgUE9TVCB0byBleGVjdXRl'
    'IGJlZm9yZSBvciBhZnRlciB0aGUgY29yZSB3b3JrZm93IHRhcmdldGVkUgRUeXBl');

@$core.Deprecated('Use claimTypeDescriptor instead')
const ClaimType$json = {
  '1': 'ClaimType',
  '2': [
    {'1': 'ID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'ID'},
    {
      '1': 'ProjectID',
      '3': 2,
      '4': 1,
      '5': 9,
      '8': {'3': true},
      '10': 'ProjectID',
    },
    {'1': 'Reason', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'Reason'},
    {'1': 'ReasonCode', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'ReasonCode'},
    {'1': 'EntityType', '3': 5, '4': 1, '5': 14, '6': '.api.ClaimEntityType', '8': {}, '10': 'EntityType'},
    {'1': 'DefaultCriticality', '3': 6, '4': 1, '5': 14, '6': '.api.ClaimCriticality', '8': {}, '10': 'DefaultCriticality'},
    {'1': 'Transitions', '3': 7, '4': 3, '5': 11, '6': '.api.ClaimTransition', '10': 'Transitions'},
    {'1': 'PossibleClosures', '3': 8, '4': 3, '5': 11, '6': '.api.ClaimTypeClosure', '10': 'PossibleClosures'},
    {'1': 'CriticalityAllowedRoles', '3': 9, '4': 3, '5': 9, '10': 'CriticalityAllowedRoles'},
    {'1': 'ReadAllowedRoles', '3': 10, '4': 3, '5': 9, '10': 'ReadAllowedRoles'},
    {'1': 'WriteAllowedRoles', '3': 11, '4': 3, '5': 9, '10': 'WriteAllowedRoles'},
    {'1': 'AssignAllowedRoles', '3': 12, '4': 3, '5': 9, '10': 'AssignAllowedRoles'},
    {'1': 'AllowedStatuses', '3': 13, '4': 3, '5': 14, '6': '.api.ClaimStatus', '10': 'AllowedStatuses'},
    {'1': 'DefaultStatus', '3': 14, '4': 1, '5': 14, '6': '.api.ClaimStatus', '8': {}, '10': 'DefaultStatus'},
    {'1': 'Sector', '3': 15, '4': 1, '5': 14, '6': '.api.ClaimSector', '10': 'Sector'},
    {'1': 'DefaultAssignees', '3': 16, '4': 3, '5': 9, '10': 'DefaultAssignees'},
    {'1': 'ResourceID', '3': 17, '4': 1, '5': 9, '8': {}, '10': 'ResourceID'},
  ],
};

/// Descriptor for `ClaimType`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List claimTypeDescriptor = $convert.base64Decode(
    'CglDbGFpbVR5cGUSGAoCSUQYASABKAlCCLqBAQRyAhABUgJJRBIoCglQcm9qZWN0SUQYAiABKA'
    'lCChgBuoEBBHICEAFSCVByb2plY3RJRBIgCgZSZWFzb24YAyABKAlCCLqBAQRyAhABUgZSZWFz'
    'b24SOAoKUmVhc29uQ29kZRgEIAEoCUIYuoEBFHISEAEyDl5bYS16QS1aMC05XSskUgpSZWFzb2'
    '5Db2RlEj8KCkVudGl0eVR5cGUYBSABKA4yFC5hcGkuQ2xhaW1FbnRpdHlUeXBlQgm6gQEFggEC'
    'EAFSCkVudGl0eVR5cGUSUAoSRGVmYXVsdENyaXRpY2FsaXR5GAYgASgOMhUuYXBpLkNsYWltQ3'
    'JpdGljYWxpdHlCCbqBAQWCAQIQAVISRGVmYXVsdENyaXRpY2FsaXR5EjYKC1RyYW5zaXRpb25z'
    'GAcgAygLMhQuYXBpLkNsYWltVHJhbnNpdGlvblILVHJhbnNpdGlvbnMSQQoQUG9zc2libGVDbG'
    '9zdXJlcxgIIAMoCzIVLmFwaS5DbGFpbVR5cGVDbG9zdXJlUhBQb3NzaWJsZUNsb3N1cmVzEjgK'
    'F0NyaXRpY2FsaXR5QWxsb3dlZFJvbGVzGAkgAygJUhdDcml0aWNhbGl0eUFsbG93ZWRSb2xlcx'
    'IqChBSZWFkQWxsb3dlZFJvbGVzGAogAygJUhBSZWFkQWxsb3dlZFJvbGVzEiwKEVdyaXRlQWxs'
    'b3dlZFJvbGVzGAsgAygJUhFXcml0ZUFsbG93ZWRSb2xlcxIuChJBc3NpZ25BbGxvd2VkUm9sZX'
    'MYDCADKAlSEkFzc2lnbkFsbG93ZWRSb2xlcxI6Cg9BbGxvd2VkU3RhdHVzZXMYDSADKA4yEC5h'
    'cGkuQ2xhaW1TdGF0dXNSD0FsbG93ZWRTdGF0dXNlcxJBCg1EZWZhdWx0U3RhdHVzGA4gASgOMh'
    'AuYXBpLkNsYWltU3RhdHVzQgm6gQEFggECEAFSDURlZmF1bHRTdGF0dXMSKAoGU2VjdG9yGA8g'
    'ASgOMhAuYXBpLkNsYWltU2VjdG9yUgZTZWN0b3ISKgoQRGVmYXVsdEFzc2lnbmVlcxgQIAMoCV'
    'IQRGVmYXVsdEFzc2lnbmVlcxIoCgpSZXNvdXJjZUlEGBEgASgJQgi6gQEEcgIQAVIKUmVzb3Vy'
    'Y2VJRA==');

@$core.Deprecated('Use claimTransitionDescriptor instead')
const ClaimTransition$json = {
  '1': 'ClaimTransition',
  '2': [
    {'1': 'FromStatus', '3': 1, '4': 1, '5': 14, '6': '.api.ClaimStatus', '8': {}, '10': 'FromStatus'},
    {'1': 'ToStatus', '3': 2, '4': 1, '5': 14, '6': '.api.ClaimStatus', '8': {}, '10': 'ToStatus'},
    {'1': 'AllowedRoles', '3': 3, '4': 3, '5': 9, '10': 'AllowedRoles'},
    {'1': 'ShouldNotify', '3': 4, '4': 1, '5': 8, '10': 'ShouldNotify'},
  ],
};

/// Descriptor for `ClaimTransition`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List claimTransitionDescriptor = $convert.base64Decode(
    'Cg9DbGFpbVRyYW5zaXRpb24SOwoKRnJvbVN0YXR1cxgBIAEoDjIQLmFwaS5DbGFpbVN0YXR1c0'
    'IJuoEBBYIBAhABUgpGcm9tU3RhdHVzEjcKCFRvU3RhdHVzGAIgASgOMhAuYXBpLkNsYWltU3Rh'
    'dHVzQgm6gQEFggECEAFSCFRvU3RhdHVzEiIKDEFsbG93ZWRSb2xlcxgDIAMoCVIMQWxsb3dlZF'
    'JvbGVzEiIKDFNob3VsZE5vdGlmeRgEIAEoCFIMU2hvdWxkTm90aWZ5');

@$core.Deprecated('Use claimTypeClosureDescriptor instead')
const ClaimTypeClosure$json = {
  '1': 'ClaimTypeClosure',
  '2': [
    {'1': 'Responsible', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Responsible'},
    {'1': 'Causes', '3': 2, '4': 3, '5': 9, '10': 'Causes'},
  ],
};

/// Descriptor for `ClaimTypeClosure`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List claimTypeClosureDescriptor = $convert.base64Decode(
    'ChBDbGFpbVR5cGVDbG9zdXJlEioKC1Jlc3BvbnNpYmxlGAEgASgJQgi6gQEEcgIQAVILUmVzcG'
    '9uc2libGUSFgoGQ2F1c2VzGAIgAygJUgZDYXVzZXM=');

@$core.Deprecated('Use claimClosureDescriptor instead')
const ClaimClosure$json = {
  '1': 'ClaimClosure',
  '2': [
    {'1': 'Responsible', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Responsible'},
    {'1': 'Cause', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'Cause'},
  ],
};

/// Descriptor for `ClaimClosure`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List claimClosureDescriptor = $convert.base64Decode(
    'CgxDbGFpbUNsb3N1cmUSQAoLUmVzcG9uc2libGUYASABKAlCHrqBAQRyAhAB0sIYEgoQCgVDbG'
    'FpbRIFY2xhaW0YAVILUmVzcG9uc2libGUSNAoFQ2F1c2UYAiABKAlCHrqBAQRyAhAB0sIYEgoQ'
    'CgVDbGFpbRIFY2xhaW0YAVIFQ2F1c2U=');

@$core.Deprecated('Use claimSummaryDescriptor instead')
const ClaimSummary$json = {
  '1': 'ClaimSummary',
  '2': [
    {'1': 'ClaimTypeID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'ClaimTypeID'},
    {'1': 'ClaimTypeReason', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'ClaimTypeReason'},
    {'1': 'Number', '3': 3, '4': 1, '5': 5, '8': {}, '10': 'Number'},
  ],
};

/// Descriptor for `ClaimSummary`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List claimSummaryDescriptor = $convert.base64Decode(
    'CgxDbGFpbVN1bW1hcnkSggEKC0NsYWltVHlwZUlEGAEgASgJQmCSQR4yHElkZW50aWZpZXIgb2'
    'YgdGhlIGNsYWltIHR5cGW6gQEEcgIQAcrCGBwKGgoBKhIVZ2VuZXJhdGVkVGV4dCxrZXl3b3Jk'
    '2sIYEwoRCgEqEgxzaG9ydEtleXdvcmRSC0NsYWltVHlwZUlEEk8KD0NsYWltVHlwZVJlYXNvbh'
    'gCIAEoCUIlkkEaMhhSZWFzb24gb2YgdGhlIGNsYWltIHR5cGW6gQEEcgIQAVIPQ2xhaW1UeXBl'
    'UmVhc29uEjwKBk51bWJlchgDIAEoBUIkkkEhMh9OdW1iZXIgb2YgY2xhaW1zIHdpdGggdGhpcy'
    'B0eXBlUgZOdW1iZXI=');

@$core.Deprecated('Use attachmentTypeDescriptor instead')
const AttachmentType$json = {
  '1': 'AttachmentType',
  '2': [
    {'1': 'ID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'ID'},
    {'1': 'Code', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'Code'},
    {'1': 'Entity', '3': 4, '4': 1, '5': 14, '6': '.api.EntityType', '8': {}, '10': 'Entity'},
    {'1': 'Label', '3': 5, '4': 1, '5': 9, '8': {}, '10': 'Label'},
    {'1': 'SharePolicy', '3': 6, '4': 1, '5': 14, '6': '.api.SharePolicy', '8': {}, '10': 'SharePolicy'},
    {'1': 'ResourceType', '3': 8, '4': 1, '5': 14, '6': '.api.ResourceType', '8': {}, '10': 'ResourceType'},
    {'1': 'ResourceID', '3': 7, '4': 1, '5': 9, '8': {}, '10': 'ResourceID'},
  ],
};

/// Descriptor for `AttachmentType`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List attachmentTypeDescriptor = $convert.base64Decode(
    'Cg5BdHRhY2htZW50VHlwZRIYCgJJRBgBIAEoCUIIuoEBBHICEAFSAklEEhwKBENvZGUYAyABKA'
    'lCCLqBAQRyAhABUgRDb2RlEjIKBkVudGl0eRgEIAEoDjIPLmFwaS5FbnRpdHlUeXBlQgm6gQEF'
    'ggECEAFSBkVudGl0eRIeCgVMYWJlbBgFIAEoCUIIuoEBBHICEAFSBUxhYmVsEj0KC1NoYXJlUG'
    '9saWN5GAYgASgOMhAuYXBpLlNoYXJlUG9saWN5Qgm6gQEFggECEAFSC1NoYXJlUG9saWN5EkAK'
    'DFJlc291cmNlVHlwZRgIIAEoDjIRLmFwaS5SZXNvdXJjZVR5cGVCCbqBAQWCAQIQAVIMUmVzb3'
    'VyY2VUeXBlEigKClJlc291cmNlSUQYByABKAlCCLqBAQRyAhABUgpSZXNvdXJjZUlE');

@$core.Deprecated('Use attachmentSummaryDescriptor instead')
const AttachmentSummary$json = {
  '1': 'AttachmentSummary',
  '2': [
    {'1': 'AttachmentTypeID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'AttachmentTypeID'},
    {'1': 'AttachmentTypeCode', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'AttachmentTypeCode'},
    {'1': 'Number', '3': 3, '4': 1, '5': 5, '8': {}, '10': 'Number'},
  ],
};

/// Descriptor for `AttachmentSummary`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List attachmentSummaryDescriptor = $convert.base64Decode(
    'ChFBdHRhY2htZW50U3VtbWFyeRKJAQoQQXR0YWNobWVudFR5cGVJRBgBIAEoCUJdkkEbMhlJRC'
    'BvZiB0aGUgYXR0YWNobWVudCB0eXBluoEBBHICEAHKwhgcChoKASoSFWdlbmVyYXRlZFRleHQs'
    'a2V5d29yZNrCGBMKEQoBKhIMc2hvcnRLZXl3b3JkUhBBdHRhY2htZW50VHlwZUlEEoQBChJBdH'
    'RhY2htZW50VHlwZUNvZGUYAiABKAlCVJJBHTIbQ29kZSBvZiB0aGUgYXR0YWNobWVudCB0eXBl'
    'uoEBBHICEAHKwhgUChIKASoSDWdlbmVyYXRlZFRleHTawhgQCg4KASoSCXNob3J0VGV4dFISQX'
    'R0YWNobWVudFR5cGVDb2RlEkEKBk51bWJlchgDIAEoBUIpkkEmMiROdW1iZXIgb2YgYXR0YWNo'
    'bWVudHMgd2l0aCB0aGlzIHR5cGVSBk51bWJlcg==');

@$core.Deprecated('Use translationMapDescriptor instead')
const TranslationMap$json = {
  '1': 'TranslationMap',
  '2': [
    {'1': 'data', '3': 1, '4': 3, '5': 11, '6': '.api.TranslationMap.DataEntry', '10': 'data'},
  ],
  '3': [TranslationMap_DataEntry$json],
};

@$core.Deprecated('Use translationMapDescriptor instead')
const TranslationMap_DataEntry$json = {
  '1': 'DataEntry',
  '2': [
    {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
    {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
  ],
  '7': {'7': true},
};

/// Descriptor for `TranslationMap`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List translationMapDescriptor = $convert.base64Decode(
    'Cg5UcmFuc2xhdGlvbk1hcBIxCgRkYXRhGAEgAygLMh0uYXBpLlRyYW5zbGF0aW9uTWFwLkRhdG'
    'FFbnRyeVIEZGF0YRo3CglEYXRhRW50cnkSEAoDa2V5GAEgASgJUgNrZXkSFAoFdmFsdWUYAiAB'
    'KAlSBXZhbHVlOgI4AQ==');

@$core.Deprecated('Use extractColumnFormatDescriptor instead')
const ExtractColumnFormat$json = {
  '1': 'ExtractColumnFormat',
  '2': [
    {'1': 'Type', '3': 1, '4': 1, '5': 14, '6': '.api.ExtractColumnFormat.type', '10': 'Type'},
    {'1': 'Format', '3': 2, '4': 1, '5': 9, '10': 'Format'},
    {'1': 'DisplayDate', '3': 3, '4': 1, '5': 14, '6': '.api.DisplayDate', '10': 'DisplayDate'},
  ],
  '4': [ExtractColumnFormat_type$json],
};

@$core.Deprecated('Use extractColumnFormatDescriptor instead')
const ExtractColumnFormat_type$json = {
  '1': 'type',
  '2': [
    {'1': 'UNKNOWN', '2': 0},
    {'1': 'DATE', '2': 1},
    {'1': 'SUFFIX', '2': 2},
    {'1': 'NUMBER', '2': 3},
    {'1': 'LOCAL_DATE', '2': 4},
  ],
};

/// Descriptor for `ExtractColumnFormat`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extractColumnFormatDescriptor = $convert.base64Decode(
    'ChNFeHRyYWN0Q29sdW1uRm9ybWF0EjEKBFR5cGUYASABKA4yHS5hcGkuRXh0cmFjdENvbHVtbk'
    'Zvcm1hdC50eXBlUgRUeXBlEhYKBkZvcm1hdBgCIAEoCVIGRm9ybWF0EjIKC0Rpc3BsYXlEYXRl'
    'GAMgASgOMhAuYXBpLkRpc3BsYXlEYXRlUgtEaXNwbGF5RGF0ZSJFCgR0eXBlEgsKB1VOS05PV0'
    '4QABIICgREQVRFEAESCgoGU1VGRklYEAISCgoGTlVNQkVSEAMSDgoKTE9DQUxfREFURRAE');

@$core.Deprecated('Use extractQueryDescriptor instead')
const ExtractQuery$json = {
  '1': 'ExtractQuery',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.QueryProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'UserId', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'UserId'},
    {'1': 'BlockFilters', '3': 3, '4': 3, '5': 11, '6': '.api.BlockFilter', '10': 'BlockFilters'},
    {'1': 'Fields', '3': 4, '4': 3, '5': 9, '10': 'Fields'},
    {'1': 'ListSeparator', '3': 5, '4': 1, '5': 9, '8': {}, '10': 'ListSeparator'},
    {'1': 'DecimalSeparator', '3': 6, '4': 1, '5': 9, '8': {}, '10': 'DecimalSeparator'},
    {'1': 'ColumnNames', '3': 7, '4': 3, '5': 9, '10': 'ColumnNames'},
    {'1': 'ColumnTranslationMaps', '3': 8, '4': 3, '5': 11, '6': '.api.ExtractQuery.ColumnTranslationMapsEntry', '10': 'ColumnTranslationMaps'},
    {'1': 'ColumnFormats', '3': 9, '4': 3, '5': 11, '6': '.api.ExtractQuery.ColumnFormatsEntry', '10': 'ColumnFormats'},
    {'1': 'TargetTimeZone', '3': 10, '4': 1, '5': 9, '8': {}, '10': 'TargetTimeZone'},
    {'1': 'DateFormat', '3': 11, '4': 1, '5': 9, '8': {}, '10': 'DateFormat'},
    {'1': 'NumberFormat', '3': 12, '4': 1, '5': 9, '8': {}, '10': 'NumberFormat'},
    {'1': 'TimeFormat', '3': 13, '4': 1, '5': 14, '6': '.api.TimeFormat', '8': {}, '10': 'TimeFormat'},
  ],
  '3': [ExtractQuery_ColumnTranslationMapsEntry$json, ExtractQuery_ColumnFormatsEntry$json],
  '7': {},
};

@$core.Deprecated('Use extractQueryDescriptor instead')
const ExtractQuery_ColumnTranslationMapsEntry$json = {
  '1': 'ColumnTranslationMapsEntry',
  '2': [
    {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
    {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.api.TranslationMap', '10': 'value'},
  ],
  '7': {'7': true},
};

@$core.Deprecated('Use extractQueryDescriptor instead')
const ExtractQuery_ColumnFormatsEntry$json = {
  '1': 'ColumnFormatsEntry',
  '2': [
    {'1': 'key', '3': 1, '4': 1, '5': 5, '10': 'key'},
    {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.api.ExtractColumnFormat', '10': 'value'},
  ],
  '7': {'7': true},
};

/// Descriptor for `ExtractQuery`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extractQueryDescriptor = $convert.base64Decode(
    'CgxFeHRyYWN0UXVlcnkSOgoGSGVhZGVyGAEgASgLMhcuYXBpLlF1ZXJ5UHJvamVjdEhlYWRlck'
    'IJuoEBBYoBAhABUgZIZWFkZXISIAoGVXNlcklkGAIgASgJQgi6gQEEcgIQAVIGVXNlcklkEjQK'
    'DEJsb2NrRmlsdGVycxgDIAMoCzIQLmFwaS5CbG9ja0ZpbHRlclIMQmxvY2tGaWx0ZXJzEhYKBk'
    'ZpZWxkcxgEIAMoCVIGRmllbGRzEi4KDUxpc3RTZXBhcmF0b3IYBSABKAlCCLqBAQRyAhABUg1M'
    'aXN0U2VwYXJhdG9yEjQKEERlY2ltYWxTZXBhcmF0b3IYBiABKAlCCLqBAQRyAhABUhBEZWNpbW'
    'FsU2VwYXJhdG9yEiAKC0NvbHVtbk5hbWVzGAcgAygJUgtDb2x1bW5OYW1lcxJiChVDb2x1bW5U'
    'cmFuc2xhdGlvbk1hcHMYCCADKAsyLC5hcGkuRXh0cmFjdFF1ZXJ5LkNvbHVtblRyYW5zbGF0aW'
    '9uTWFwc0VudHJ5UhVDb2x1bW5UcmFuc2xhdGlvbk1hcHMSSgoNQ29sdW1uRm9ybWF0cxgJIAMo'
    'CzIkLmFwaS5FeHRyYWN0UXVlcnkuQ29sdW1uRm9ybWF0c0VudHJ5Ug1Db2x1bW5Gb3JtYXRzEr'
    'EBCg5UYXJnZXRUaW1lWm9uZRgKIAEoCUKIAZJBejJoVGFyZ2V0IHVzZXIgdGltZSB6b25lICA8'
    'YSBocmVmPSdodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9MaXN0X29mX3R6X2RhdGFiYX'
    'NlX3RpbWVfem9uZXMnPmZvcm1hdDwvYT5KDiJFdXJvcGUvUGFyaXMiuoEBB3IFEAHgAQFSDlRh'
    'cmdldFRpbWVab25lEocBCgpEYXRlRm9ybWF0GAsgASgJQmeSQWQyWUxhbmd1YWdlIGNvZGUgdG'
    '8gZm9ybWF0IGRhdGVzICA8YSBocmVmPSdodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9J'
    'U09fNjM5Jz5mb3JtYXQ8L2E+SgciZW4tVVMiUgpEYXRlRm9ybWF0EowBCgxOdW1iZXJGb3JtYX'
    'QYDCABKAlCaJJBZTJaTGFuZ3VhZ2UgY29kZSB0byBmb3JtYXQgbnVtYmVycyA8YSBocmVmPSdo'
    'dHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9JU09fNjM5Jz5mb3JtYXQ8L2E+SgciZW4tVV'
    'MiUgxOdW1iZXJGb3JtYXQSTAoKVGltZUZvcm1hdBgNIAEoDjIPLmFwaS5UaW1lRm9ybWF0QhuS'
    'QRgyFkhvdXIgY2xvY2sgdGltZSBmb3JtYXRSClRpbWVGb3JtYXQaXQoaQ29sdW1uVHJhbnNsYX'
    'Rpb25NYXBzRW50cnkSEAoDa2V5GAEgASgJUgNrZXkSKQoFdmFsdWUYAiABKAsyEy5hcGkuVHJh'
    'bnNsYXRpb25NYXBSBXZhbHVlOgI4ARpaChJDb2x1bW5Gb3JtYXRzRW50cnkSEAoDa2V5GAEgAS'
    'gFUgNrZXkSLgoFdmFsdWUYAiABKAsyGC5hcGkuRXh0cmFjdENvbHVtbkZvcm1hdFIFdmFsdWU6'
    'AjgBOlCSQU0KS9IBBkhlYWRlctIBBlVzZXJJZNIBBkZpZWxkc9IBDUxpc3RTZXBhcmF0b3LSAR'
    'BEZWNpbWFsU2VwYXJhdG9y0gEKQ29sdW1uTmFtZQ==');

@$core.Deprecated('Use crossExtractQueryDescriptor instead')
const CrossExtractQuery$json = {
  '1': 'CrossExtractQuery',
  '2': [
    {'1': 'UserId', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'UserId'},
    {'1': 'BlockFilters', '3': 2, '4': 3, '5': 11, '6': '.api.BlockFilter', '10': 'BlockFilters'},
    {'1': 'Fields', '3': 3, '4': 3, '5': 9, '10': 'Fields'},
    {'1': 'ListSeparator', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'ListSeparator'},
    {'1': 'DecimalSeparator', '3': 5, '4': 1, '5': 9, '8': {}, '10': 'DecimalSeparator'},
    {'1': 'ColumnNames', '3': 6, '4': 3, '5': 9, '10': 'ColumnNames'},
    {'1': 'ColumnTranslationMaps', '3': 7, '4': 3, '5': 11, '6': '.api.CrossExtractQuery.ColumnTranslationMapsEntry', '10': 'ColumnTranslationMaps'},
    {'1': 'ColumnFormats', '3': 8, '4': 3, '5': 11, '6': '.api.CrossExtractQuery.ColumnFormatsEntry', '10': 'ColumnFormats'},
    {'1': 'TargetTimeZone', '3': 9, '4': 1, '5': 9, '8': {}, '10': 'TargetTimeZone'},
    {'1': 'DateFormat', '3': 10, '4': 1, '5': 9, '8': {}, '10': 'DateFormat'},
    {'1': 'NumberFormat', '3': 11, '4': 1, '5': 9, '8': {}, '10': 'NumberFormat'},
    {'1': 'TimeFormat', '3': 12, '4': 1, '5': 14, '6': '.api.TimeFormat', '8': {}, '10': 'TimeFormat'},
    {'1': 'SearchTagProjects', '3': 13, '4': 3, '5': 9, '8': {}, '10': 'SearchTagProjects'},
    {'1': 'SearchTagUsers', '3': 14, '4': 3, '5': 9, '8': {}, '10': 'SearchTagUsers'},
  ],
  '3': [CrossExtractQuery_ColumnTranslationMapsEntry$json, CrossExtractQuery_ColumnFormatsEntry$json],
  '7': {},
};

@$core.Deprecated('Use crossExtractQueryDescriptor instead')
const CrossExtractQuery_ColumnTranslationMapsEntry$json = {
  '1': 'ColumnTranslationMapsEntry',
  '2': [
    {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
    {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.api.TranslationMap', '10': 'value'},
  ],
  '7': {'7': true},
};

@$core.Deprecated('Use crossExtractQueryDescriptor instead')
const CrossExtractQuery_ColumnFormatsEntry$json = {
  '1': 'ColumnFormatsEntry',
  '2': [
    {'1': 'key', '3': 1, '4': 1, '5': 5, '10': 'key'},
    {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.api.ExtractColumnFormat', '10': 'value'},
  ],
  '7': {'7': true},
};

/// Descriptor for `CrossExtractQuery`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List crossExtractQueryDescriptor = $convert.base64Decode(
    'ChFDcm9zc0V4dHJhY3RRdWVyeRIgCgZVc2VySWQYASABKAlCCLqBAQRyAhABUgZVc2VySWQSNA'
    'oMQmxvY2tGaWx0ZXJzGAIgAygLMhAuYXBpLkJsb2NrRmlsdGVyUgxCbG9ja0ZpbHRlcnMSFgoG'
    'RmllbGRzGAMgAygJUgZGaWVsZHMSLgoNTGlzdFNlcGFyYXRvchgEIAEoCUIIuoEBBHICEAFSDU'
    'xpc3RTZXBhcmF0b3ISNAoQRGVjaW1hbFNlcGFyYXRvchgFIAEoCUIIuoEBBHICEAFSEERlY2lt'
    'YWxTZXBhcmF0b3ISIAoLQ29sdW1uTmFtZXMYBiADKAlSC0NvbHVtbk5hbWVzEmcKFUNvbHVtbl'
    'RyYW5zbGF0aW9uTWFwcxgHIAMoCzIxLmFwaS5Dcm9zc0V4dHJhY3RRdWVyeS5Db2x1bW5UcmFu'
    'c2xhdGlvbk1hcHNFbnRyeVIVQ29sdW1uVHJhbnNsYXRpb25NYXBzEk8KDUNvbHVtbkZvcm1hdH'
    'MYCCADKAsyKS5hcGkuQ3Jvc3NFeHRyYWN0UXVlcnkuQ29sdW1uRm9ybWF0c0VudHJ5Ug1Db2x1'
    'bW5Gb3JtYXRzErEBCg5UYXJnZXRUaW1lWm9uZRgJIAEoCUKIAZJBejJoVGFyZ2V0IHVzZXIgdG'
    'ltZSB6b25lICA8YSBocmVmPSdodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9MaXN0X29m'
    'X3R6X2RhdGFiYXNlX3RpbWVfem9uZXMnPmZvcm1hdDwvYT5KDiJFdXJvcGUvUGFyaXMiuoEBB3'
    'IFEAHgAQFSDlRhcmdldFRpbWVab25lEocBCgpEYXRlRm9ybWF0GAogASgJQmeSQWQyWUxhbmd1'
    'YWdlIGNvZGUgdG8gZm9ybWF0IGRhdGVzICA8YSBocmVmPSdodHRwczovL2VuLndpa2lwZWRpYS'
    '5vcmcvd2lraS9JU09fNjM5Jz5mb3JtYXQ8L2E+SgciZW4tVVMiUgpEYXRlRm9ybWF0EowBCgxO'
    'dW1iZXJGb3JtYXQYCyABKAlCaJJBZTJaTGFuZ3VhZ2UgY29kZSB0byBmb3JtYXQgbnVtYmVycy'
    'A8YSBocmVmPSdodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9JU09fNjM5Jz5mb3JtYXQ8'
    'L2E+SgciZW4tVVMiUgxOdW1iZXJGb3JtYXQSTAoKVGltZUZvcm1hdBgMIAEoDjIPLmFwaS5UaW'
    '1lRm9ybWF0QhuSQRgyFkhvdXIgY2xvY2sgdGltZSBmb3JtYXRSClRpbWVGb3JtYXQSbQoRU2Vh'
    'cmNoVGFnUHJvamVjdHMYDSADKAlCP5JBPDIgTGlzdCBvZiBwcm9qZWN0SUQgdG8gc2VhcmNoIG'
    'ludG9KGFsicHJvamVjdDEiLCAicHJvamVjdDIiXVIRU2VhcmNoVGFnUHJvamVjdHMSYgoOU2Vh'
    'cmNoVGFnVXNlcnMYDiADKAlCOpJBNzIdTGlzdCBvZiB1c2VySUQgdG8gc2VhcmNoIGludG9KFl'
    'sidXNlcklEMSIsICJ1c2VySUQyIl1SDlNlYXJjaFRhZ1VzZXJzGl0KGkNvbHVtblRyYW5zbGF0'
    'aW9uTWFwc0VudHJ5EhAKA2tleRgBIAEoCVIDa2V5EikKBXZhbHVlGAIgASgLMhMuYXBpLlRyYW'
    '5zbGF0aW9uTWFwUgV2YWx1ZToCOAEaWgoSQ29sdW1uRm9ybWF0c0VudHJ5EhAKA2tleRgBIAEo'
    'BVIDa2V5Ei4KBXZhbHVlGAIgASgLMhguYXBpLkV4dHJhY3RDb2x1bW5Gb3JtYXRSBXZhbHVlOg'
    'I4ATpQkkFNCkvSAQZIZWFkZXLSAQZVc2VySWTSAQZGaWVsZHPSAQ1MaXN0U2VwYXJhdG9y0gEQ'
    'RGVjaW1hbFNlcGFyYXRvctIBCkNvbHVtbk5hbWU=');

@$core.Deprecated('Use extractResultDescriptor instead')
const ExtractResult$json = {
  '1': 'ExtractResult',
  '2': [
    {'1': 'WorkflowExecution', '3': 1, '4': 1, '5': 11, '6': '.api.WorkflowExecutionResult', '10': 'WorkflowExecution'},
  ],
};

/// Descriptor for `ExtractResult`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extractResultDescriptor = $convert.base64Decode(
    'Cg1FeHRyYWN0UmVzdWx0EkoKEVdvcmtmbG93RXhlY3V0aW9uGAEgASgLMhwuYXBpLldvcmtmbG'
    '93RXhlY3V0aW9uUmVzdWx0UhFXb3JrZmxvd0V4ZWN1dGlvbg==');

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

/// Descriptor for `CountLinesQuery`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List countLinesQueryDescriptor = $convert.base64Decode(
    'Cg9Db3VudExpbmVzUXVlcnkSJgoJUHJvamVjdElEGAEgASgJQgi6gQEEcgIQAVIJUHJvamVjdE'
    'lEEiYKCVBhcnRpdGlvbhgCIAEoBUIIuoEBBBoCKABSCVBhcnRpdGlvbjoRkkEOCgzSAQlQcm9q'
    'ZWN0SUQ=');

@$core.Deprecated('Use countLinesResultDescriptor instead')
const CountLinesResult$json = {
  '1': 'CountLinesResult',
  '2': [
    {'1': 'NbLines', '3': 1, '4': 1, '5': 5, '10': 'NbLines'},
  ],
};

/// Descriptor for `CountLinesResult`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List countLinesResultDescriptor = $convert.base64Decode(
    'ChBDb3VudExpbmVzUmVzdWx0EhgKB05iTGluZXMYASABKAVSB05iTGluZXM=');

@$core.Deprecated('Use scopeDescriptor instead')
const Scope$json = {
  '1': 'Scope',
  '2': [
    {'1': 'Service', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Service'},
    {'1': 'Method', '3': 2, '4': 1, '5': 9, '10': 'Method'},
    {'1': 'RscType', '3': 3, '4': 1, '5': 14, '6': '.api.ResourceType', '10': 'RscType'},
    {'1': 'PlatformReserved', '3': 4, '4': 1, '5': 8, '10': 'PlatformReserved'},
    {'1': 'TransientPermissions', '3': 5, '4': 3, '5': 11, '6': '.api.Permission', '10': 'TransientPermissions'},
    {'1': 'RscID', '3': 6, '4': 1, '5': 9, '10': 'RscID'},
    {'1': 'AppliesOnIDs', '3': 7, '4': 3, '5': 9, '10': 'AppliesOnIDs'},
    {'1': 'ModuleID', '3': 8, '4': 1, '5': 9, '10': 'ModuleID'},
    {'1': 'Mandatory', '3': 9, '4': 1, '5': 8, '10': 'Mandatory'},
    {'1': 'Tags', '3': 10, '4': 3, '5': 14, '6': '.api.RoleTag', '10': 'Tags'},
  ],
  '7': {},
};

/// Descriptor for `Scope`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List scopeDescriptor = $convert.base64Decode(
    'CgVTY29wZRIiCgdTZXJ2aWNlGAEgASgJQgi6gQEEcgIQAVIHU2VydmljZRIWCgZNZXRob2QYAi'
    'ABKAlSBk1ldGhvZBIrCgdSc2NUeXBlGAMgASgOMhEuYXBpLlJlc291cmNlVHlwZVIHUnNjVHlw'
    'ZRIqChBQbGF0Zm9ybVJlc2VydmVkGAQgASgIUhBQbGF0Zm9ybVJlc2VydmVkEkMKFFRyYW5zaW'
    'VudFBlcm1pc3Npb25zGAUgAygLMg8uYXBpLlBlcm1pc3Npb25SFFRyYW5zaWVudFBlcm1pc3Np'
    'b25zEhQKBVJzY0lEGAYgASgJUgVSc2NJRBIiCgxBcHBsaWVzT25JRHMYByADKAlSDEFwcGxpZX'
    'NPbklEcxIaCghNb2R1bGVJRBgIIAEoCVIITW9kdWxlSUQSHAoJTWFuZGF0b3J5GAkgASgIUglN'
    'YW5kYXRvcnkSIAoEVGFncxgKIAMoDjIMLmFwaS5Sb2xlVGFnUgRUYWdzOg+SQQwKCtIBB1Nlcn'
    'ZpY2U=');

@$core.Deprecated('Use clientAPIDescriptor instead')
const ClientAPI$json = {
  '1': 'ClientAPI',
  '2': [
    {'1': 'Client', '3': 1, '4': 1, '5': 9, '10': 'Client'},
    {'1': 'APIs', '3': 2, '4': 3, '5': 11, '6': '.api.Scope', '10': 'APIs'},
    {'1': 'Roles', '3': 3, '4': 1, '5': 9, '10': 'Roles'},
  ],
};

/// Descriptor for `ClientAPI`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List clientAPIDescriptor = $convert.base64Decode(
    'CglDbGllbnRBUEkSFgoGQ2xpZW50GAEgASgJUgZDbGllbnQSHgoEQVBJcxgCIAMoCzIKLmFwaS'
    '5TY29wZVIEQVBJcxIUCgVSb2xlcxgDIAEoCVIFUm9sZXM=');

@$core.Deprecated('Use permissionDescriptor instead')
const Permission$json = {
  '1': 'Permission',
  '2': [
    {'1': 'Client', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Client'},
    {'1': 'Scopes', '3': 2, '4': 3, '5': 11, '6': '.api.Scope', '8': {}, '10': 'Scopes'},
  ],
  '7': {},
};

/// Descriptor for `Permission`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List permissionDescriptor = $convert.base64Decode(
    'CgpQZXJtaXNzaW9uEiAKBkNsaWVudBgBIAEoCUIIuoEBBHICEAFSBkNsaWVudBItCgZTY29wZX'
    'MYAiADKAsyCi5hcGkuU2NvcGVCCbqBAQWSAQIIAVIGU2NvcGVzOheSQRQKEtIBBkNsaWVudNIB'
    'BlNjb3Blcw==');

@$core.Deprecated('Use userUIPermissionsDescriptor instead')
const UserUIPermissions$json = {
  '1': 'UserUIPermissions',
  '2': [
    {'1': 'RscType', '3': 1, '4': 1, '5': 14, '6': '.api.ResourceType', '10': 'RscType'},
    {'1': 'RscID', '3': 2, '4': 1, '5': 9, '10': 'RscID'},
    {'1': 'Scopes', '3': 3, '4': 3, '5': 11, '6': '.api.Scope', '10': 'Scopes'},
  ],
};

/// Descriptor for `UserUIPermissions`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List userUIPermissionsDescriptor = $convert.base64Decode(
    'ChFVc2VyVUlQZXJtaXNzaW9ucxIrCgdSc2NUeXBlGAEgASgOMhEuYXBpLlJlc291cmNlVHlwZV'
    'IHUnNjVHlwZRIUCgVSc2NJRBgCIAEoCVIFUnNjSUQSIgoGU2NvcGVzGAMgAygLMgouYXBpLlNj'
    'b3BlUgZTY29wZXM=');

@$core.Deprecated('Use resourceDescriptor instead')
const Resource$json = {
  '1': 'Resource',
  '2': [
    {'1': 'ID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'ID'},
    {'1': 'Type', '3': 2, '4': 1, '5': 14, '6': '.api.ResourceType', '8': {}, '10': 'Type'},
    {'1': 'ParentID', '3': 3, '4': 1, '5': 9, '10': 'ParentID'},
  ],
  '7': {},
};

/// Descriptor for `Resource`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List resourceDescriptor = $convert.base64Decode(
    'CghSZXNvdXJjZRIYCgJJRBgBIAEoCUIIuoEBBHICEAFSAklEEjAKBFR5cGUYAiABKA4yES5hcG'
    'kuUmVzb3VyY2VUeXBlQgm6gQEFggECEAFSBFR5cGUSGgoIUGFyZW50SUQYAyABKAlSCFBhcmVu'
    'dElEOhGSQQ4KDNIBAklE0gEEVHlwZQ==');

@$core.Deprecated('Use elementByMatchQueryDescriptor instead')
const ElementByMatchQuery$json = {
  '1': 'ElementByMatchQuery',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.QueryProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'BlockFilters', '3': 2, '4': 3, '5': 11, '6': '.api.BlockFilter', '10': 'BlockFilters'},
    {'1': 'MatchElementField', '3': 3, '4': 1, '5': 11, '6': '.api.MatchElementField', '8': {}, '10': 'MatchElementField'},
    {'1': 'UsageContextEntity', '3': 4, '4': 1, '5': 14, '6': '.api.EntityType', '8': {}, '10': 'UsageContextEntity'},
    {'1': 'UsageContextPath', '3': 5, '4': 1, '5': 9, '8': {}, '10': 'UsageContextPath'},
  ],
  '7': {},
};

/// Descriptor for `ElementByMatchQuery`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List elementByMatchQueryDescriptor = $convert.base64Decode(
    'ChNFbGVtZW50QnlNYXRjaFF1ZXJ5EjoKBkhlYWRlchgBIAEoCzIXLmFwaS5RdWVyeVByb2plY3'
    'RIZWFkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEjQKDEJsb2NrRmlsdGVycxgCIAMoCzIQLmFwaS5C'
    'bG9ja0ZpbHRlclIMQmxvY2tGaWx0ZXJzEk8KEU1hdGNoRWxlbWVudEZpZWxkGAMgASgLMhYuYX'
    'BpLk1hdGNoRWxlbWVudEZpZWxkQgm6gQEFigECEAFSEU1hdGNoRWxlbWVudEZpZWxkEsMCChJV'
    'c2FnZUNvbnRleHRFbnRpdHkYBCABKA4yDy5hcGkuRW50aXR5VHlwZUKBApJB/QEyXE9wdGlvbm'
    'FsIDogRW50aXR5IHRvIGFwcGx5IHRoZSByZXN0cmljdGlvbiBydWxlcyAob24gdGhlIHBhdGgg'
    'ZGVmaW5lZCB3aXRoIFVzYWdlQ29udGV4dFBhdGgpSpwBIkZvciBBY3RvciwgdG8gbGltaXQgdG'
    'hlIHJlc3VsdHMgYWNjb3JkaW5nIHRvIE9yZGVyIFNoaXBGcm9tIHJlc3RyaWN0aW9uIHJ1bGVz'
    'LCBkZWZpbmUgVXNhZ2VDb250ZXh0RW50aXR5IHRvIE9yZGVyIGFuZCBVc2FnZUNvbnRleHRQYX'
    'RoIHRvIFBheWxvYWQuU2hpcEZyb20iUhJVc2FnZUNvbnRleHRFbnRpdHkShAEKEFVzYWdlQ29u'
    'dGV4dFBhdGgYBSABKAlCWJJBVTJTT3B0aW9uYWwgOiBQYXRoIG9mIHJlc3RyaWN0aW9uIHJ1bG'
    'UgdG8gYXBwbHkgKFVzYWdlQ29udGV4dEVudGl0eSBzaG91bGQgYmUgZGVmaW5lZClSEFVzYWdl'
    'Q29udGV4dFBhdGg6DpJBCwoJ0gEGSGVhZGVy');

@$core.Deprecated('Use elementByMatchResultDescriptor instead')
const ElementByMatchResult$json = {
  '1': 'ElementByMatchResult',
  '2': [
    {'1': 'MatchResults', '3': 1, '4': 3, '5': 11, '6': '.api.MatchFieldElementResult', '10': 'MatchResults'},
  ],
};

/// Descriptor for `ElementByMatchResult`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List elementByMatchResultDescriptor = $convert.base64Decode(
    'ChRFbGVtZW50QnlNYXRjaFJlc3VsdBJACgxNYXRjaFJlc3VsdHMYASADKAsyHC5hcGkuTWF0Y2'
    'hGaWVsZEVsZW1lbnRSZXN1bHRSDE1hdGNoUmVzdWx0cw==');

@$core.Deprecated('Use matchElementFieldDescriptor instead')
const MatchElementField$json = {
  '1': 'MatchElementField',
  '2': [
    {'1': 'Match', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Match'},
    {'1': 'MatchFields', '3': 2, '4': 3, '5': 11, '6': '.api.MatchField', '8': {}, '10': 'MatchFields'},
  ],
};

/// Descriptor for `MatchElementField`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List matchElementFieldDescriptor = $convert.base64Decode(
    'ChFNYXRjaEVsZW1lbnRGaWVsZBJMCgVNYXRjaBgBIAEoCUI2kkErMh1WYWx1ZSByZXF1aXJlZC'
    'Bmb3IgdGhlIHNlYXJjaEoKIk9iamVjdElEIrqBAQRyAhABUgVNYXRjaBJyCgtNYXRjaEZpZWxk'
    'cxgCIAMoCzIPLmFwaS5NYXRjaEZpZWxkQj+SQTMyMU1hdGNoRmllbGQgbGlzdCBzdHJ1Y3R1cm'
    'UsIGZvciBGaW5kTWF0Y2hpbmcgcXVlcnm6gQEFkgECCAFSC01hdGNoRmllbGRz');

@$core.Deprecated('Use matchFieldElementResultDescriptor instead')
const MatchFieldElementResult$json = {
  '1': 'MatchFieldElementResult',
  '2': [
    {'1': 'MatchingElements', '3': 3, '4': 3, '5': 11, '6': '.api.MatchFieldElementResult.MatchingElementsEntry', '10': 'MatchingElements'},
  ],
  '3': [MatchFieldElementResult_MatchingElementsEntry$json],
};

@$core.Deprecated('Use matchFieldElementResultDescriptor instead')
const MatchFieldElementResult_MatchingElementsEntry$json = {
  '1': 'MatchingElementsEntry',
  '2': [
    {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
    {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
  ],
  '7': {'7': true},
};

/// Descriptor for `MatchFieldElementResult`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List matchFieldElementResultDescriptor = $convert.base64Decode(
    'ChdNYXRjaEZpZWxkRWxlbWVudFJlc3VsdBJeChBNYXRjaGluZ0VsZW1lbnRzGAMgAygLMjIuYX'
    'BpLk1hdGNoRmllbGRFbGVtZW50UmVzdWx0Lk1hdGNoaW5nRWxlbWVudHNFbnRyeVIQTWF0Y2hp'
    'bmdFbGVtZW50cxpDChVNYXRjaGluZ0VsZW1lbnRzRW50cnkSEAoDa2V5GAEgASgJUgNrZXkSFA'
    'oFdmFsdWUYAiABKAlSBXZhbHVlOgI4AQ==');

@$core.Deprecated('Use labelByLanguageDescriptor instead')
const LabelByLanguage$json = {
  '1': 'LabelByLanguage',
  '2': [
    {'1': 'Value', '3': 1, '4': 1, '5': 9, '10': 'Value'},
    {'1': 'LanguageCodeISO6391', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'LanguageCodeISO6391'},
  ],
};

/// Descriptor for `LabelByLanguage`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List labelByLanguageDescriptor = $convert.base64Decode(
    'Cg9MYWJlbEJ5TGFuZ3VhZ2USFAoFVmFsdWUYASABKAlSBVZhbHVlErMBChNMYW5ndWFnZUNvZG'
    'VJU082MzkxGAIgASgJQoABkkFwMmg8YSBocmVmPSdodHRwczovL2VuLndpa2lwZWRpYS5vcmcv'
    'd2lraS9MaXN0X29mX0lTT182MzlfbGFuZ3VhZ2VfY29kZXMnPklTTyA2MzkgY29kZTwvYT4gbW'
    'Vzc2FnZSBsYW5ndWFnZUoEImVuIrqBAQlyBxACGAOAAgFSE0xhbmd1YWdlQ29kZUlTTzYzOTE=');

@$core.Deprecated('Use fileDataRequestDescriptor instead')
const FileDataRequest$json = {
  '1': 'FileDataRequest',
  '2': [
    {'1': 'Name', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Name'},
    {'1': 'Content', '3': 2, '4': 1, '5': 12, '10': 'Content'},
  ],
  '7': {},
};

/// Descriptor for `FileDataRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List fileDataRequestDescriptor = $convert.base64Decode(
    'Cg9GaWxlRGF0YVJlcXVlc3QSHAoETmFtZRgBIAEoCUIIuoEBBHICEAFSBE5hbWUSGAoHQ29udG'
    'VudBgCIAEoDFIHQ29udGVudDoMkkEJCgfSAQROYW1l');

@$core.Deprecated('Use fileDataResponseDescriptor instead')
const FileDataResponse$json = {
  '1': 'FileDataResponse',
  '2': [
    {'1': 'Name', '3': 1, '4': 1, '5': 9, '10': 'Name'},
    {'1': 'ContentType', '3': 2, '4': 1, '5': 9, '10': 'ContentType'},
    {'1': 'Content', '3': 3, '4': 1, '5': 12, '10': 'Content'},
  ],
  '7': {},
};

/// Descriptor for `FileDataResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List fileDataResponseDescriptor = $convert.base64Decode(
    'ChBGaWxlRGF0YVJlc3BvbnNlEhIKBE5hbWUYASABKAlSBE5hbWUSIAoLQ29udGVudFR5cGUYAi'
    'ABKAlSC0NvbnRlbnRUeXBlEhgKB0NvbnRlbnQYAyABKAxSB0NvbnRlbnQ6DJJBCQoH0gEETmFt'
    'ZQ==');

@$core.Deprecated('Use periodDescriptor instead')
const Period$json = {
  '1': 'Period',
  '2': [
    {'1': 'Value', '3': 1, '4': 1, '5': 3, '10': 'Value'},
    {'1': 'Unit', '3': 2, '4': 1, '5': 14, '6': '.api.PeriodUnit', '10': 'Unit'},
  ],
};

/// Descriptor for `Period`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List periodDescriptor = $convert.base64Decode(
    'CgZQZXJpb2QSFAoFVmFsdWUYASABKANSBVZhbHVlEiMKBFVuaXQYAiABKA4yDy5hcGkuUGVyaW'
    '9kVW5pdFIEVW5pdA==');

@$core.Deprecated('Use entityDefinitionDescriptor instead')
const EntityDefinition$json = {
  '1': 'EntityDefinition',
  '2': [
    {'1': 'Name', '3': 1, '4': 1, '5': 9, '10': 'Name'},
    {'1': 'Type', '3': 2, '4': 1, '5': 14, '6': '.api.EntityType', '10': 'Type'},
    {'1': 'Domain', '3': 3, '4': 1, '5': 14, '6': '.api.Domain', '10': 'Domain'},
    {'1': 'ProjectTypes', '3': 4, '4': 3, '5': 14, '6': '.api.ProjectType', '10': 'ProjectTypes'},
    {'1': 'HasMetadata', '3': 5, '4': 1, '5': 8, '10': 'HasMetadata'},
    {'1': 'HasSegmentationKeys', '3': 6, '4': 1, '5': 8, '10': 'HasSegmentationKeys'},
    {'1': 'HasTransitiveMetadata', '3': 7, '4': 1, '5': 8, '10': 'HasTransitiveMetadata'},
    {'1': 'HasTransitiveSegmentationKeys', '3': 8, '4': 1, '5': 8, '10': 'HasTransitiveSegmentationKeys'},
    {'1': 'HasDataRestriction', '3': 9, '4': 1, '5': 8, '10': 'HasDataRestriction'},
    {'1': 'IsIndexed', '3': 10, '4': 1, '5': 8, '10': 'IsIndexed'},
    {'1': 'KpiGroups', '3': 11, '4': 3, '5': 9, '10': 'KpiGroups'},
    {'1': 'ModelVersion', '3': 12, '4': 1, '5': 13, '10': 'ModelVersion'},
    {'1': 'DashboardViewsAnalysis', '3': 13, '4': 3, '5': 9, '10': 'DashboardViewsAnalysis'},
  ],
};

/// Descriptor for `EntityDefinition`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List entityDefinitionDescriptor = $convert.base64Decode(
    'ChBFbnRpdHlEZWZpbml0aW9uEhIKBE5hbWUYASABKAlSBE5hbWUSIwoEVHlwZRgCIAEoDjIPLm'
    'FwaS5FbnRpdHlUeXBlUgRUeXBlEiMKBkRvbWFpbhgDIAEoDjILLmFwaS5Eb21haW5SBkRvbWFp'
    'bhI0CgxQcm9qZWN0VHlwZXMYBCADKA4yEC5hcGkuUHJvamVjdFR5cGVSDFByb2plY3RUeXBlcx'
    'IgCgtIYXNNZXRhZGF0YRgFIAEoCFILSGFzTWV0YWRhdGESMAoTSGFzU2VnbWVudGF0aW9uS2V5'
    'cxgGIAEoCFITSGFzU2VnbWVudGF0aW9uS2V5cxI0ChVIYXNUcmFuc2l0aXZlTWV0YWRhdGEYBy'
    'ABKAhSFUhhc1RyYW5zaXRpdmVNZXRhZGF0YRJECh1IYXNUcmFuc2l0aXZlU2VnbWVudGF0aW9u'
    'S2V5cxgIIAEoCFIdSGFzVHJhbnNpdGl2ZVNlZ21lbnRhdGlvbktleXMSLgoSSGFzRGF0YVJlc3'
    'RyaWN0aW9uGAkgASgIUhJIYXNEYXRhUmVzdHJpY3Rpb24SHAoJSXNJbmRleGVkGAogASgIUglJ'
    'c0luZGV4ZWQSHAoJS3BpR3JvdXBzGAsgAygJUglLcGlHcm91cHMSIgoMTW9kZWxWZXJzaW9uGA'
    'wgASgNUgxNb2RlbFZlcnNpb24SNgoWRGFzaGJvYXJkVmlld3NBbmFseXNpcxgNIAMoCVIWRGFz'
    'aGJvYXJkVmlld3NBbmFseXNpcw==');

@$core.Deprecated('Use crossFindQueryDescriptor instead')
const CrossFindQuery$json = {
  '1': 'CrossFindQuery',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.QueryBasicHeader', '10': 'Header'},
    {'1': 'BlockFilters', '3': 2, '4': 3, '5': 11, '6': '.api.BlockFilter', '10': 'BlockFilters'},
    {'1': 'LimitFilter', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'LimitFilter'},
    {'1': 'QueryContext', '3': 4, '4': 1, '5': 9, '10': 'QueryContext'},
    {'1': 'SearchTagProjects', '3': 5, '4': 3, '5': 9, '8': {}, '10': 'SearchTagProjects'},
    {'1': 'SearchTagUsers', '3': 6, '4': 3, '5': 9, '8': {}, '10': 'SearchTagUsers'},
  ],
  '7': {},
};

/// Descriptor for `CrossFindQuery`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List crossFindQueryDescriptor = $convert.base64Decode(
    'Cg5Dcm9zc0ZpbmRRdWVyeRItCgZIZWFkZXIYASABKAsyFS5hcGkuUXVlcnlCYXNpY0hlYWRlcl'
    'IGSGVhZGVyEjQKDEJsb2NrRmlsdGVycxgCIAMoCzIQLmFwaS5CbG9ja0ZpbHRlclIMQmxvY2tG'
    'aWx0ZXJzEkYKC0xpbWl0RmlsdGVyGAMgASgJQiSSQSEyGE51bWJlciBvZiBtYXhpbXVtIHJlc3'
    'VsdEoFIjUwMCJSC0xpbWl0RmlsdGVyEiIKDFF1ZXJ5Q29udGV4dBgEIAEoCVIMUXVlcnlDb250'
    'ZXh0Em0KEVNlYXJjaFRhZ1Byb2plY3RzGAUgAygJQj+SQTwyIExpc3Qgb2YgcHJvamVjdElEIH'
    'RvIHNlYXJjaCBpbnRvShhbInByb2plY3QxIiwgInByb2plY3QyIl1SEVNlYXJjaFRhZ1Byb2pl'
    'Y3RzEmIKDlNlYXJjaFRhZ1VzZXJzGAYgAygJQjqSQTcyHUxpc3Qgb2YgdXNlcklEIHRvIHNlYX'
    'JjaCBpbnRvShZbInVzZXJJRDEiLCAidXNlcklEMiJdUg5TZWFyY2hUYWdVc2VyczoOkkELCgnS'
    'AQZIZWFkZXI=');

@$core.Deprecated('Use crossFindByMatchQueryDescriptor instead')
const CrossFindByMatchQuery$json = {
  '1': 'CrossFindByMatchQuery',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.QueryBasicHeader', '10': 'Header'},
    {'1': 'BlockFilters', '3': 2, '4': 3, '5': 11, '6': '.api.BlockFilter', '10': 'BlockFilters'},
    {'1': 'MatchFields', '3': 3, '4': 3, '5': 11, '6': '.api.MatchField', '8': {}, '10': 'MatchFields'},
    {'1': 'SearchTagProjects', '3': 4, '4': 3, '5': 9, '8': {}, '10': 'SearchTagProjects'},
    {'1': 'SearchTagUsers', '3': 5, '4': 3, '5': 9, '8': {}, '10': 'SearchTagUsers'},
  ],
  '7': {},
};

/// Descriptor for `CrossFindByMatchQuery`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List crossFindByMatchQueryDescriptor = $convert.base64Decode(
    'ChVDcm9zc0ZpbmRCeU1hdGNoUXVlcnkSLQoGSGVhZGVyGAEgASgLMhUuYXBpLlF1ZXJ5QmFzaW'
    'NIZWFkZXJSBkhlYWRlchI0CgxCbG9ja0ZpbHRlcnMYAiADKAsyEC5hcGkuQmxvY2tGaWx0ZXJS'
    'DEJsb2NrRmlsdGVycxJpCgtNYXRjaEZpZWxkcxgDIAMoCzIPLmFwaS5NYXRjaEZpZWxkQjaSQT'
    'MyMU1hdGNoRmllbGQgbGlzdCBzdHJ1Y3R1cmUsIGZvciBGaW5kTWF0Y2hpbmcgcXVlcnlSC01h'
    'dGNoRmllbGRzEnEKEVNlYXJjaFRhZ1Byb2plY3RzGAQgAygJQkOSQUAyIExpc3Qgb2YgcHJvam'
    'VjdElEIHRvIHNlYXJjaCBpbnRvShxbInByb2plY3RJRDEiLCAicHJvamVjdElEMiJdUhFTZWFy'
    'Y2hUYWdQcm9qZWN0cxJiCg5TZWFyY2hUYWdVc2VycxgFIAMoCUI6kkE3Mh1MaXN0IG9mIHVzZX'
    'JJRCB0byBzZWFyY2ggaW50b0oWWyJ1c2VySUQxIiwgInVzZXJJRDIiXVIOU2VhcmNoVGFnVXNl'
    'cnM6DpJBCwoJ0gEGSGVhZGVy');

@$core.Deprecated('Use crossFindElementByMatchQueryDescriptor instead')
const CrossFindElementByMatchQuery$json = {
  '1': 'CrossFindElementByMatchQuery',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.QueryBasicHeader', '10': 'Header'},
    {'1': 'BlockFilters', '3': 2, '4': 3, '5': 11, '6': '.api.BlockFilter', '10': 'BlockFilters'},
    {'1': 'MatchElementField', '3': 3, '4': 1, '5': 11, '6': '.api.MatchElementField', '8': {}, '10': 'MatchElementField'},
    {'1': 'SearchTagProjects', '3': 4, '4': 3, '5': 9, '8': {}, '10': 'SearchTagProjects'},
    {'1': 'SearchTagUsers', '3': 5, '4': 3, '5': 9, '8': {}, '10': 'SearchTagUsers'},
  ],
  '7': {},
};

/// Descriptor for `CrossFindElementByMatchQuery`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List crossFindElementByMatchQueryDescriptor = $convert.base64Decode(
    'ChxDcm9zc0ZpbmRFbGVtZW50QnlNYXRjaFF1ZXJ5Ei0KBkhlYWRlchgBIAEoCzIVLmFwaS5RdW'
    'VyeUJhc2ljSGVhZGVyUgZIZWFkZXISNAoMQmxvY2tGaWx0ZXJzGAIgAygLMhAuYXBpLkJsb2Nr'
    'RmlsdGVyUgxCbG9ja0ZpbHRlcnMSTwoRTWF0Y2hFbGVtZW50RmllbGQYAyABKAsyFi5hcGkuTW'
    'F0Y2hFbGVtZW50RmllbGRCCbqBAQWKAQIQAVIRTWF0Y2hFbGVtZW50RmllbGQSbQoRU2VhcmNo'
    'VGFnUHJvamVjdHMYBCADKAlCP5JBPDIgTGlzdCBvZiBwcm9qZWN0SUQgdG8gc2VhcmNoIGludG'
    '9KGFsicHJvamVjdDEiLCAicHJvamVjdDIiXVIRU2VhcmNoVGFnUHJvamVjdHMSYgoOU2VhcmNo'
    'VGFnVXNlcnMYBSADKAlCOpJBNzIdTGlzdCBvZiB1c2VySUQgdG8gc2VhcmNoIGludG9KFlsidX'
    'NlcklEMSIsICJ1c2VySUQyIl1SDlNlYXJjaFRhZ1VzZXJzOg6SQQsKCdIBBkhlYWRlcg==');

@$core.Deprecated('Use crossFindByMatchResultDescriptor instead')
const CrossFindByMatchResult$json = {
  '1': 'CrossFindByMatchResult',
  '2': [
    {'1': 'MatchResults', '3': 1, '4': 3, '5': 11, '6': '.api.MatchFieldResult', '10': 'MatchResults'},
  ],
};

/// Descriptor for `CrossFindByMatchResult`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List crossFindByMatchResultDescriptor = $convert.base64Decode(
    'ChZDcm9zc0ZpbmRCeU1hdGNoUmVzdWx0EjkKDE1hdGNoUmVzdWx0cxgBIAMoCzIVLmFwaS5NYX'
    'RjaEZpZWxkUmVzdWx0UgxNYXRjaFJlc3VsdHM=');

@$core.Deprecated('Use appointmentStatusDescriptor instead')
const AppointmentStatus$json = {
  '1': 'AppointmentStatus',
  '2': [
    {'1': 'StatusCode', '3': 1, '4': 1, '5': 14, '6': '.api.AppointmentStatusCode', '8': {}, '10': 'StatusCode'},
    {'1': 'Date', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'Date'},
    {'1': 'ActualDate', '3': 3, '4': 1, '5': 11, '6': '.api.DateTime', '8': {}, '10': 'ActualDate'},
  ],
};

/// Descriptor for `AppointmentStatus`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentStatusDescriptor = $convert.base64Decode(
    'ChFBcHBvaW50bWVudFN0YXR1cxJ2CgpTdGF0dXNDb2RlGAEgASgOMhouYXBpLkFwcG9pbnRtZW'
    '50U3RhdHVzQ29kZUI6ysIYFAoSCgEqEg1nZW5lcmF0ZWRUZXh00sIYHgocCgtBcHBvaW50bWVu'
    'dBILYXBwb2ludG1lbnQYAVIKU3RhdHVzQ29kZRJUCgREYXRlGAIgASgJQkDKwhgLCgkKASoSBG'
    'RhdGXSwhgeChwKC0FwcG9pbnRtZW50EgthcHBvaW50bWVudBgB2sIYCwoJCgEqEgRkYXRlUgRE'
    'YXRlEocBCgpBY3R1YWxEYXRlGAMgASgLMg0uYXBpLkRhdGVUaW1lQliSQVUyU1N0YXR1cyBlZm'
    'ZlY3RpdmUgZGF0ZS4gU2V0IGJ5IHRoZSBldmVudCdzIFJlZkRhdGUgdGhhdCB0cmlnZ2VyZWQg'
    'dGhlIHN0YXR1cyBjaGFuZ2UuUgpBY3R1YWxEYXRl');

@$core.Deprecated('Use appointmentStatusStructDescriptor instead')
const AppointmentStatusStruct$json = {
  '1': 'AppointmentStatusStruct',
  '2': [
    {'1': 'Current', '3': 1, '4': 1, '5': 11, '6': '.api.AppointmentStatus', '10': 'Current'},
    {'1': 'History', '3': 2, '4': 3, '5': 11, '6': '.api.AppointmentStatus', '10': 'History'},
    {'1': 'CreationDate', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'CreationDate'},
    {'1': 'Version', '3': 4, '4': 1, '5': 13, '10': 'Version'},
  ],
};

/// Descriptor for `AppointmentStatusStruct`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentStatusStructDescriptor = $convert.base64Decode(
    'ChdBcHBvaW50bWVudFN0YXR1c1N0cnVjdBIwCgdDdXJyZW50GAEgASgLMhYuYXBpLkFwcG9pbn'
    'RtZW50U3RhdHVzUgdDdXJyZW50EjAKB0hpc3RvcnkYAiADKAsyFi5hcGkuQXBwb2ludG1lbnRT'
    'dGF0dXNSB0hpc3RvcnkSLQoMQ3JlYXRpb25EYXRlGAMgASgJQgm6gQEFcgPQAQFSDENyZWF0aW'
    '9uRGF0ZRIYCgdWZXJzaW9uGAQgASgNUgdWZXJzaW9u');

@$core.Deprecated('Use appointmentSummaryDescriptor instead')
const AppointmentSummary$json = {
  '1': 'AppointmentSummary',
  '2': [
    {'1': 'SiteID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'SiteID'},
    {'1': 'AppointmentID', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'AppointmentID'},
    {'1': 'AppointmentType', '3': 3, '4': 1, '5': 14, '6': '.api.AppointmentType', '8': {}, '10': 'AppointmentType'},
    {'1': 'Status', '3': 4, '4': 1, '5': 11, '6': '.api.AppointmentStatus', '8': {}, '10': 'Status'},
  ],
};

/// Descriptor for `AppointmentSummary`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List appointmentSummaryDescriptor = $convert.base64Decode(
    'ChJBcHBvaW50bWVudFN1bW1hcnkSjQEKBlNpdGVJRBgBIAEoCUJ1kkEzMjFJRCBvZiB0aGUgc2'
    'l0ZSBvbiB3aGljaCB0aGUgYXBwb2ludG1lbnQgaXMgYm9va2VkuoEBBHICEAHKwhgcChoKASoS'
    'FWdlbmVyYXRlZFRleHQsa2V5d29yZNrCGBMKEQoBKhIMc2hvcnRLZXl3b3JkUgZTaXRlSUQSfw'
    'oNQXBwb2ludG1lbnRJRBgCIAEoCUJZkkEXMhVJRCBvZiB0aGUgYXBwb2ludG1lbnS6gQEEcgIQ'
    'AcrCGBwKGgoBKhIVZ2VuZXJhdGVkVGV4dCxrZXl3b3Jk2sIYEwoRCgEqEgxzaG9ydEtleXdvcm'
    'RSDUFwcG9pbnRtZW50SUQSXAoPQXBwb2ludG1lbnRUeXBlGAMgASgOMhQuYXBpLkFwcG9pbnRt'
    'ZW50VHlwZUIckkEZMhdUeXBlIG9mIHRoZSBhcHBvaW50bWVudFIPQXBwb2ludG1lbnRUeXBlEn'
    'IKBlN0YXR1cxgEIAEoCzIWLmFwaS5BcHBvaW50bWVudFN0YXR1c0JCkkEbMhlTdGF0dXMgb2Yg'
    'dGhlIGFwcG9pbnRtZW50msIYIAoeCg1FeGVjdXRpb25mbG93Eg1leGVjdXRpb25mbG93UgZTdG'
    'F0dXM=');

