// This is a generated file - do not edit.
//
// Generated from clickhouse.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 cHChartTypeDescriptor instead')
const CHChartType$json = {
  '1': 'CHChartType',
  '2': [
    {'1': 'CH_CHART_TYPE_UNKNOWN', '2': 0},
    {'1': 'CH_CHART_TYPE_LINE_CHART', '2': 1},
    {'1': 'CH_CHART_TYPE_MULTI_LINE_CHART', '2': 2},
    {'1': 'CH_CHART_TYPE_VERTICAL_BAR_CHART', '2': 3},
    {'1': 'CH_CHART_TYPE_HORIZONTAL_BAR_CHART', '2': 4},
    {'1': 'CH_CHART_TYPE_STACKED_BAR_CHART', '2': 5},
    {'1': 'CH_CHART_TYPE_PIE_CHART', '2': 6},
    {'1': 'CH_CHART_TYPE_DOUGHNUT_CHART', '2': 7},
    {'1': 'CH_CHART_TYPE_METRIC', '2': 8},
    {'1': 'CH_CHART_TYPE_TABLE', '2': 9},
    {'1': 'CH_CHART_TYPE_PIVOT_TABLE', '2': 10},
  ],
};

/// Descriptor for `CHChartType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List cHChartTypeDescriptor = $convert.base64Decode(
    'CgtDSENoYXJ0VHlwZRIZChVDSF9DSEFSVF9UWVBFX1VOS05PV04QABIcChhDSF9DSEFSVF9UWV'
    'BFX0xJTkVfQ0hBUlQQARIiCh5DSF9DSEFSVF9UWVBFX01VTFRJX0xJTkVfQ0hBUlQQAhIkCiBD'
    'SF9DSEFSVF9UWVBFX1ZFUlRJQ0FMX0JBUl9DSEFSVBADEiYKIkNIX0NIQVJUX1RZUEVfSE9SSV'
    'pPTlRBTF9CQVJfQ0hBUlQQBBIjCh9DSF9DSEFSVF9UWVBFX1NUQUNLRURfQkFSX0NIQVJUEAUS'
    'GwoXQ0hfQ0hBUlRfVFlQRV9QSUVfQ0hBUlQQBhIgChxDSF9DSEFSVF9UWVBFX0RPVUdITlVUX0'
    'NIQVJUEAcSGAoUQ0hfQ0hBUlRfVFlQRV9NRVRSSUMQCBIXChNDSF9DSEFSVF9UWVBFX1RBQkxF'
    'EAkSHQoZQ0hfQ0hBUlRfVFlQRV9QSVZPVF9UQUJMRRAK');

@$core.Deprecated('Use cHQueryTypeDescriptor instead')
const CHQueryType$json = {
  '1': 'CHQueryType',
  '2': [
    {'1': 'CH_QUERY_TYPE_UNKNOWN', '2': 0},
    {'1': 'CH_QUERY_TYPE_A', '2': 1},
    {'1': 'CH_QUERY_TYPE_B', '2': 2},
    {'1': 'CH_QUERY_TYPE_C', '2': 3},
  ],
};

/// Descriptor for `CHQueryType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List cHQueryTypeDescriptor = $convert.base64Decode(
    'CgtDSFF1ZXJ5VHlwZRIZChVDSF9RVUVSWV9UWVBFX1VOS05PV04QABITCg9DSF9RVUVSWV9UWV'
    'BFX0EQARITCg9DSF9RVUVSWV9UWVBFX0IQAhITCg9DSF9RVUVSWV9UWVBFX0MQAw==');

@$core.Deprecated('Use kpiDataResultFormatDescriptor instead')
const KpiDataResultFormat$json = {
  '1': 'KpiDataResultFormat',
  '2': [
    {'1': 'KPIDATA_RESULT_FORMAT_RAW', '2': 0},
    {'1': 'KPIDATA_RESULT_FORMAT_SERIES', '2': 1},
  ],
};

/// Descriptor for `KpiDataResultFormat`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List kpiDataResultFormatDescriptor = $convert.base64Decode(
    'ChNLcGlEYXRhUmVzdWx0Rm9ybWF0Eh0KGUtQSURBVEFfUkVTVUxUX0ZPUk1BVF9SQVcQABIgCh'
    'xLUElEQVRBX1JFU1VMVF9GT1JNQVRfU0VSSUVTEAE=');

@$core.Deprecated('Use cHDimensionDescriptor instead')
const CHDimension$json = {
  '1': 'CHDimension',
  '2': [
    {'1': 'Name', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Name'},
    {'1': 'Granularity', '3': 2, '4': 1, '5': 9, '10': 'Granularity'},
    {'1': 'Level', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'Level'},
    {'1': 'DataType', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'DataType'},
    {'1': 'ContentType', '3': 5, '4': 1, '5': 9, '8': {}, '10': 'ContentType'},
    {'1': 'EnumValues', '3': 6, '4': 1, '5': 9, '10': 'EnumValues'},
    {'1': 'Period', '3': 7, '4': 1, '5': 9, '8': {}, '10': 'Period'},
    {'1': 'Operator', '3': 8, '4': 1, '5': 9, '8': {}, '10': 'Operator'},
    {'1': 'Values', '3': 9, '4': 3, '5': 9, '10': 'Values'},
    {'1': 'StartDate', '3': 10, '4': 1, '5': 11, '6': '.api.StringDateObject', '10': 'StartDate'},
    {'1': 'EndDate', '3': 11, '4': 1, '5': 11, '6': '.api.StringDateObject', '10': 'EndDate'},
    {'1': 'Expressions', '3': 12, '4': 3, '5': 11, '6': '.api.CHQueryExpression', '10': 'Expressions'},
    {'1': 'IsComputed', '3': 13, '4': 1, '5': 8, '10': 'IsComputed'},
    {'1': 'Or', '3': 14, '4': 1, '5': 11, '6': '.api.CHDimension', '10': 'Or'},
  ],
  '7': {},
};

/// Descriptor for `CHDimension`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cHDimensionDescriptor = $convert.base64Decode(
    'CgtDSERpbWVuc2lvbhIcCgROYW1lGAEgASgJQgi6gQEEcgIQAVIETmFtZRIgCgtHcmFudWxhcm'
    'l0eRgCIAEoCVILR3JhbnVsYXJpdHkSHgoFTGV2ZWwYAyABKAlCCLqBAQRyAhABUgVMZXZlbBIv'
    'CghEYXRhVHlwZRgEIAEoCUITkkEISgYiZGF0ZSK6gQEEcgIQAVIIRGF0YVR5cGUSOQoLQ29udG'
    'VudFR5cGUYBSABKAlCF5JBDEoKIkRhdGVUaW1lIrqBAQRyAhABUgtDb250ZW50VHlwZRIeCgpF'
    'bnVtVmFsdWVzGAYgASgJUgpFbnVtVmFsdWVzEi0KBlBlcmlvZBgHIAEoCUIVkkESMhBBIHBlcm'
    'lvZCBvZiB0aW1lUgZQZXJpb2QSuAEKCE9wZXJhdG9yGAggASgJQpsBkkGXATKUAUFsbG93ZWQg'
    'dmFsdWVzIDogIiIsICJFUVVBTCIsICJESUZGIiwgIlNUQVJUX0JZIiwgIk5PVF9TVEFSVF9CWS'
    'IsICJGSU5JU0hfQlkiLCAiTk9UX0ZJTklTSF9CWSIsICJDT05UQUlOUyIsICJOT1RfQ09OVEFJ'
    'TlMiLCAiSU5fTElTVCIsICJOT1RfSU5fTElTVCJSCE9wZXJhdG9yEhYKBlZhbHVlcxgJIAMoCV'
    'IGVmFsdWVzEjMKCVN0YXJ0RGF0ZRgKIAEoCzIVLmFwaS5TdHJpbmdEYXRlT2JqZWN0UglTdGFy'
    'dERhdGUSLwoHRW5kRGF0ZRgLIAEoCzIVLmFwaS5TdHJpbmdEYXRlT2JqZWN0UgdFbmREYXRlEj'
    'gKC0V4cHJlc3Npb25zGAwgAygLMhYuYXBpLkNIUXVlcnlFeHByZXNzaW9uUgtFeHByZXNzaW9u'
    'cxIeCgpJc0NvbXB1dGVkGA0gASgIUgpJc0NvbXB1dGVkEiAKAk9yGA4gASgLMhAuYXBpLkNIRG'
    'ltZW5zaW9uUgJPcjotkkEqCijSAQROYW1l0gEFTGV2ZWzSAQhEYXRhVHlwZdIBC0NvbnRlbnRU'
    'eXBl');

@$core.Deprecated('Use cHQueryExpressionDescriptor instead')
const CHQueryExpression$json = {
  '1': 'CHQueryExpression',
  '2': [
    {'1': 'Block', '3': 1, '4': 1, '5': 9, '10': 'Block'},
    {'1': 'QueryType', '3': 2, '4': 1, '5': 14, '6': '.api.CHQueryType', '10': 'QueryType'},
    {'1': 'Field', '3': 3, '4': 1, '5': 9, '10': 'Field'},
    {'1': 'Query', '3': 4, '4': 1, '5': 9, '10': 'Query'},
  ],
};

/// Descriptor for `CHQueryExpression`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cHQueryExpressionDescriptor = $convert.base64Decode(
    'ChFDSFF1ZXJ5RXhwcmVzc2lvbhIUCgVCbG9jaxgBIAEoCVIFQmxvY2sSLgoJUXVlcnlUeXBlGA'
    'IgASgOMhAuYXBpLkNIUXVlcnlUeXBlUglRdWVyeVR5cGUSFAoFRmllbGQYAyABKAlSBUZpZWxk'
    'EhQKBVF1ZXJ5GAQgASgJUgVRdWVyeQ==');

@$core.Deprecated('Use cHMetricDescriptor instead')
const CHMetric$json = {
  '1': 'CHMetric',
  '2': [
    {'1': 'Name', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Name'},
    {'1': 'Level', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'Level'},
    {'1': 'DataType', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'DataType'},
    {'1': 'ContentType', '3': 5, '4': 1, '5': 9, '8': {}, '10': 'ContentType'},
    {'1': 'EnumValues', '3': 6, '4': 1, '5': 9, '10': 'EnumValues'},
    {'1': 'Expressions', '3': 12, '4': 3, '5': 11, '6': '.api.CHQueryExpression', '10': 'Expressions'},
    {'1': 'IsComputed', '3': 13, '4': 1, '5': 8, '10': 'IsComputed'},
  ],
  '7': {},
};

/// Descriptor for `CHMetric`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cHMetricDescriptor = $convert.base64Decode(
    'CghDSE1ldHJpYxIcCgROYW1lGAEgASgJQgi6gQEEcgIQAVIETmFtZRIeCgVMZXZlbBgDIAEoCU'
    'IIuoEBBHICEAFSBUxldmVsEjAKCERhdGFUeXBlGAQgASgJQhSSQQlKByJjb3VudCK6gQEEcgIQ'
    'AVIIRGF0YVR5cGUSNAoLQ29udGVudFR5cGUYBSABKAlCEpJBB0oFImludCK6gQEEcgIQAVILQ2'
    '9udGVudFR5cGUSHgoKRW51bVZhbHVlcxgGIAEoCVIKRW51bVZhbHVlcxI4CgtFeHByZXNzaW9u'
    'cxgMIAMoCzIWLmFwaS5DSFF1ZXJ5RXhwcmVzc2lvblILRXhwcmVzc2lvbnMSHgoKSXNDb21wdX'
    'RlZBgNIAEoCFIKSXNDb21wdXRlZDotkkEqCijSAQROYW1l0gEFTGV2ZWzSAQhEYXRhVHlwZdIB'
    'C0NvbnRlbnRUeXBl');

@$core.Deprecated('Use cHFilterDescriptor instead')
const CHFilter$json = {
  '1': 'CHFilter',
  '2': [
    {'1': 'Dimensions', '3': 1, '4': 3, '5': 11, '6': '.api.CHDimension', '10': 'Dimensions'},
  ],
};

/// Descriptor for `CHFilter`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cHFilterDescriptor = $convert.base64Decode(
    'CghDSEZpbHRlchIwCgpEaW1lbnNpb25zGAEgAygLMhAuYXBpLkNIRGltZW5zaW9uUgpEaW1lbn'
    'Npb25z');

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

/// Descriptor for `KpiDataSerie`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List kpiDataSerieDescriptor = $convert.base64Decode(
    'CgxLcGlEYXRhU2VyaWUSEgoETmFtZRgBIAEoCVIETmFtZRIWCgZWYWx1ZXMYAiADKAlSBlZhbH'
    'Vlcw==');

@$core.Deprecated('Use getKPIDataQueryDescriptor instead')
const GetKPIDataQuery$json = {
  '1': 'GetKPIDataQuery',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.QueryProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'ChartType', '3': 2, '4': 1, '5': 14, '6': '.api.CHChartType', '8': {}, '10': 'ChartType'},
    {'1': 'QueryType', '3': 3, '4': 1, '5': 14, '6': '.api.CHQueryType', '8': {}, '10': 'QueryType'},
    {'1': 'QueryBlock', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'QueryBlock'},
    {'1': 'Dimensions', '3': 5, '4': 3, '5': 11, '6': '.api.CHDimension', '10': 'Dimensions'},
    {'1': 'Metrics', '3': 6, '4': 3, '5': 11, '6': '.api.CHMetric', '10': 'Metrics'},
    {'1': 'Filter', '3': 7, '4': 1, '5': 11, '6': '.api.CHFilter', '10': 'Filter'},
    {'1': 'TargetTimeZone', '3': 8, '4': 1, '5': 9, '8': {}, '10': 'TargetTimeZone'},
    {'1': 'ResultFormat', '3': 9, '4': 1, '5': 14, '6': '.api.KpiDataResultFormat', '8': {}, '10': 'ResultFormat'},
    {'1': 'KpiGroupName', '3': 10, '4': 1, '5': 9, '8': {}, '10': 'KpiGroupName'},
  ],
  '7': {},
};

/// Descriptor for `GetKPIDataQuery`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getKPIDataQueryDescriptor = $convert.base64Decode(
    'Cg9HZXRLUElEYXRhUXVlcnkSOgoGSGVhZGVyGAEgASgLMhcuYXBpLlF1ZXJ5UHJvamVjdEhlYW'
    'RlckIJuoEBBYoBAhABUgZIZWFkZXISOQoJQ2hhcnRUeXBlGAIgASgOMhAuYXBpLkNIQ2hhcnRU'
    'eXBlQgm6gQEFggECEAFSCUNoYXJ0VHlwZRI5CglRdWVyeVR5cGUYAyABKA4yEC5hcGkuQ0hRdW'
    'VyeVR5cGVCCbqBAQWCAQIQAVIJUXVlcnlUeXBlEigKClF1ZXJ5QmxvY2sYBCABKAlCCLqBAQRy'
    'AhABUgpRdWVyeUJsb2NrEjAKCkRpbWVuc2lvbnMYBSADKAsyEC5hcGkuQ0hEaW1lbnNpb25SCk'
    'RpbWVuc2lvbnMSJwoHTWV0cmljcxgGIAMoCzINLmFwaS5DSE1ldHJpY1IHTWV0cmljcxIlCgZG'
    'aWx0ZXIYByABKAsyDS5hcGkuQ0hGaWx0ZXJSBkZpbHRlchKxAQoOVGFyZ2V0VGltZVpvbmUYCC'
    'ABKAlCiAGSQXoyaFRhcmdldCB1c2VyIHRpbWUgem9uZSAgPGEgaHJlZj0naHR0cHM6Ly9lbi53'
    'aWtpcGVkaWEub3JnL3dpa2kvTGlzdF9vZl90el9kYXRhYmFzZV90aW1lX3pvbmVzJz5mb3JtYX'
    'Q8L2E+Sg4iRXVyb3BlL1BhcmlzIrqBAQdyBRAB4AEBUg5UYXJnZXRUaW1lWm9uZRJ6CgxSZXN1'
    'bHRGb3JtYXQYCSABKA4yGC5hcGkuS3BpRGF0YVJlc3VsdEZvcm1hdEI8kkE5MhdSZXN1bHQgZm'
    '9ybWF0IHNlbGVjdGlvbkoeIktQSURBVEFfUkVTVUxUX0ZPUk1BVF9TRVJJRVMiUgxSZXN1bHRG'
    'b3JtYXQS1wEKDEtwaUdyb3VwTmFtZRgKIAEoCUKyAZJBSjI3TmFtZSBvZiB0aGUgYW5hbHlzaX'
    'MgY3JpdGVyaW9uIHRvIGdldCB0aGUga3BpIGRhdGEgZnJvbUoPImV4ZWN1dGlvbmZsb3ciuoEB'
    'YXJfUg1leGVjdXRpb25mbG93UgVzdG9ja1IIbW92ZW1lbnRSDGhhbmRsaW5ndW5pdFIFYWN0b3'
    'JSBGl0ZW1SDnN0b2NrX2V4dGVuZGVkUgVjbGFpbVILYXBwb2ludG1lbnRSDEtwaUdyb3VwTmFt'
    'ZTpMkkFJCkfSAQZIZWFkZXLSAQlDaGFydFR5cGXSAQlRdWVyeVR5cGXSAQpRdWVyeUJsb2Nr0g'
    'EHTWV0cmljc9IBDEtwaUdyb3VwTmFtZQ==');

@$core.Deprecated('Use getKPIDataForUserQueryDescriptor instead')
const GetKPIDataForUserQuery$json = {
  '1': 'GetKPIDataForUserQuery',
  '2': [
    {'1': 'ProjectID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'ProjectID'},
    {'1': 'ChartType', '3': 2, '4': 1, '5': 14, '6': '.api.CHChartType', '8': {}, '10': 'ChartType'},
    {'1': 'QueryType', '3': 3, '4': 1, '5': 14, '6': '.api.CHQueryType', '8': {}, '10': 'QueryType'},
    {'1': 'QueryBlock', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'QueryBlock'},
    {'1': 'Dimensions', '3': 5, '4': 3, '5': 11, '6': '.api.CHDimension', '10': 'Dimensions'},
    {'1': 'Metrics', '3': 6, '4': 3, '5': 11, '6': '.api.CHMetric', '10': 'Metrics'},
    {'1': 'Filter', '3': 7, '4': 1, '5': 11, '6': '.api.CHFilter', '10': 'Filter'},
    {'1': 'TargetTimeZone', '3': 8, '4': 1, '5': 9, '8': {}, '10': 'TargetTimeZone'},
    {'1': 'ResultFormat', '3': 9, '4': 1, '5': 14, '6': '.api.KpiDataResultFormat', '8': {}, '10': 'ResultFormat'},
    {'1': 'KpiGroupName', '3': 10, '4': 1, '5': 9, '8': {}, '10': 'KpiGroupName'},
    {'1': 'UserID', '3': 11, '4': 1, '5': 9, '8': {}, '10': 'UserID'},
    {'1': 'PagingState', '3': 12, '4': 1, '5': 9, '8': {}, '10': 'PagingState'},
    {'1': 'Limit', '3': 13, '4': 1, '5': 9, '8': {}, '10': 'Limit'},
  ],
  '7': {},
};

/// Descriptor for `GetKPIDataForUserQuery`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getKPIDataForUserQueryDescriptor = $convert.base64Decode(
    'ChZHZXRLUElEYXRhRm9yVXNlclF1ZXJ5EiYKCVByb2plY3RJRBgBIAEoCUIIuoEBBHICEAFSCV'
    'Byb2plY3RJRBI5CglDaGFydFR5cGUYAiABKA4yEC5hcGkuQ0hDaGFydFR5cGVCCbqBAQWCAQIQ'
    'AVIJQ2hhcnRUeXBlEjkKCVF1ZXJ5VHlwZRgDIAEoDjIQLmFwaS5DSFF1ZXJ5VHlwZUIJuoEBBY'
    'IBAhABUglRdWVyeVR5cGUSKAoKUXVlcnlCbG9jaxgEIAEoCUIIuoEBBHICEAFSClF1ZXJ5Qmxv'
    'Y2sSMAoKRGltZW5zaW9ucxgFIAMoCzIQLmFwaS5DSERpbWVuc2lvblIKRGltZW5zaW9ucxInCg'
    'dNZXRyaWNzGAYgAygLMg0uYXBpLkNITWV0cmljUgdNZXRyaWNzEiUKBkZpbHRlchgHIAEoCzIN'
    'LmFwaS5DSEZpbHRlclIGRmlsdGVyErEBCg5UYXJnZXRUaW1lWm9uZRgIIAEoCUKIAZJBejJoVG'
    'FyZ2V0IHVzZXIgdGltZSB6b25lICA8YSBocmVmPSdodHRwczovL2VuLndpa2lwZWRpYS5vcmcv'
    'd2lraS9MaXN0X29mX3R6X2RhdGFiYXNlX3RpbWVfem9uZXMnPmZvcm1hdDwvYT5KDiJFdXJvcG'
    'UvUGFyaXMiuoEBB3IFEAHgAQFSDlRhcmdldFRpbWVab25lEnoKDFJlc3VsdEZvcm1hdBgJIAEo'
    'DjIYLmFwaS5LcGlEYXRhUmVzdWx0Rm9ybWF0QjySQTkyF1Jlc3VsdCBmb3JtYXQgc2VsZWN0aW'
    '9uSh4iS1BJREFUQV9SRVNVTFRfRk9STUFUX1NFUklFUyJSDFJlc3VsdEZvcm1hdBLXAQoMS3Bp'
    'R3JvdXBOYW1lGAogASgJQrIBkkFKMjdOYW1lIG9mIHRoZSBhbmFseXNpcyBjcml0ZXJpb24gdG'
    '8gZ2V0IHRoZSBrcGkgZGF0YSBmcm9tSg8iZXhlY3V0aW9uZmxvdyK6gQFhcl9SDWV4ZWN1dGlv'
    'bmZsb3dSBXN0b2NrUghtb3ZlbWVudFIMaGFuZGxpbmd1bml0UgVhY3RvclIEaXRlbVIOc3RvY2'
    'tfZXh0ZW5kZWRSBWNsYWltUgthcHBvaW50bWVudFIMS3BpR3JvdXBOYW1lEiAKBlVzZXJJRBgL'
    'IAEoCUIIuoEBBHICEAFSBlVzZXJJRBJ5CgtQYWdpbmdTdGF0ZRgMIAEoCUJXkkFUMkxTdGFydC'
    'Bwb3NpdGlvbiBvZiB0aGUgcXVlcnkgcmVzdWx0IHBhZ2UuIFBhZ2luYXRpb24gZGlzYWJsZWQg'
    'aWYgZXF1YWwgdG8gLTEuSgQiNTAiUgtQYWdpbmdTdGF0ZRJACgVMaW1pdBgNIAEoCUIqkkEnMh'
    '9MZW5ndGggb2YgdGhlIHF1ZXJ5IHJlc3VsdCBwYWdlSgQiNTAiUgVMaW1pdDpYkkFVClPSAQlQ'
    'cm9qZWN0SUTSAQlDaGFydFR5cGXSAQlRdWVyeVR5cGXSAQpRdWVyeUJsb2Nr0gEHTWV0cmljc9'
    'IBDEtwaUdyb3VwTmFtZdIBBlVzZXJJRA==');

@$core.Deprecated('Use getKPIDataResultDescriptor instead')
const GetKPIDataResult$json = {
  '1': 'GetKPIDataResult',
  '2': [
    {'1': 'Results', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'Results'},
    {'1': 'Series', '3': 2, '4': 3, '5': 11, '6': '.api.KpiDataSerie', '8': {}, '10': 'Series'},
  ],
};

/// Descriptor for `GetKPIDataResult`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getKPIDataResultDescriptor = $convert.base64Decode(
    'ChBHZXRLUElEYXRhUmVzdWx0EjAKB1Jlc3VsdHMYASABKAlCFpJBEzIRUmF3IHJlc3VsdCBmb3'
    'JtYXRSB1Jlc3VsdHMS9wEKBlNlcmllcxgCIAMoCzIRLmFwaS5LcGlEYXRhU2VyaWVCywGSQccB'
    'MiNKc29uIHNlcmllcyBmb3JtYXR0ZWQgcmVzdWx0IGZvcm1hdEqfAXsiU2VyaWVzIjogW3siTm'
    'FtZSI6ICJOYW1lIiwgIlZhbHVlcyI6IFsiQSIsICJCIiwgIkMiXX0sIHsiTmFtZSI6ICJRdWFu'
    'dGl0eSIsICJWYWx1ZXMiOiBbIjEyIiwgIjk5IiwgIjc0Il19LCB7Ik5hbWUiOiAiVm9sdW1lIi'
    'wgIlZhbHVlcyI6IFsiMzQiLCAiMjMiLCAiNjUiXX1dfVIGU2VyaWVz');

@$core.Deprecated('Use entityBlockFilterDescriptor instead')
const EntityBlockFilter$json = {
  '1': 'EntityBlockFilter',
  '2': [
    {'1': 'EntityName', '3': 1, '4': 1, '5': 9, '10': 'EntityName'},
    {'1': 'BlockFilters', '3': 2, '4': 3, '5': 11, '6': '.api.BlockFilter', '10': 'BlockFilters'},
  ],
};

/// Descriptor for `EntityBlockFilter`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List entityBlockFilterDescriptor = $convert.base64Decode(
    'ChFFbnRpdHlCbG9ja0ZpbHRlchIeCgpFbnRpdHlOYW1lGAEgASgJUgpFbnRpdHlOYW1lEjQKDE'
    'Jsb2NrRmlsdGVycxgCIAMoCzIQLmFwaS5CbG9ja0ZpbHRlclIMQmxvY2tGaWx0ZXJz');

@$core.Deprecated('Use findKPIDataQueryDescriptor instead')
const FindKPIDataQuery$json = {
  '1': 'FindKPIDataQuery',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.QueryProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'QueryType', '3': 2, '4': 1, '5': 14, '6': '.api.CHQueryType', '8': {}, '10': 'QueryType'},
    {'1': 'QueryBlock', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'QueryBlock'},
    {'1': 'EntityBlockFilters', '3': 4, '4': 3, '5': 11, '6': '.api.EntityBlockFilter', '10': 'EntityBlockFilters'},
    {'1': 'Filter', '3': 5, '4': 1, '5': 11, '6': '.api.CHFilter', '10': 'Filter'},
    {'1': 'Dimensions', '3': 6, '4': 3, '5': 11, '6': '.api.CHDimension', '10': 'Dimensions'},
    {'1': 'Metrics', '3': 7, '4': 3, '5': 11, '6': '.api.CHMetric', '10': 'Metrics'},
    {'1': 'TargetTimeZone', '3': 8, '4': 1, '5': 9, '8': {}, '10': 'TargetTimeZone'},
    {'1': 'KpiGroupName', '3': 9, '4': 1, '5': 9, '8': {}, '10': 'KpiGroupName'},
  ],
  '7': {},
};

/// Descriptor for `FindKPIDataQuery`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List findKPIDataQueryDescriptor = $convert.base64Decode(
    'ChBGaW5kS1BJRGF0YVF1ZXJ5EjoKBkhlYWRlchgBIAEoCzIXLmFwaS5RdWVyeVByb2plY3RIZW'
    'FkZXJCCbqBAQWKAQIQAVIGSGVhZGVyEjkKCVF1ZXJ5VHlwZRgCIAEoDjIQLmFwaS5DSFF1ZXJ5'
    'VHlwZUIJuoEBBYIBAhABUglRdWVyeVR5cGUSKAoKUXVlcnlCbG9jaxgDIAEoCUIIuoEBBHICEA'
    'FSClF1ZXJ5QmxvY2sSRgoSRW50aXR5QmxvY2tGaWx0ZXJzGAQgAygLMhYuYXBpLkVudGl0eUJs'
    'b2NrRmlsdGVyUhJFbnRpdHlCbG9ja0ZpbHRlcnMSJQoGRmlsdGVyGAUgASgLMg0uYXBpLkNIRm'
    'lsdGVyUgZGaWx0ZXISMAoKRGltZW5zaW9ucxgGIAMoCzIQLmFwaS5DSERpbWVuc2lvblIKRGlt'
    'ZW5zaW9ucxInCgdNZXRyaWNzGAcgAygLMg0uYXBpLkNITWV0cmljUgdNZXRyaWNzErEBCg5UYX'
    'JnZXRUaW1lWm9uZRgIIAEoCUKIAZJBejJoVGFyZ2V0IHVzZXIgdGltZSB6b25lICA8YSBocmVm'
    'PSdodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9MaXN0X29mX3R6X2RhdGFiYXNlX3RpbW'
    'Vfem9uZXMnPmZvcm1hdDwvYT5KDiJFdXJvcGUvUGFyaXMiuoEBB3IFEAHgAQFSDlRhcmdldFRp'
    'bWVab25lEtkBCgxLcGlHcm91cE5hbWUYCSABKAlCtAGSQUwyOE5hbWUgb2YgdGhlIGFuYWx5c2'
    'lzIGNyaXRlcmlvbiB0byBmaW5kIHRoZSBrcGkgZGF0YSBmcm9tShAic3RvY2tfZXh0ZW5kZWQi'
    'uoEBYXJfUg1leGVjdXRpb25mbG93UgVzdG9ja1IIbW92ZW1lbnRSDGhhbmRsaW5ndW5pdFIFYW'
    'N0b3JSBGl0ZW1SDnN0b2NrX2V4dGVuZGVkUgVjbGFpbVILYXBwb2ludG1lbnRSDEtwaUdyb3Vw'
    'TmFtZTpMkkFJCkfSAQZIZWFkZXLSAQlDaGFydFR5cGXSAQlRdWVyeVR5cGXSAQpRdWVyeUJsb2'
    'Nr0gEHTWV0cmljc9IBDEtwaUdyb3VwTmFtZQ==');

@$core.Deprecated('Use findKPIDataResultDescriptor instead')
const FindKPIDataResult$json = {
  '1': 'FindKPIDataResult',
  '2': [
    {'1': 'Series', '3': 1, '4': 3, '5': 11, '6': '.api.KpiDataSerie', '8': {}, '10': 'Series'},
  ],
};

/// Descriptor for `FindKPIDataResult`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List findKPIDataResultDescriptor = $convert.base64Decode(
    'ChFGaW5kS1BJRGF0YVJlc3VsdBL3AQoGU2VyaWVzGAEgAygLMhEuYXBpLktwaURhdGFTZXJpZU'
    'LLAZJBxwEyI0pzb24gc2VyaWVzIGZvcm1hdHRlZCByZXN1bHQgZm9ybWF0Sp8BeyJTZXJpZXMi'
    'OiBbeyJOYW1lIjogIk5hbWUiLCAiVmFsdWVzIjogWyJBIiwgIkIiLCAiQyJdfSwgeyJOYW1lIj'
    'ogIlF1YW50aXR5IiwgIlZhbHVlcyI6IFsiMTIiLCAiOTkiLCAiNzQiXX0sIHsiTmFtZSI6ICJW'
    'b2x1bWUiLCAiVmFsdWVzIjogWyIzNCIsICIyMyIsICI2NSJdfV19UgZTZXJpZXM=');

@$core.Deprecated('Use extractKPIQueryDescriptor instead')
const ExtractKPIQuery$json = {
  '1': 'ExtractKPIQuery',
  '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': 'QueryType', '3': 3, '4': 1, '5': 14, '6': '.api.CHQueryType', '8': {}, '10': 'QueryType'},
    {'1': 'QueryBlock', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'QueryBlock'},
    {'1': 'EntityBlockFilters', '3': 5, '4': 3, '5': 11, '6': '.api.EntityBlockFilter', '10': 'EntityBlockFilters'},
    {'1': 'Filter', '3': 6, '4': 1, '5': 11, '6': '.api.CHFilter', '10': 'Filter'},
    {'1': 'Dimensions', '3': 7, '4': 3, '5': 11, '6': '.api.CHDimension', '10': 'Dimensions'},
    {'1': 'Metrics', '3': 8, '4': 3, '5': 11, '6': '.api.CHMetric', '10': 'Metrics'},
    {'1': 'TargetTimeZone', '3': 9, '4': 1, '5': 9, '8': {}, '10': 'TargetTimeZone'},
    {'1': 'KpiGroupName', '3': 10, '4': 1, '5': 9, '8': {}, '10': 'KpiGroupName'},
    {'1': 'TargetDomain', '3': 11, '4': 1, '5': 9, '8': {}, '10': 'TargetDomain'},
    {'1': 'TargetType', '3': 12, '4': 1, '5': 9, '8': {}, '10': 'TargetType'},
    {'1': 'Fields', '3': 13, '4': 3, '5': 9, '10': 'Fields'},
    {'1': 'ListSeparator', '3': 14, '4': 1, '5': 9, '8': {}, '10': 'ListSeparator'},
    {'1': 'DecimalSeparator', '3': 15, '4': 1, '5': 9, '8': {}, '10': 'DecimalSeparator'},
    {'1': 'ColumnNames', '3': 16, '4': 3, '5': 9, '10': 'ColumnNames'},
    {'1': 'ColumnTranslationMaps', '3': 17, '4': 3, '5': 11, '6': '.api.ExtractKPIQuery.ColumnTranslationMapsEntry', '10': 'ColumnTranslationMaps'},
    {'1': 'FieldIdxLVDetailedQuantity', '3': 18, '4': 3, '5': 5, '10': 'FieldIdxLVDetailedQuantity'},
    {'1': 'ColumnFormats', '3': 19, '4': 3, '5': 11, '6': '.api.ExtractKPIQuery.ColumnFormatsEntry', '10': 'ColumnFormats'},
    {'1': 'DateFormat', '3': 20, '4': 1, '5': 9, '8': {}, '10': 'DateFormat'},
    {'1': 'NumberFormat', '3': 21, '4': 1, '5': 9, '8': {}, '10': 'NumberFormat'},
    {'1': 'TimeFormat', '3': 22, '4': 1, '5': 14, '6': '.api.TimeFormat', '8': {}, '10': 'TimeFormat'},
  ],
  '3': [ExtractKPIQuery_ColumnTranslationMapsEntry$json, ExtractKPIQuery_ColumnFormatsEntry$json],
  '7': {},
};

@$core.Deprecated('Use extractKPIQueryDescriptor instead')
const ExtractKPIQuery_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 extractKPIQueryDescriptor instead')
const ExtractKPIQuery_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 `ExtractKPIQuery`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extractKPIQueryDescriptor = $convert.base64Decode(
    'Cg9FeHRyYWN0S1BJUXVlcnkSOgoGSGVhZGVyGAEgASgLMhcuYXBpLlF1ZXJ5UHJvamVjdEhlYW'
    'RlckIJuoEBBYoBAhABUgZIZWFkZXISIAoGVXNlcklkGAIgASgJQgi6gQEEcgIQAVIGVXNlcklk'
    'EjkKCVF1ZXJ5VHlwZRgDIAEoDjIQLmFwaS5DSFF1ZXJ5VHlwZUIJuoEBBYIBAhABUglRdWVyeV'
    'R5cGUSKAoKUXVlcnlCbG9jaxgEIAEoCUIIuoEBBHICEAFSClF1ZXJ5QmxvY2sSRgoSRW50aXR5'
    'QmxvY2tGaWx0ZXJzGAUgAygLMhYuYXBpLkVudGl0eUJsb2NrRmlsdGVyUhJFbnRpdHlCbG9ja0'
    'ZpbHRlcnMSJQoGRmlsdGVyGAYgASgLMg0uYXBpLkNIRmlsdGVyUgZGaWx0ZXISMAoKRGltZW5z'
    'aW9ucxgHIAMoCzIQLmFwaS5DSERpbWVuc2lvblIKRGltZW5zaW9ucxInCgdNZXRyaWNzGAggAy'
    'gLMg0uYXBpLkNITWV0cmljUgdNZXRyaWNzErEBCg5UYXJnZXRUaW1lWm9uZRgJIAEoCUKIAZJB'
    'ejJoVGFyZ2V0IHVzZXIgdGltZSB6b25lICA8YSBocmVmPSdodHRwczovL2VuLndpa2lwZWRpYS'
    '5vcmcvd2lraS9MaXN0X29mX3R6X2RhdGFiYXNlX3RpbWVfem9uZXMnPmZvcm1hdDwvYT5KDiJF'
    'dXJvcGUvUGFyaXMiuoEBB3IFEAHgAQFSDlRhcmdldFRpbWVab25lEtkBCgxLcGlHcm91cE5hbW'
    'UYCiABKAlCtAGSQUwyOE5hbWUgb2YgdGhlIGFuYWx5c2lzIGNyaXRlcmlvbiB0byBmaW5kIHRo'
    'ZSBrcGkgZGF0YSBmcm9tShAic3RvY2tfZXh0ZW5kZWQiuoEBYXJfUg1leGVjdXRpb25mbG93Ug'
    'VzdG9ja1IIbW92ZW1lbnRSDGhhbmRsaW5ndW5pdFIFYWN0b3JSBGl0ZW1SDnN0b2NrX2V4dGVu'
    'ZGVkUgVjbGFpbVILYXBwb2ludG1lbnRSDEtwaUdyb3VwTmFtZRIsCgxUYXJnZXREb21haW4YCy'
    'ABKAlCCLqBAQRyAhABUgxUYXJnZXREb21haW4SKAoKVGFyZ2V0VHlwZRgMIAEoCUIIuoEBBHIC'
    'EAFSClRhcmdldFR5cGUSFgoGRmllbGRzGA0gAygJUgZGaWVsZHMSLgoNTGlzdFNlcGFyYXRvch'
    'gOIAEoCUIIuoEBBHICEAFSDUxpc3RTZXBhcmF0b3ISNAoQRGVjaW1hbFNlcGFyYXRvchgPIAEo'
    'CUIIuoEBBHICEAFSEERlY2ltYWxTZXBhcmF0b3ISIAoLQ29sdW1uTmFtZXMYECADKAlSC0NvbH'
    'Vtbk5hbWVzEmUKFUNvbHVtblRyYW5zbGF0aW9uTWFwcxgRIAMoCzIvLmFwaS5FeHRyYWN0S1BJ'
    'UXVlcnkuQ29sdW1uVHJhbnNsYXRpb25NYXBzRW50cnlSFUNvbHVtblRyYW5zbGF0aW9uTWFwcx'
    'I+ChpGaWVsZElkeExWRGV0YWlsZWRRdWFudGl0eRgSIAMoBVIaRmllbGRJZHhMVkRldGFpbGVk'
    'UXVhbnRpdHkSTQoNQ29sdW1uRm9ybWF0cxgTIAMoCzInLmFwaS5FeHRyYWN0S1BJUXVlcnkuQ2'
    '9sdW1uRm9ybWF0c0VudHJ5Ug1Db2x1bW5Gb3JtYXRzEocBCgpEYXRlRm9ybWF0GBQgASgJQmeS'
    'QWQyWUxhbmd1YWdlIGNvZGUgdG8gZm9ybWF0IGRhdGVzICA8YSBocmVmPSdodHRwczovL2VuLn'
    'dpa2lwZWRpYS5vcmcvd2lraS9JU09fNjM5Jz5mb3JtYXQ8L2E+SgciZW4tVVMiUgpEYXRlRm9y'
    'bWF0EowBCgxOdW1iZXJGb3JtYXQYFSABKAlCaJJBZTJaTGFuZ3VhZ2UgY29kZSB0byBmb3JtYX'
    'QgbnVtYmVycyA8YSBocmVmPSdodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9JU09fNjM5'
    'Jz5mb3JtYXQ8L2E+SgciZW4tVVMiUgxOdW1iZXJGb3JtYXQSTAoKVGltZUZvcm1hdBgWIAEoDj'
    'IPLmFwaS5UaW1lRm9ybWF0QhuSQRgyFkhvdXIgY2xvY2sgdGltZSBmb3JtYXRSClRpbWVGb3Jt'
    'YXQaXQoaQ29sdW1uVHJhbnNsYXRpb25NYXBzRW50cnkSEAoDa2V5GAEgASgJUgNrZXkSKQoFdm'
    'FsdWUYAiABKAsyEy5hcGkuVHJhbnNsYXRpb25NYXBSBXZhbHVlOgI4ARpaChJDb2x1bW5Gb3Jt'
    'YXRzRW50cnkSEAoDa2V5GAEgASgFUgNrZXkSLgoFdmFsdWUYAiABKAsyGC5hcGkuRXh0cmFjdE'
    'NvbHVtbkZvcm1hdFIFdmFsdWU6AjgBOmySQWkKZ9IBBkhlYWRlctIBBlVzZXJJZNIBBkZpZWxk'
    'c9IBDUxpc3RTZXBhcmF0b3LSARBEZWNpbWFsU2VwYXJhdG9y0gEKQ29sdW1uTmFtZdIBDFRhcm'
    'dldERvbWFpbtIBClRhcmdldFR5cGU=');

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

/// Descriptor for `ExtractKPIResult`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extractKPIResultDescriptor = $convert.base64Decode(
    'ChBFeHRyYWN0S1BJUmVzdWx0EkoKEVdvcmtmbG93RXhlY3V0aW9uGAEgASgLMhwuYXBpLldvcm'
    'tmbG93RXhlY3V0aW9uUmVzdWx0UhFXb3JrZmxvd0V4ZWN1dGlvbg==');

