//
//  Generated code. Do not modify.
//  source: clickhouse.proto
//
// @dart = 3.3

// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names, library_prefixes
// ignore_for_file: non_constant_identifier_names, prefer_final_fields
// ignore_for_file: unnecessary_import, unnecessary_this, unused_import

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

@$core.Deprecated('Use 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(
    'CgtDSERpbWVuc2lvbhIbCgROYW1lGAEgASgJQgf6QgRyAhABUgROYW1lEiAKC0dyYW51bGFyaX'
    'R5GAIgASgJUgtHcmFudWxhcml0eRIdCgVMZXZlbBgDIAEoCUIH+kIEcgIQAVIFTGV2ZWwSLgoI'
    'RGF0YVR5cGUYBCABKAlCEpJBCEoGImRhdGUi+kIEcgIQAVIIRGF0YVR5cGUSOAoLQ29udGVudF'
    'R5cGUYBSABKAlCFpJBDEoKIkRhdGVUaW1lIvpCBHICEAFSC0NvbnRlbnRUeXBlEh4KCkVudW1W'
    'YWx1ZXMYBiABKAlSCkVudW1WYWx1ZXMSLQoGUGVyaW9kGAcgASgJQhWSQRIyEEEgcGVyaW9kIG'
    '9mIHRpbWVSBlBlcmlvZBK4AQoIT3BlcmF0b3IYCCABKAlCmwGSQZcBMpQBQWxsb3dlZCB2YWx1'
    'ZXMgOiAiIiwgIkVRVUFMIiwgIkRJRkYiLCAiU1RBUlRfQlkiLCAiTk9UX1NUQVJUX0JZIiwgIk'
    'ZJTklTSF9CWSIsICJOT1RfRklOSVNIX0JZIiwgIkNPTlRBSU5TIiwgIk5PVF9DT05UQUlOUyIs'
    'ICJJTl9MSVNUIiwgIk5PVF9JTl9MSVNUIlIIT3BlcmF0b3ISFgoGVmFsdWVzGAkgAygJUgZWYW'
    'x1ZXMSMwoJU3RhcnREYXRlGAogASgLMhUuYXBpLlN0cmluZ0RhdGVPYmplY3RSCVN0YXJ0RGF0'
    'ZRIvCgdFbmREYXRlGAsgASgLMhUuYXBpLlN0cmluZ0RhdGVPYmplY3RSB0VuZERhdGUSOAoLRX'
    'hwcmVzc2lvbnMYDCADKAsyFi5hcGkuQ0hRdWVyeUV4cHJlc3Npb25SC0V4cHJlc3Npb25zEh4K'
    'CklzQ29tcHV0ZWQYDSABKAhSCklzQ29tcHV0ZWQSIAoCT3IYDiABKAsyEC5hcGkuQ0hEaW1lbn'
    'Npb25SAk9yOi2SQSoKKNIBBE5hbWXSAQVMZXZlbNIBCERhdGFUeXBl0gELQ29udGVudFR5cGU=');

@$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(
    'CghDSE1ldHJpYxIbCgROYW1lGAEgASgJQgf6QgRyAhABUgROYW1lEh0KBUxldmVsGAMgASgJQg'
    'f6QgRyAhABUgVMZXZlbBIvCghEYXRhVHlwZRgEIAEoCUITkkEJSgciY291bnQi+kIEcgIQAVII'
    'RGF0YVR5cGUSMwoLQ29udGVudFR5cGUYBSABKAlCEZJBB0oFImludCL6QgRyAhABUgtDb250ZW'
    '50VHlwZRIeCgpFbnVtVmFsdWVzGAYgASgJUgpFbnVtVmFsdWVzEjgKC0V4cHJlc3Npb25zGAwg'
    'AygLMhYuYXBpLkNIUXVlcnlFeHByZXNzaW9uUgtFeHByZXNzaW9ucxIeCgpJc0NvbXB1dGVkGA'
    '0gASgIUgpJc0NvbXB1dGVkOi2SQSoKKNIBBE5hbWXSAQVMZXZlbNIBCERhdGFUeXBl0gELQ29u'
    'dGVudFR5cGU=');

@$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(
    'Cg9HZXRLUElEYXRhUXVlcnkSOQoGSGVhZGVyGAEgASgLMhcuYXBpLlF1ZXJ5UHJvamVjdEhlYW'
    'RlckII+kIFigECEAFSBkhlYWRlchI4CglDaGFydFR5cGUYAiABKA4yEC5hcGkuQ0hDaGFydFR5'
    'cGVCCPpCBYIBAhABUglDaGFydFR5cGUSOAoJUXVlcnlUeXBlGAMgASgOMhAuYXBpLkNIUXVlcn'
    'lUeXBlQgj6QgWCAQIQAVIJUXVlcnlUeXBlEicKClF1ZXJ5QmxvY2sYBCABKAlCB/pCBHICEAFS'
    'ClF1ZXJ5QmxvY2sSMAoKRGltZW5zaW9ucxgFIAMoCzIQLmFwaS5DSERpbWVuc2lvblIKRGltZW'
    '5zaW9ucxInCgdNZXRyaWNzGAYgAygLMg0uYXBpLkNITWV0cmljUgdNZXRyaWNzEiUKBkZpbHRl'
    'chgHIAEoCzINLmFwaS5DSEZpbHRlclIGRmlsdGVyErABCg5UYXJnZXRUaW1lWm9uZRgIIAEoCU'
    'KHAZJBejJoVGFyZ2V0IHVzZXIgdGltZSB6b25lICA8YSBocmVmPSdodHRwczovL2VuLndpa2lw'
    'ZWRpYS5vcmcvd2lraS9MaXN0X29mX3R6X2RhdGFiYXNlX3RpbWVfem9uZXMnPmZvcm1hdDwvYT'
    '5KDiJFdXJvcGUvUGFyaXMi+kIHcgUQAeABAVIOVGFyZ2V0VGltZVpvbmUSegoMUmVzdWx0Rm9y'
    'bWF0GAkgASgOMhguYXBpLktwaURhdGFSZXN1bHRGb3JtYXRCPJJBOTIXUmVzdWx0IGZvcm1hdC'
    'BzZWxlY3Rpb25KHiJLUElEQVRBX1JFU1VMVF9GT1JNQVRfU0VSSUVTIlIMUmVzdWx0Rm9ybWF0'
    'EskBCgxLcGlHcm91cE5hbWUYCiABKAlCpAGSQUoyN05hbWUgb2YgdGhlIGFuYWx5c2lzIGNyaX'
    'RlcmlvbiB0byBnZXQgdGhlIGtwaSBkYXRhIGZyb21KDyJleGVjdXRpb25mbG93IvpCVHJSUg1l'
    'eGVjdXRpb25mbG93UgVzdG9ja1IIbW92ZW1lbnRSDGhhbmRsaW5ndW5pdFIFYWN0b3JSBGl0ZW'
    '1SDnN0b2NrX2V4dGVuZGVkUgVjbGFpbVIMS3BpR3JvdXBOYW1lOkySQUkKR9IBBkhlYWRlctIB'
    'CUNoYXJ0VHlwZdIBCVF1ZXJ5VHlwZdIBClF1ZXJ5QmxvY2vSAQdNZXRyaWNz0gEMS3BpR3JvdX'
    'BOYW1l');

@$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(
    'ChZHZXRLUElEYXRhRm9yVXNlclF1ZXJ5EiUKCVByb2plY3RJRBgBIAEoCUIH+kIEcgIQAVIJUH'
    'JvamVjdElEEjgKCUNoYXJ0VHlwZRgCIAEoDjIQLmFwaS5DSENoYXJ0VHlwZUII+kIFggECEAFS'
    'CUNoYXJ0VHlwZRI4CglRdWVyeVR5cGUYAyABKA4yEC5hcGkuQ0hRdWVyeVR5cGVCCPpCBYIBAh'
    'ABUglRdWVyeVR5cGUSJwoKUXVlcnlCbG9jaxgEIAEoCUIH+kIEcgIQAVIKUXVlcnlCbG9jaxIw'
    'CgpEaW1lbnNpb25zGAUgAygLMhAuYXBpLkNIRGltZW5zaW9uUgpEaW1lbnNpb25zEicKB01ldH'
    'JpY3MYBiADKAsyDS5hcGkuQ0hNZXRyaWNSB01ldHJpY3MSJQoGRmlsdGVyGAcgASgLMg0uYXBp'
    'LkNIRmlsdGVyUgZGaWx0ZXISsAEKDlRhcmdldFRpbWVab25lGAggASgJQocBkkF6MmhUYXJnZX'
    'QgdXNlciB0aW1lIHpvbmUgIDxhIGhyZWY9J2h0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtp'
    'L0xpc3Rfb2ZfdHpfZGF0YWJhc2VfdGltZV96b25lcyc+Zm9ybWF0PC9hPkoOIkV1cm9wZS9QYX'
    'JpcyL6QgdyBRAB4AEBUg5UYXJnZXRUaW1lWm9uZRJ6CgxSZXN1bHRGb3JtYXQYCSABKA4yGC5h'
    'cGkuS3BpRGF0YVJlc3VsdEZvcm1hdEI8kkE5MhdSZXN1bHQgZm9ybWF0IHNlbGVjdGlvbkoeIk'
    'tQSURBVEFfUkVTVUxUX0ZPUk1BVF9TRVJJRVMiUgxSZXN1bHRGb3JtYXQSyQEKDEtwaUdyb3Vw'
    'TmFtZRgKIAEoCUKkAZJBSjI3TmFtZSBvZiB0aGUgYW5hbHlzaXMgY3JpdGVyaW9uIHRvIGdldC'
    'B0aGUga3BpIGRhdGEgZnJvbUoPImV4ZWN1dGlvbmZsb3ci+kJUclJSDWV4ZWN1dGlvbmZsb3dS'
    'BXN0b2NrUghtb3ZlbWVudFIMaGFuZGxpbmd1bml0UgVhY3RvclIEaXRlbVIOc3RvY2tfZXh0ZW'
    '5kZWRSBWNsYWltUgxLcGlHcm91cE5hbWUSHwoGVXNlcklEGAsgASgJQgf6QgRyAhABUgZVc2Vy'
    'SUQSeQoLUGFnaW5nU3RhdGUYDCABKAlCV5JBVDJMU3RhcnQgcG9zaXRpb24gb2YgdGhlIHF1ZX'
    'J5IHJlc3VsdCBwYWdlLiBQYWdpbmF0aW9uIGRpc2FibGVkIGlmIGVxdWFsIHRvIC0xLkoEIjUw'
    'IlILUGFnaW5nU3RhdGUSQAoFTGltaXQYDSABKAlCKpJBJzIfTGVuZ3RoIG9mIHRoZSBxdWVyeS'
    'ByZXN1bHQgcGFnZUoEIjUwIlIFTGltaXQ6WJJBVQpT0gEJUHJvamVjdElE0gEJQ2hhcnRUeXBl'
    '0gEJUXVlcnlUeXBl0gEKUXVlcnlCbG9ja9IBB01ldHJpY3PSAQxLcGlHcm91cE5hbWXSAQZVc2'
    'VySUQ=');

@$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(
    'ChBGaW5kS1BJRGF0YVF1ZXJ5EjkKBkhlYWRlchgBIAEoCzIXLmFwaS5RdWVyeVByb2plY3RIZW'
    'FkZXJCCPpCBYoBAhABUgZIZWFkZXISOAoJUXVlcnlUeXBlGAIgASgOMhAuYXBpLkNIUXVlcnlU'
    'eXBlQgj6QgWCAQIQAVIJUXVlcnlUeXBlEicKClF1ZXJ5QmxvY2sYAyABKAlCB/pCBHICEAFSCl'
    'F1ZXJ5QmxvY2sSRgoSRW50aXR5QmxvY2tGaWx0ZXJzGAQgAygLMhYuYXBpLkVudGl0eUJsb2Nr'
    'RmlsdGVyUhJFbnRpdHlCbG9ja0ZpbHRlcnMSJQoGRmlsdGVyGAUgASgLMg0uYXBpLkNIRmlsdG'
    'VyUgZGaWx0ZXISMAoKRGltZW5zaW9ucxgGIAMoCzIQLmFwaS5DSERpbWVuc2lvblIKRGltZW5z'
    'aW9ucxInCgdNZXRyaWNzGAcgAygLMg0uYXBpLkNITWV0cmljUgdNZXRyaWNzErABCg5UYXJnZX'
    'RUaW1lWm9uZRgIIAEoCUKHAZJBejJoVGFyZ2V0IHVzZXIgdGltZSB6b25lICA8YSBocmVmPSdo'
    'dHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9MaXN0X29mX3R6X2RhdGFiYXNlX3RpbWVfem'
    '9uZXMnPmZvcm1hdDwvYT5KDiJFdXJvcGUvUGFyaXMi+kIHcgUQAeABAVIOVGFyZ2V0VGltZVpv'
    'bmUSywEKDEtwaUdyb3VwTmFtZRgJIAEoCUKmAZJBTDI4TmFtZSBvZiB0aGUgYW5hbHlzaXMgY3'
    'JpdGVyaW9uIHRvIGZpbmQgdGhlIGtwaSBkYXRhIGZyb21KECJzdG9ja19leHRlbmRlZCL6QlRy'
    'UlINZXhlY3V0aW9uZmxvd1IFc3RvY2tSCG1vdmVtZW50UgxoYW5kbGluZ3VuaXRSBWFjdG9yUg'
    'RpdGVtUg5zdG9ja19leHRlbmRlZFIFY2xhaW1SDEtwaUdyb3VwTmFtZTpMkkFJCkfSAQZIZWFk'
    'ZXLSAQlDaGFydFR5cGXSAQlRdWVyeVR5cGXSAQpRdWVyeUJsb2Nr0gEHTWV0cmljc9IBDEtwaU'
    'dyb3VwTmFtZQ==');

@$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(
    'Cg9FeHRyYWN0S1BJUXVlcnkSOQoGSGVhZGVyGAEgASgLMhcuYXBpLlF1ZXJ5UHJvamVjdEhlYW'
    'RlckII+kIFigECEAFSBkhlYWRlchIfCgZVc2VySWQYAiABKAlCB/pCBHICEAFSBlVzZXJJZBI4'
    'CglRdWVyeVR5cGUYAyABKA4yEC5hcGkuQ0hRdWVyeVR5cGVCCPpCBYIBAhABUglRdWVyeVR5cG'
    'USJwoKUXVlcnlCbG9jaxgEIAEoCUIH+kIEcgIQAVIKUXVlcnlCbG9jaxJGChJFbnRpdHlCbG9j'
    'a0ZpbHRlcnMYBSADKAsyFi5hcGkuRW50aXR5QmxvY2tGaWx0ZXJSEkVudGl0eUJsb2NrRmlsdG'
    'VycxIlCgZGaWx0ZXIYBiABKAsyDS5hcGkuQ0hGaWx0ZXJSBkZpbHRlchIwCgpEaW1lbnNpb25z'
    'GAcgAygLMhAuYXBpLkNIRGltZW5zaW9uUgpEaW1lbnNpb25zEicKB01ldHJpY3MYCCADKAsyDS'
    '5hcGkuQ0hNZXRyaWNSB01ldHJpY3MSsAEKDlRhcmdldFRpbWVab25lGAkgASgJQocBkkF6MmhU'
    'YXJnZXQgdXNlciB0aW1lIHpvbmUgIDxhIGhyZWY9J2h0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy'
    '93aWtpL0xpc3Rfb2ZfdHpfZGF0YWJhc2VfdGltZV96b25lcyc+Zm9ybWF0PC9hPkoOIkV1cm9w'
    'ZS9QYXJpcyL6QgdyBRAB4AEBUg5UYXJnZXRUaW1lWm9uZRLLAQoMS3BpR3JvdXBOYW1lGAogAS'
    'gJQqYBkkFMMjhOYW1lIG9mIHRoZSBhbmFseXNpcyBjcml0ZXJpb24gdG8gZmluZCB0aGUga3Bp'
    'IGRhdGEgZnJvbUoQInN0b2NrX2V4dGVuZGVkIvpCVHJSUg1leGVjdXRpb25mbG93UgVzdG9ja1'
    'IIbW92ZW1lbnRSDGhhbmRsaW5ndW5pdFIFYWN0b3JSBGl0ZW1SDnN0b2NrX2V4dGVuZGVkUgVj'
    'bGFpbVIMS3BpR3JvdXBOYW1lEisKDFRhcmdldERvbWFpbhgLIAEoCUIH+kIEcgIQAVIMVGFyZ2'
    'V0RG9tYWluEicKClRhcmdldFR5cGUYDCABKAlCB/pCBHICEAFSClRhcmdldFR5cGUSFgoGRmll'
    'bGRzGA0gAygJUgZGaWVsZHMSLQoNTGlzdFNlcGFyYXRvchgOIAEoCUIH+kIEcgIQAVINTGlzdF'
    'NlcGFyYXRvchIzChBEZWNpbWFsU2VwYXJhdG9yGA8gASgJQgf6QgRyAhABUhBEZWNpbWFsU2Vw'
    'YXJhdG9yEiAKC0NvbHVtbk5hbWVzGBAgAygJUgtDb2x1bW5OYW1lcxJlChVDb2x1bW5UcmFuc2'
    'xhdGlvbk1hcHMYESADKAsyLy5hcGkuRXh0cmFjdEtQSVF1ZXJ5LkNvbHVtblRyYW5zbGF0aW9u'
    'TWFwc0VudHJ5UhVDb2x1bW5UcmFuc2xhdGlvbk1hcHMSPgoaRmllbGRJZHhMVkRldGFpbGVkUX'
    'VhbnRpdHkYEiADKAVSGkZpZWxkSWR4TFZEZXRhaWxlZFF1YW50aXR5Ek0KDUNvbHVtbkZvcm1h'
    'dHMYEyADKAsyJy5hcGkuRXh0cmFjdEtQSVF1ZXJ5LkNvbHVtbkZvcm1hdHNFbnRyeVINQ29sdW'
    '1uRm9ybWF0cxKHAQoKRGF0ZUZvcm1hdBgUIAEoCUJnkkFkMllMYW5ndWFnZSBjb2RlIHRvIGZv'
    'cm1hdCBkYXRlcyAgPGEgaHJlZj0naHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvSVNPXz'
    'YzOSc+Zm9ybWF0PC9hPkoHImVuLVVTIlIKRGF0ZUZvcm1hdBKMAQoMTnVtYmVyRm9ybWF0GBUg'
    'ASgJQmiSQWUyWkxhbmd1YWdlIGNvZGUgdG8gZm9ybWF0IG51bWJlcnMgPGEgaHJlZj0naHR0cH'
    'M6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvSVNPXzYzOSc+Zm9ybWF0PC9hPkoHImVuLVVTIlIM'
    'TnVtYmVyRm9ybWF0EkwKClRpbWVGb3JtYXQYFiABKA4yDy5hcGkuVGltZUZvcm1hdEIbkkEYMh'
    'ZIb3VyIGNsb2NrIHRpbWUgZm9ybWF0UgpUaW1lRm9ybWF0Gl0KGkNvbHVtblRyYW5zbGF0aW9u'
    'TWFwc0VudHJ5EhAKA2tleRgBIAEoCVIDa2V5EikKBXZhbHVlGAIgASgLMhMuYXBpLlRyYW5zbG'
    'F0aW9uTWFwUgV2YWx1ZToCOAEaWgoSQ29sdW1uRm9ybWF0c0VudHJ5EhAKA2tleRgBIAEoBVID'
    'a2V5Ei4KBXZhbHVlGAIgASgLMhguYXBpLkV4dHJhY3RDb2x1bW5Gb3JtYXRSBXZhbHVlOgI4AT'
    'pskkFpCmfSAQZIZWFkZXLSAQZVc2VySWTSAQZGaWVsZHPSAQ1MaXN0U2VwYXJhdG9y0gEQRGVj'
    'aW1hbFNlcGFyYXRvctIBCkNvbHVtbk5hbWXSAQxUYXJnZXREb21haW7SAQpUYXJnZXRUeXBl');

@$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==');

