// This is a generated file - do not edit.
//
// Generated from alt/v1/market.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, prefer_relative_imports
// ignore_for_file: unused_import

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

@$core.Deprecated('Use instrumentDescriptor instead')
const Instrument$json = {
  '1': 'Instrument',
  '2': [
    {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'},
    {
      '1': 'market',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.alt.v1.Market',
      '10': 'market'
    },
    {
      '1': 'venue',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.alt.v1.Venue',
      '10': 'venue'
    },
    {'1': 'symbol', '3': 4, '4': 1, '5': 9, '10': 'symbol'},
    {'1': 'name', '3': 5, '4': 1, '5': 9, '10': 'name'},
    {
      '1': 'currency',
      '3': 6,
      '4': 1,
      '5': 14,
      '6': '.alt.v1.Currency',
      '10': 'currency'
    },
    {
      '1': 'provider_symbols',
      '3': 7,
      '4': 3,
      '5': 11,
      '6': '.alt.v1.Instrument.ProviderSymbolsEntry',
      '10': 'providerSymbols'
    },
    {
      '1': 'asset_type',
      '3': 8,
      '4': 1,
      '5': 14,
      '6': '.alt.v1.AssetType',
      '10': 'assetType'
    },
  ],
  '3': [Instrument_ProviderSymbolsEntry$json],
};

@$core.Deprecated('Use instrumentDescriptor instead')
const Instrument_ProviderSymbolsEntry$json = {
  '1': 'ProviderSymbolsEntry',
  '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 `Instrument`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List instrumentDescriptor = $convert.base64Decode(
    'CgpJbnN0cnVtZW50Eg4KAmlkGAEgASgJUgJpZBImCgZtYXJrZXQYAiABKA4yDi5hbHQudjEuTW'
    'Fya2V0UgZtYXJrZXQSIwoFdmVudWUYAyABKA4yDS5hbHQudjEuVmVudWVSBXZlbnVlEhYKBnN5'
    'bWJvbBgEIAEoCVIGc3ltYm9sEhIKBG5hbWUYBSABKAlSBG5hbWUSLAoIY3VycmVuY3kYBiABKA'
    '4yEC5hbHQudjEuQ3VycmVuY3lSCGN1cnJlbmN5ElIKEHByb3ZpZGVyX3N5bWJvbHMYByADKAsy'
    'Jy5hbHQudjEuSW5zdHJ1bWVudC5Qcm92aWRlclN5bWJvbHNFbnRyeVIPcHJvdmlkZXJTeW1ib2'
    'xzEjAKCmFzc2V0X3R5cGUYCCABKA4yES5hbHQudjEuQXNzZXRUeXBlUglhc3NldFR5cGUaQgoU'
    'UHJvdmlkZXJTeW1ib2xzRW50cnkSEAoDa2V5GAEgASgJUgNrZXkSFAoFdmFsdWUYAiABKAlSBX'
    'ZhbHVlOgI4AQ==');

@$core.Deprecated('Use priceDescriptor instead')
const Price$json = {
  '1': 'Price',
  '2': [
    {
      '1': 'currency',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.alt.v1.Currency',
      '10': 'currency'
    },
    {
      '1': 'amount',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.Decimal',
      '10': 'amount'
    },
  ],
};

/// Descriptor for `Price`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List priceDescriptor = $convert.base64Decode(
    'CgVQcmljZRIsCghjdXJyZW5jeRgBIAEoDjIQLmFsdC52MS5DdXJyZW5jeVIIY3VycmVuY3kSJw'
    'oGYW1vdW50GAIgASgLMg8uYWx0LnYxLkRlY2ltYWxSBmFtb3VudA==');

@$core.Deprecated('Use quantityDescriptor instead')
const Quantity$json = {
  '1': 'Quantity',
  '2': [
    {
      '1': 'amount',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.Decimal',
      '10': 'amount'
    },
  ],
};

/// Descriptor for `Quantity`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List quantityDescriptor = $convert.base64Decode(
    'CghRdWFudGl0eRInCgZhbW91bnQYASABKAsyDy5hbHQudjEuRGVjaW1hbFIGYW1vdW50');

@$core.Deprecated('Use barDescriptor instead')
const Bar$json = {
  '1': 'Bar',
  '2': [
    {'1': 'instrument_id', '3': 1, '4': 1, '5': 9, '10': 'instrumentId'},
    {
      '1': 'timeframe',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.alt.v1.Timeframe',
      '10': 'timeframe'
    },
    {'1': 'timestamp_unix_ms', '3': 3, '4': 1, '5': 3, '10': 'timestampUnixMs'},
    {'1': 'open', '3': 4, '4': 1, '5': 11, '6': '.alt.v1.Price', '10': 'open'},
    {'1': 'high', '3': 5, '4': 1, '5': 11, '6': '.alt.v1.Price', '10': 'high'},
    {'1': 'low', '3': 6, '4': 1, '5': 11, '6': '.alt.v1.Price', '10': 'low'},
    {
      '1': 'close',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.Price',
      '10': 'close'
    },
    {
      '1': 'volume',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.Quantity',
      '10': 'volume'
    },
  ],
};

/// Descriptor for `Bar`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List barDescriptor = $convert.base64Decode(
    'CgNCYXISIwoNaW5zdHJ1bWVudF9pZBgBIAEoCVIMaW5zdHJ1bWVudElkEi8KCXRpbWVmcmFtZR'
    'gCIAEoDjIRLmFsdC52MS5UaW1lZnJhbWVSCXRpbWVmcmFtZRIqChF0aW1lc3RhbXBfdW5peF9t'
    'cxgDIAEoA1IPdGltZXN0YW1wVW5peE1zEiEKBG9wZW4YBCABKAsyDS5hbHQudjEuUHJpY2VSBG'
    '9wZW4SIQoEaGlnaBgFIAEoCzINLmFsdC52MS5QcmljZVIEaGlnaBIfCgNsb3cYBiABKAsyDS5h'
    'bHQudjEuUHJpY2VSA2xvdxIjCgVjbG9zZRgHIAEoCzINLmFsdC52MS5QcmljZVIFY2xvc2USKA'
    'oGdm9sdW1lGAggASgLMhAuYWx0LnYxLlF1YW50aXR5UgZ2b2x1bWU=');

@$core.Deprecated('Use listInstrumentsRequestDescriptor instead')
const ListInstrumentsRequest$json = {
  '1': 'ListInstrumentsRequest',
  '2': [
    {
      '1': 'market',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.alt.v1.Market',
      '10': 'market'
    },
    {'1': 'provider', '3': 2, '4': 1, '5': 9, '10': 'provider'},
  ],
};

/// Descriptor for `ListInstrumentsRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listInstrumentsRequestDescriptor =
    $convert.base64Decode(
        'ChZMaXN0SW5zdHJ1bWVudHNSZXF1ZXN0EiYKBm1hcmtldBgBIAEoDjIOLmFsdC52MS5NYXJrZX'
        'RSBm1hcmtldBIaCghwcm92aWRlchgCIAEoCVIIcHJvdmlkZXI=');

@$core.Deprecated('Use listInstrumentsResponseDescriptor instead')
const ListInstrumentsResponse$json = {
  '1': 'ListInstrumentsResponse',
  '2': [
    {
      '1': 'instruments',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.alt.v1.Instrument',
      '10': 'instruments'
    },
    {
      '1': 'error',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.ErrorInfo',
      '10': 'error'
    },
  ],
};

/// Descriptor for `ListInstrumentsResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listInstrumentsResponseDescriptor = $convert.base64Decode(
    'ChdMaXN0SW5zdHJ1bWVudHNSZXNwb25zZRI0CgtpbnN0cnVtZW50cxgBIAMoCzISLmFsdC52MS'
    '5JbnN0cnVtZW50UgtpbnN0cnVtZW50cxInCgVlcnJvchgCIAEoCzIRLmFsdC52MS5FcnJvcklu'
    'Zm9SBWVycm9y');

@$core.Deprecated('Use listBarsRequestDescriptor instead')
const ListBarsRequest$json = {
  '1': 'ListBarsRequest',
  '2': [
    {'1': 'instrument_id', '3': 1, '4': 1, '5': 9, '10': 'instrumentId'},
    {
      '1': 'timeframe',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.alt.v1.Timeframe',
      '10': 'timeframe'
    },
    {'1': 'from_unix_ms', '3': 3, '4': 1, '5': 3, '10': 'fromUnixMs'},
    {'1': 'to_unix_ms', '3': 4, '4': 1, '5': 3, '10': 'toUnixMs'},
  ],
};

/// Descriptor for `ListBarsRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listBarsRequestDescriptor = $convert.base64Decode(
    'Cg9MaXN0QmFyc1JlcXVlc3QSIwoNaW5zdHJ1bWVudF9pZBgBIAEoCVIMaW5zdHJ1bWVudElkEi'
    '8KCXRpbWVmcmFtZRgCIAEoDjIRLmFsdC52MS5UaW1lZnJhbWVSCXRpbWVmcmFtZRIgCgxmcm9t'
    'X3VuaXhfbXMYAyABKANSCmZyb21Vbml4TXMSHAoKdG9fdW5peF9tcxgEIAEoA1IIdG9Vbml4TX'
    'M=');

@$core.Deprecated('Use listBarsResponseDescriptor instead')
const ListBarsResponse$json = {
  '1': 'ListBarsResponse',
  '2': [
    {'1': 'bars', '3': 1, '4': 3, '5': 11, '6': '.alt.v1.Bar', '10': 'bars'},
    {
      '1': 'error',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.ErrorInfo',
      '10': 'error'
    },
  ],
};

/// Descriptor for `ListBarsResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listBarsResponseDescriptor = $convert.base64Decode(
    'ChBMaXN0QmFyc1Jlc3BvbnNlEh8KBGJhcnMYASADKAsyCy5hbHQudjEuQmFyUgRiYXJzEicKBW'
    'Vycm9yGAIgASgLMhEuYWx0LnYxLkVycm9ySW5mb1IFZXJyb3I=');

@$core.Deprecated('Use importDailyBarsRequestDescriptor instead')
const ImportDailyBarsRequest$json = {
  '1': 'ImportDailyBarsRequest',
  '2': [
    {'1': 'provider', '3': 1, '4': 1, '5': 9, '10': 'provider'},
    {'1': 'selector_kind', '3': 2, '4': 1, '5': 9, '10': 'selectorKind'},
    {
      '1': 'market',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.alt.v1.Market',
      '10': 'market'
    },
    {
      '1': 'venue',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.alt.v1.Venue',
      '10': 'venue'
    },
    {'1': 'name', '3': 5, '4': 1, '5': 9, '10': 'name'},
    {'1': 'symbols', '3': 6, '4': 3, '5': 9, '10': 'symbols'},
    {'1': 'from_yyyymmdd', '3': 7, '4': 1, '5': 9, '10': 'fromYyyymmdd'},
    {'1': 'to_yyyymmdd', '3': 8, '4': 1, '5': 9, '10': 'toYyyymmdd'},
  ],
};

/// Descriptor for `ImportDailyBarsRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List importDailyBarsRequestDescriptor = $convert.base64Decode(
    'ChZJbXBvcnREYWlseUJhcnNSZXF1ZXN0EhoKCHByb3ZpZGVyGAEgASgJUghwcm92aWRlchIjCg'
    '1zZWxlY3Rvcl9raW5kGAIgASgJUgxzZWxlY3RvcktpbmQSJgoGbWFya2V0GAMgASgOMg4uYWx0'
    'LnYxLk1hcmtldFIGbWFya2V0EiMKBXZlbnVlGAQgASgOMg0uYWx0LnYxLlZlbnVlUgV2ZW51ZR'
    'ISCgRuYW1lGAUgASgJUgRuYW1lEhgKB3N5bWJvbHMYBiADKAlSB3N5bWJvbHMSIwoNZnJvbV95'
    'eXl5bW1kZBgHIAEoCVIMZnJvbVl5eXltbWRkEh8KC3RvX3l5eXltbWRkGAggASgJUgp0b1l5eX'
    'ltbWRk');

@$core.Deprecated('Use importDailyBarsResponseDescriptor instead')
const ImportDailyBarsResponse$json = {
  '1': 'ImportDailyBarsResponse',
  '2': [
    {'1': 'provider', '3': 1, '4': 1, '5': 9, '10': 'provider'},
    {'1': 'instrument_count', '3': 2, '4': 1, '5': 5, '10': 'instrumentCount'},
    {'1': 'bar_count', '3': 3, '4': 1, '5': 5, '10': 'barCount'},
    {
      '1': 'error',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.ErrorInfo',
      '10': 'error'
    },
  ],
};

/// Descriptor for `ImportDailyBarsResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List importDailyBarsResponseDescriptor = $convert.base64Decode(
    'ChdJbXBvcnREYWlseUJhcnNSZXNwb25zZRIaCghwcm92aWRlchgBIAEoCVIIcHJvdmlkZXISKQ'
    'oQaW5zdHJ1bWVudF9jb3VudBgCIAEoBVIPaW5zdHJ1bWVudENvdW50EhsKCWJhcl9jb3VudBgD'
    'IAEoBVIIYmFyQ291bnQSJwoFZXJyb3IYBCABKAsyES5hbHQudjEuRXJyb3JJbmZvUgVlcnJvcg'
    '==');
