// This is a generated file - do not edit.
//
// Generated from bilibili/app/dynamic/v2.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 addButtonBgStyleDescriptor instead')
const AddButtonBgStyle$json = {
  '1': 'AddButtonBgStyle',
  '2': [
    {'1': 'fill', '2': 0},
    {'1': 'stroke', '2': 1},
    {'1': 'gray', '2': 2},
  ],
};

/// Descriptor for `AddButtonBgStyle`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List addButtonBgStyleDescriptor = $convert.base64Decode(
    'ChBBZGRCdXR0b25CZ1N0eWxlEggKBGZpbGwQABIKCgZzdHJva2UQARIICgRncmF5EAI=');

@$core.Deprecated('Use addButtonTypeDescriptor instead')
const AddButtonType$json = {
  '1': 'AddButtonType',
  '2': [
    {'1': 'bt_none', '2': 0},
    {'1': 'bt_jump', '2': 1},
    {'1': 'bt_button', '2': 2},
  ],
};

/// Descriptor for `AddButtonType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List addButtonTypeDescriptor = $convert.base64Decode(
    'Cg1BZGRCdXR0b25UeXBlEgsKB2J0X25vbmUQABILCgdidF9qdW1wEAESDQoJYnRfYnV0dG9uEA'
    'I=');

@$core.Deprecated('Use additionVoteStateDescriptor instead')
const AdditionVoteState$json = {
  '1': 'AdditionVoteState',
  '2': [
    {'1': 'addition_vote_state_none', '2': 0},
    {'1': 'addition_vote_state_open', '2': 1},
    {'1': 'addition_vote_state_close', '2': 2},
  ],
};

/// Descriptor for `AdditionVoteState`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List additionVoteStateDescriptor = $convert.base64Decode(
    'ChFBZGRpdGlvblZvdGVTdGF0ZRIcChhhZGRpdGlvbl92b3RlX3N0YXRlX25vbmUQABIcChhhZG'
    'RpdGlvbl92b3RlX3N0YXRlX29wZW4QARIdChlhZGRpdGlvbl92b3RlX3N0YXRlX2Nsb3NlEAI=');

@$core.Deprecated('Use additionVoteTypeDescriptor instead')
const AdditionVoteType$json = {
  '1': 'AdditionVoteType',
  '2': [
    {'1': 'addition_vote_type_none', '2': 0},
    {'1': 'addition_vote_type_word', '2': 1},
    {'1': 'addition_vote_type_pic', '2': 2},
    {'1': 'addition_vote_type_default', '2': 3},
  ],
};

/// Descriptor for `AdditionVoteType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List additionVoteTypeDescriptor = $convert.base64Decode(
    'ChBBZGRpdGlvblZvdGVUeXBlEhsKF2FkZGl0aW9uX3ZvdGVfdHlwZV9ub25lEAASGwoXYWRkaX'
    'Rpb25fdm90ZV90eXBlX3dvcmQQARIaChZhZGRpdGlvbl92b3RlX3R5cGVfcGljEAISHgoaYWRk'
    'aXRpb25fdm90ZV90eXBlX2RlZmF1bHQQAw==');

@$core.Deprecated('Use additionalButtonClickTypeDescriptor instead')
const AdditionalButtonClickType$json = {
  '1': 'AdditionalButtonClickType',
  '2': [
    {'1': 'click_none', '2': 0},
    {'1': 'click_up', '2': 1},
  ],
};

/// Descriptor for `AdditionalButtonClickType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List additionalButtonClickTypeDescriptor =
    $convert.base64Decode(
        'ChlBZGRpdGlvbmFsQnV0dG9uQ2xpY2tUeXBlEg4KCmNsaWNrX25vbmUQABIMCghjbGlja191cB'
        'AB');

@$core.Deprecated('Use additionalButtonStatusDescriptor instead')
const AdditionalButtonStatus$json = {
  '1': 'AdditionalButtonStatus',
  '2': [
    {'1': 'none', '2': 0},
    {'1': 'uncheck', '2': 1},
    {'1': 'check', '2': 2},
  ],
};

/// Descriptor for `AdditionalButtonStatus`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List additionalButtonStatusDescriptor =
    $convert.base64Decode(
        'ChZBZGRpdGlvbmFsQnV0dG9uU3RhdHVzEggKBG5vbmUQABILCgd1bmNoZWNrEAESCQoFY2hlY2'
        'sQAg==');

@$core.Deprecated('Use additionalShareShowTypeDescriptor instead')
const AdditionalShareShowType$json = {
  '1': 'AdditionalShareShowType',
  '2': [
    {'1': 'st_none', '2': 0},
    {'1': 'st_show', '2': 1},
  ],
};

/// Descriptor for `AdditionalShareShowType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List additionalShareShowTypeDescriptor =
    $convert.base64Decode(
        'ChdBZGRpdGlvbmFsU2hhcmVTaG93VHlwZRILCgdzdF9ub25lEAASCwoHc3Rfc2hvdxAB');

@$core.Deprecated('Use additionalTypeDescriptor instead')
const AdditionalType$json = {
  '1': 'AdditionalType',
  '2': [
    {'1': 'additional_none', '2': 0},
    {'1': 'additional_type_pgc', '2': 1},
    {'1': 'additional_type_goods', '2': 2},
    {'1': 'additional_type_vote', '2': 3},
    {'1': 'additional_type_common', '2': 4},
    {'1': 'additional_type_esport', '2': 5},
    {'1': 'additional_type_up_rcmd', '2': 6},
    {'1': 'additional_type_ugc', '2': 7},
    {'1': 'additional_type_up_reservation', '2': 8},
    {'1': 'additional_type_article', '2': 9},
    {'1': 'additional_type_live_room', '2': 10},
    {'1': 'additional_type_music', '2': 11},
  ],
};

/// Descriptor for `AdditionalType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List additionalTypeDescriptor = $convert.base64Decode(
    'Cg5BZGRpdGlvbmFsVHlwZRITCg9hZGRpdGlvbmFsX25vbmUQABIXChNhZGRpdGlvbmFsX3R5cG'
    'VfcGdjEAESGQoVYWRkaXRpb25hbF90eXBlX2dvb2RzEAISGAoUYWRkaXRpb25hbF90eXBlX3Zv'
    'dGUQAxIaChZhZGRpdGlvbmFsX3R5cGVfY29tbW9uEAQSGgoWYWRkaXRpb25hbF90eXBlX2VzcG'
    '9ydBAFEhsKF2FkZGl0aW9uYWxfdHlwZV91cF9yY21kEAYSFwoTYWRkaXRpb25hbF90eXBlX3Vn'
    'YxAHEiIKHmFkZGl0aW9uYWxfdHlwZV91cF9yZXNlcnZhdGlvbhAIEhsKF2FkZGl0aW9uYWxfdH'
    'lwZV9hcnRpY2xlEAkSHQoZYWRkaXRpb25hbF90eXBlX2xpdmVfcm9vbRAKEhkKFWFkZGl0aW9u'
    'YWxfdHlwZV9tdXNpYxAL');

@$core.Deprecated('Use authorBadgeStyleDescriptor instead')
const AuthorBadgeStyle$json = {
  '1': 'AuthorBadgeStyle',
  '2': [
    {'1': 'AUTHOR_BADGE_STYLE_INVALID', '2': 0},
    {'1': 'AUTHOR_BADGE_STYLE_GRAY_OUTLINE', '2': 1},
  ],
};

/// Descriptor for `AuthorBadgeStyle`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List authorBadgeStyleDescriptor = $convert.base64Decode(
    'ChBBdXRob3JCYWRnZVN0eWxlEh4KGkFVVEhPUl9CQURHRV9TVFlMRV9JTlZBTElEEAASIwofQV'
    'VUSE9SX0JBREdFX1NUWUxFX0dSQVlfT1VUTElORRAB');

@$core.Deprecated('Use campusEntryTypeDescriptor instead')
const CampusEntryType$json = {
  '1': 'CampusEntryType',
  '2': [
    {'1': 'NONE', '2': 0},
    {'1': 'ENTRY_DYNAMIC', '2': 1},
    {'1': 'ENTRY_HOME', '2': 2},
  ],
};

/// Descriptor for `CampusEntryType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List campusEntryTypeDescriptor = $convert.base64Decode(
    'Cg9DYW1wdXNFbnRyeVR5cGUSCAoETk9ORRAAEhEKDUVOVFJZX0RZTkFNSUMQARIOCgpFTlRSWV'
    '9IT01FEAI=');

@$core.Deprecated('Use campusHomePageTypeDescriptor instead')
const CampusHomePageType$json = {
  '1': 'CampusHomePageType',
  '2': [
    {'1': 'PAGE_MAJOR', '2': 0},
    {'1': 'PAGE_SUBORDINATE', '2': 1},
    {'1': 'PAGE_MAJOR_DETAIL', '2': 2},
  ],
};

/// Descriptor for `CampusHomePageType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List campusHomePageTypeDescriptor = $convert.base64Decode(
    'ChJDYW1wdXNIb21lUGFnZVR5cGUSDgoKUEFHRV9NQUpPUhAAEhQKEFBBR0VfU1VCT1JESU5BVE'
    'UQARIVChFQQUdFX01BSk9SX0RFVEFJTBAC');

@$core.Deprecated('Use campusMngAuditStatusDescriptor instead')
const CampusMngAuditStatus$json = {
  '1': 'CampusMngAuditStatus',
  '2': [
    {'1': 'campus_mng_audit_none', '2': 0},
    {'1': 'campus_mng_audit_in_process', '2': 1},
    {'1': 'campus_mng_audit_failed', '2': 2},
  ],
};

/// Descriptor for `CampusMngAuditStatus`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List campusMngAuditStatusDescriptor = $convert.base64Decode(
    'ChRDYW1wdXNNbmdBdWRpdFN0YXR1cxIZChVjYW1wdXNfbW5nX2F1ZGl0X25vbmUQABIfChtjYW'
    '1wdXNfbW5nX2F1ZGl0X2luX3Byb2Nlc3MQARIbChdjYW1wdXNfbW5nX2F1ZGl0X2ZhaWxlZBAC');

@$core.Deprecated('Use campusMngItemTypeDescriptor instead')
const CampusMngItemType$json = {
  '1': 'CampusMngItemType',
  '2': [
    {'1': 'campus_mng_none', '2': 0},
    {'1': 'campus_mng_basic_info', '2': 1},
    {'1': 'campus_mng_badge', '2': 2},
    {'1': 'campus_mng_slogan', '2': 3},
    {'1': 'campus_mng_quiz', '2': 4},
  ],
};

/// Descriptor for `CampusMngItemType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List campusMngItemTypeDescriptor = $convert.base64Decode(
    'ChFDYW1wdXNNbmdJdGVtVHlwZRITCg9jYW1wdXNfbW5nX25vbmUQABIZChVjYW1wdXNfbW5nX2'
    'Jhc2ljX2luZm8QARIUChBjYW1wdXNfbW5nX2JhZGdlEAISFQoRY2FtcHVzX21uZ19zbG9nYW4Q'
    'AxITCg9jYW1wdXNfbW5nX3F1aXoQBA==');

@$core.Deprecated('Use campusMngQuizActionDescriptor instead')
const CampusMngQuizAction$json = {
  '1': 'CampusMngQuizAction',
  '2': [
    {'1': 'campus_mng_quiz_act_list', '2': 0},
    {'1': 'campus_mng_quiz_act_add', '2': 1},
    {'1': 'campus_mng_quiz_act_del', '2': 2},
  ],
};

/// Descriptor for `CampusMngQuizAction`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List campusMngQuizActionDescriptor = $convert.base64Decode(
    'ChNDYW1wdXNNbmdRdWl6QWN0aW9uEhwKGGNhbXB1c19tbmdfcXVpel9hY3RfbGlzdBAAEhsKF2'
    'NhbXB1c19tbmdfcXVpel9hY3RfYWRkEAESGwoXY2FtcHVzX21uZ19xdWl6X2FjdF9kZWwQAg==');

@$core.Deprecated('Use campusOnlineStatusDescriptor instead')
const CampusOnlineStatus$json = {
  '1': 'CampusOnlineStatus',
  '2': [
    {'1': 'campus_online_offline', '2': 0},
    {'1': 'campus_online_online', '2': 1},
  ],
};

/// Descriptor for `CampusOnlineStatus`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List campusOnlineStatusDescriptor = $convert.base64Decode(
    'ChJDYW1wdXNPbmxpbmVTdGF0dXMSGQoVY2FtcHVzX29ubGluZV9vZmZsaW5lEAASGAoUY2FtcH'
    'VzX29ubGluZV9vbmxpbmUQAQ==');

@$core.Deprecated('Use campusRcmdReqFromDescriptor instead')
const CampusRcmdReqFrom$json = {
  '1': 'CampusRcmdReqFrom',
  '2': [
    {'1': 'CAMPUS_RCMD_FROM_UNKNOWN', '2': 0},
    {'1': 'CAMPUS_RCMD_FROM_HOME_UN_OPEN', '2': 1},
    {'1': 'CAMPUS_RCMD_FROM_VISIT_OTHER', '2': 2},
    {'1': 'CAMPUS_RCMD_FROM_HOME_MOMENT', '2': 3},
    {'1': 'CAMPUS_RCMD_FROM_DYN_MOMENT', '2': 4},
    {'1': 'CAMPUS_RCMD_FROM_PAGE_SUBORDINATE_MOMENT', '2': 5},
  ],
};

/// Descriptor for `CampusRcmdReqFrom`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List campusRcmdReqFromDescriptor = $convert.base64Decode(
    'ChFDYW1wdXNSY21kUmVxRnJvbRIcChhDQU1QVVNfUkNNRF9GUk9NX1VOS05PV04QABIhCh1DQU'
    '1QVVNfUkNNRF9GUk9NX0hPTUVfVU5fT1BFThABEiAKHENBTVBVU19SQ01EX0ZST01fVklTSVRf'
    'T1RIRVIQAhIgChxDQU1QVVNfUkNNRF9GUk9NX0hPTUVfTU9NRU5UEAMSHwobQ0FNUFVTX1JDTU'
    'RfRlJPTV9EWU5fTU9NRU5UEAQSLAooQ0FNUFVTX1JDTURfRlJPTV9QQUdFX1NVQk9SRElOQVRF'
    'X01PTUVOVBAF');

@$core.Deprecated('Use campusReqFromTypeDescriptor instead')
const CampusReqFromType$json = {
  '1': 'CampusReqFromType',
  '2': [
    {'1': 'DYNAMIC', '2': 0},
    {'1': 'HOME', '2': 1},
  ],
};

/// Descriptor for `CampusReqFromType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List campusReqFromTypeDescriptor = $convert
    .base64Decode('ChFDYW1wdXNSZXFGcm9tVHlwZRILCgdEWU5BTUlDEAASCAoESE9NRRAB');

@$core.Deprecated('Use campusTabTypeDescriptor instead')
const CampusTabType$json = {
  '1': 'CampusTabType',
  '2': [
    {'1': 'campus_none', '2': 0},
    {'1': 'campus_school', '2': 1},
    {'1': 'campus_dynamic', '2': 2},
    {'1': 'campus_account', '2': 3},
    {'1': 'campus_billboard', '2': 4},
    {'1': 'campus_topic', '2': 5},
    {'1': 'campues_other', '2': 6},
  ],
};

/// Descriptor for `CampusTabType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List campusTabTypeDescriptor = $convert.base64Decode(
    'Cg1DYW1wdXNUYWJUeXBlEg8KC2NhbXB1c19ub25lEAASEQoNY2FtcHVzX3NjaG9vbBABEhIKDm'
    'NhbXB1c19keW5hbWljEAISEgoOY2FtcHVzX2FjY291bnQQAxIUChBjYW1wdXNfYmlsbGJvYXJk'
    'EAQSEAoMY2FtcHVzX3RvcGljEAUSEQoNY2FtcHVlc19vdGhlchAG');

@$core.Deprecated('Use coverIconDescriptor instead')
const CoverIcon$json = {
  '1': 'CoverIcon',
  '2': [
    {'1': 'cover_icon_none', '2': 0},
    {'1': 'cover_icon_play', '2': 1},
    {'1': 'cover_icon_danmaku', '2': 2},
    {'1': 'cover_icon_up', '2': 3},
    {'1': 'cover_icon_vt', '2': 4},
    {'1': 'cover_icon_view_cnt', '2': 5},
    {'1': 'cover_icon_thumb_up', '2': 6},
    {'1': 'cover_icon_reply', '2': 7},
    {'1': 'cover_icon_fav', '2': 8},
    {'1': 'cover_icon_coin', '2': 9},
    {'1': 'cover_icon_self_seen', '2': 10},
  ],
};

/// Descriptor for `CoverIcon`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List coverIconDescriptor = $convert.base64Decode(
    'CglDb3Zlckljb24SEwoPY292ZXJfaWNvbl9ub25lEAASEwoPY292ZXJfaWNvbl9wbGF5EAESFg'
    'oSY292ZXJfaWNvbl9kYW5tYWt1EAISEQoNY292ZXJfaWNvbl91cBADEhEKDWNvdmVyX2ljb25f'
    'dnQQBBIXChNjb3Zlcl9pY29uX3ZpZXdfY250EAUSFwoTY292ZXJfaWNvbl90aHVtYl91cBAGEh'
    'QKEGNvdmVyX2ljb25fcmVwbHkQBxISCg5jb3Zlcl9pY29uX2ZhdhAIEhMKD2NvdmVyX2ljb25f'
    'Y29pbhAJEhgKFGNvdmVyX2ljb25fc2VsZl9zZWVuEAo=');

@$core.Deprecated('Use descTypeDescriptor instead')
const DescType$json = {
  '1': 'DescType',
  '2': [
    {'1': 'desc_type_none', '2': 0},
    {'1': 'desc_type_text', '2': 1},
    {'1': 'desc_type_aite', '2': 2},
    {'1': 'desc_type_lottery', '2': 3},
    {'1': 'desc_type_vote', '2': 4},
    {'1': 'desc_type_topic', '2': 5},
    {'1': 'desc_type_goods', '2': 6},
    {'1': 'desc_type_bv', '2': 7},
    {'1': 'desc_type_av', '2': 8},
    {'1': 'desc_type_emoji', '2': 9},
    {'1': 'desc_type_user', '2': 10},
    {'1': 'desc_type_cv', '2': 11},
    {'1': 'desc_type_vc', '2': 12},
    {'1': 'desc_type_web', '2': 13},
    {'1': 'desc_type_taobao', '2': 14},
    {'1': 'desc_type_mail', '2': 15},
    {'1': 'desc_type_ogv_season', '2': 16},
    {'1': 'desc_type_ogv_ep', '2': 17},
    {'1': 'desc_type_search_word', '2': 18},
  ],
};

/// Descriptor for `DescType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List descTypeDescriptor = $convert.base64Decode(
    'CghEZXNjVHlwZRISCg5kZXNjX3R5cGVfbm9uZRAAEhIKDmRlc2NfdHlwZV90ZXh0EAESEgoOZG'
    'VzY190eXBlX2FpdGUQAhIVChFkZXNjX3R5cGVfbG90dGVyeRADEhIKDmRlc2NfdHlwZV92b3Rl'
    'EAQSEwoPZGVzY190eXBlX3RvcGljEAUSEwoPZGVzY190eXBlX2dvb2RzEAYSEAoMZGVzY190eX'
    'BlX2J2EAcSEAoMZGVzY190eXBlX2F2EAgSEwoPZGVzY190eXBlX2Vtb2ppEAkSEgoOZGVzY190'
    'eXBlX3VzZXIQChIQCgxkZXNjX3R5cGVfY3YQCxIQCgxkZXNjX3R5cGVfdmMQDBIRCg1kZXNjX3'
    'R5cGVfd2ViEA0SFAoQZGVzY190eXBlX3Rhb2JhbxAOEhIKDmRlc2NfdHlwZV9tYWlsEA8SGAoU'
    'ZGVzY190eXBlX29ndl9zZWFzb24QEBIUChBkZXNjX3R5cGVfb2d2X2VwEBESGQoVZGVzY190eX'
    'BlX3NlYXJjaF93b3JkEBI=');

@$core.Deprecated('Use disableStateDescriptor instead')
const DisableState$json = {
  '1': 'DisableState',
  '2': [
    {'1': 'highlight', '2': 0},
    {'1': 'gary', '2': 1},
  ],
};

/// Descriptor for `DisableState`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List disableStateDescriptor = $convert
    .base64Decode('CgxEaXNhYmxlU3RhdGUSDQoJaGlnaGxpZ2h0EAASCAoEZ2FyeRAB');

@$core.Deprecated('Use dynExtendTypeDescriptor instead')
const DynExtendType$json = {
  '1': 'DynExtendType',
  '2': [
    {'1': 'dyn_ext_type_none', '2': 0},
    {'1': 'dyn_ext_type_topic', '2': 1},
    {'1': 'dyn_ext_type_lbs', '2': 2},
    {'1': 'dyn_ext_type_hot', '2': 3},
    {'1': 'dyn_ext_type_game', '2': 4},
    {'1': 'dyn_ext_type_common', '2': 5},
    {'1': 'dyn_ext_type_biliCut', '2': 6},
    {'1': 'dyn_ext_type_ogv', '2': 7},
    {'1': 'dyn_ext_type_auto_ogv', '2': 8},
    {'1': 'dyn_ext_type_article_tag', '2': 9},
  ],
};

/// Descriptor for `DynExtendType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List dynExtendTypeDescriptor = $convert.base64Decode(
    'Cg1EeW5FeHRlbmRUeXBlEhUKEWR5bl9leHRfdHlwZV9ub25lEAASFgoSZHluX2V4dF90eXBlX3'
    'RvcGljEAESFAoQZHluX2V4dF90eXBlX2xicxACEhQKEGR5bl9leHRfdHlwZV9ob3QQAxIVChFk'
    'eW5fZXh0X3R5cGVfZ2FtZRAEEhcKE2R5bl9leHRfdHlwZV9jb21tb24QBRIYChRkeW5fZXh0X3'
    'R5cGVfYmlsaUN1dBAGEhQKEGR5bl9leHRfdHlwZV9vZ3YQBxIZChVkeW5fZXh0X3R5cGVfYXV0'
    'b19vZ3YQCBIcChhkeW5fZXh0X3R5cGVfYXJ0aWNsZV90YWcQCQ==');

@$core.Deprecated('Use dynModuleTypeDescriptor instead')
const DynModuleType$json = {
  '1': 'DynModuleType',
  '2': [
    {'1': 'module_none', '2': 0},
    {'1': 'module_author', '2': 1},
    {'1': 'module_dispute', '2': 2},
    {'1': 'module_desc', '2': 3},
    {'1': 'module_dynamic', '2': 4},
    {'1': 'module_forward', '2': 5},
    {'1': 'module_likeUser', '2': 6},
    {'1': 'module_extend', '2': 7},
    {'1': 'module_additional', '2': 8},
    {'1': 'module_stat', '2': 9},
    {'1': 'module_fold', '2': 10},
    {'1': 'module_comment', '2': 11},
    {'1': 'module_interaction', '2': 12},
    {'1': 'module_author_forward', '2': 13},
    {'1': 'module_ad', '2': 14},
    {'1': 'module_banner', '2': 15},
    {'1': 'module_item_null', '2': 16},
    {'1': 'module_share_info', '2': 17},
    {'1': 'module_recommend', '2': 18},
    {'1': 'module_stat_forward', '2': 19},
    {'1': 'module_top', '2': 20},
    {'1': 'module_bottom', '2': 21},
    {'1': 'module_story', '2': 22},
    {'1': 'module_topic', '2': 23},
    {'1': 'module_topic_details_ext', '2': 24},
    {'1': 'module_top_tag', '2': 25},
    {'1': 'module_topic_brief', '2': 26},
    {'1': 'module_title', '2': 27},
    {'1': 'module_button', '2': 28},
    {'1': 'module_notice', '2': 29},
    {'1': 'module_opus_summary', '2': 30},
    {'1': 'module_copyright', '2': 31},
    {'1': 'module_paragraph', '2': 32},
    {'1': 'module_blocked', '2': 33},
    {'1': 'module_text_notice', '2': 34},
    {'1': 'module_opus_collection', '2': 35},
    {'1': 'module_onetime_notice', '2': 36},
    {'1': 'module_sneaking_ad', '2': 37},
    {'1': 'module_manga_horizontal_page_pic_content', '2': 38},
    {'1': 'module_manga_vertical_slide_pic_content', '2': 39},
    {'1': 'module_manga_cover_pic_content', '2': 40},
    {'1': 'module_author_for_subscribe', '2': 41},
    {'1': 'module_author_slim', '2': 42},
    {'1': 'module_manga_collection', '2': 43},
    {'1': 'module_cooperation', '2': 44},
  ],
};

/// Descriptor for `DynModuleType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List dynModuleTypeDescriptor = $convert.base64Decode(
    'Cg1EeW5Nb2R1bGVUeXBlEg8KC21vZHVsZV9ub25lEAASEQoNbW9kdWxlX2F1dGhvchABEhIKDm'
    '1vZHVsZV9kaXNwdXRlEAISDwoLbW9kdWxlX2Rlc2MQAxISCg5tb2R1bGVfZHluYW1pYxAEEhIK'
    'Dm1vZHVsZV9mb3J3YXJkEAUSEwoPbW9kdWxlX2xpa2VVc2VyEAYSEQoNbW9kdWxlX2V4dGVuZB'
    'AHEhUKEW1vZHVsZV9hZGRpdGlvbmFsEAgSDwoLbW9kdWxlX3N0YXQQCRIPCgttb2R1bGVfZm9s'
    'ZBAKEhIKDm1vZHVsZV9jb21tZW50EAsSFgoSbW9kdWxlX2ludGVyYWN0aW9uEAwSGQoVbW9kdW'
    'xlX2F1dGhvcl9mb3J3YXJkEA0SDQoJbW9kdWxlX2FkEA4SEQoNbW9kdWxlX2Jhbm5lchAPEhQK'
    'EG1vZHVsZV9pdGVtX251bGwQEBIVChFtb2R1bGVfc2hhcmVfaW5mbxAREhQKEG1vZHVsZV9yZW'
    'NvbW1lbmQQEhIXChNtb2R1bGVfc3RhdF9mb3J3YXJkEBMSDgoKbW9kdWxlX3RvcBAUEhEKDW1v'
    'ZHVsZV9ib3R0b20QFRIQCgxtb2R1bGVfc3RvcnkQFhIQCgxtb2R1bGVfdG9waWMQFxIcChhtb2'
    'R1bGVfdG9waWNfZGV0YWlsc19leHQQGBISCg5tb2R1bGVfdG9wX3RhZxAZEhYKEm1vZHVsZV90'
    'b3BpY19icmllZhAaEhAKDG1vZHVsZV90aXRsZRAbEhEKDW1vZHVsZV9idXR0b24QHBIRCg1tb2'
    'R1bGVfbm90aWNlEB0SFwoTbW9kdWxlX29wdXNfc3VtbWFyeRAeEhQKEG1vZHVsZV9jb3B5cmln'
    'aHQQHxIUChBtb2R1bGVfcGFyYWdyYXBoECASEgoObW9kdWxlX2Jsb2NrZWQQIRIWChJtb2R1bG'
    'VfdGV4dF9ub3RpY2UQIhIaChZtb2R1bGVfb3B1c19jb2xsZWN0aW9uECMSGQoVbW9kdWxlX29u'
    'ZXRpbWVfbm90aWNlECQSFgoSbW9kdWxlX3NuZWFraW5nX2FkECUSLAoobW9kdWxlX21hbmdhX2'
    'hvcml6b250YWxfcGFnZV9waWNfY29udGVudBAmEisKJ21vZHVsZV9tYW5nYV92ZXJ0aWNhbF9z'
    'bGlkZV9waWNfY29udGVudBAnEiIKHm1vZHVsZV9tYW5nYV9jb3Zlcl9waWNfY29udGVudBAoEh'
    '8KG21vZHVsZV9hdXRob3JfZm9yX3N1YnNjcmliZRApEhYKEm1vZHVsZV9hdXRob3Jfc2xpbRAq'
    'EhsKF21vZHVsZV9tYW5nYV9jb2xsZWN0aW9uECsSFgoSbW9kdWxlX2Nvb3BlcmF0aW9uECw=');

@$core.Deprecated('Use dynVisibilityStatusDescriptor instead')
const DynVisibilityStatus$json = {
  '1': 'DynVisibilityStatus',
  '2': [
    {'1': 'DYN_VISIBILITY_PUBLIC', '2': 0},
    {'1': 'DYN_VISIBILITY_SELF_SEEN_ONLY', '2': 1},
  ],
};

/// Descriptor for `DynVisibilityStatus`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List dynVisibilityStatusDescriptor = $convert.base64Decode(
    'ChNEeW5WaXNpYmlsaXR5U3RhdHVzEhkKFURZTl9WSVNJQklMSVRZX1BVQkxJQxAAEiEKHURZTl'
    '9WSVNJQklMSVRZX1NFTEZfU0VFTl9PTkxZEAE=');

@$core.Deprecated('Use dynamicTypeDescriptor instead')
const DynamicType$json = {
  '1': 'DynamicType',
  '2': [
    {'1': 'dyn_none', '2': 0},
    {'1': 'forward', '2': 1},
    {'1': 'av', '2': 2},
    {'1': 'pgc', '2': 3},
    {'1': 'courses', '2': 4},
    {'1': 'fold', '2': 5},
    {'1': 'word', '2': 6},
    {'1': 'draw', '2': 7},
    {'1': 'article', '2': 8},
    {'1': 'music', '2': 9},
    {'1': 'common_square', '2': 10},
    {'1': 'common_vertical', '2': 11},
    {'1': 'live', '2': 12},
    {'1': 'medialist', '2': 13},
    {'1': 'courses_season', '2': 14},
    {'1': 'ad', '2': 15},
    {'1': 'applet', '2': 16},
    {'1': 'subscription', '2': 17},
    {'1': 'live_rcmd', '2': 18},
    {'1': 'banner', '2': 19},
    {'1': 'ugc_season', '2': 20},
    {'1': 'subscription_new', '2': 21},
    {'1': 'story', '2': 22},
    {'1': 'topic_rcmd', '2': 23},
    {'1': 'cour_up', '2': 24},
    {'1': 'topic_set', '2': 25},
    {'1': 'notice', '2': 26},
    {'1': 'text_notice', '2': 27},
    {'1': 'onetime_notice', '2': 28},
    {'1': 'manga_ep', '2': 29},
  ],
};

/// Descriptor for `DynamicType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List dynamicTypeDescriptor = $convert.base64Decode(
    'CgtEeW5hbWljVHlwZRIMCghkeW5fbm9uZRAAEgsKB2ZvcndhcmQQARIGCgJhdhACEgcKA3BnYx'
    'ADEgsKB2NvdXJzZXMQBBIICgRmb2xkEAUSCAoEd29yZBAGEggKBGRyYXcQBxILCgdhcnRpY2xl'
    'EAgSCQoFbXVzaWMQCRIRCg1jb21tb25fc3F1YXJlEAoSEwoPY29tbW9uX3ZlcnRpY2FsEAsSCA'
    'oEbGl2ZRAMEg0KCW1lZGlhbGlzdBANEhIKDmNvdXJzZXNfc2Vhc29uEA4SBgoCYWQQDxIKCgZh'
    'cHBsZXQQEBIQCgxzdWJzY3JpcHRpb24QERINCglsaXZlX3JjbWQQEhIKCgZiYW5uZXIQExIOCg'
    'p1Z2Nfc2Vhc29uEBQSFAoQc3Vic2NyaXB0aW9uX25ldxAVEgkKBXN0b3J5EBYSDgoKdG9waWNf'
    'cmNtZBAXEgsKB2NvdXJfdXAQGBINCgl0b3BpY19zZXQQGRIKCgZub3RpY2UQGhIPCgt0ZXh0X2'
    '5vdGljZRAbEhIKDm9uZXRpbWVfbm90aWNlEBwSDAoIbWFuZ2FfZXAQHQ==');

@$core.Deprecated('Use emojiTypeDescriptor instead')
const EmojiType$json = {
  '1': 'EmojiType',
  '2': [
    {'1': 'emoji_none', '2': 0},
    {'1': 'emoji_old', '2': 1},
    {'1': 'emoji_new', '2': 2},
    {'1': 'vip', '2': 3},
  ],
};

/// Descriptor for `EmojiType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List emojiTypeDescriptor = $convert.base64Decode(
    'CglFbW9qaVR5cGUSDgoKZW1vamlfbm9uZRAAEg0KCWVtb2ppX29sZBABEg0KCWVtb2ppX25ldx'
    'ACEgcKA3ZpcBAD');

@$core.Deprecated('Use emoteClickActionDescriptor instead')
const EmoteClickAction$json = {
  '1': 'EmoteClickAction',
  '2': [
    {'1': 'EMOTE_CLICK_NONE', '2': 0},
    {'1': 'EMOTE_CLICK_POPUP_PREVIEW', '2': 1},
  ],
};

/// Descriptor for `EmoteClickAction`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List emoteClickActionDescriptor = $convert.base64Decode(
    'ChBFbW90ZUNsaWNrQWN0aW9uEhQKEEVNT1RFX0NMSUNLX05PTkUQABIdChlFTU9URV9DTElDS1'
    '9QT1BVUF9QUkVWSUVXEAE=');

@$core.Deprecated('Use espaceStyleDescriptor instead')
const EspaceStyle$json = {
  '1': 'EspaceStyle',
  '2': [
    {'1': 'moba', '2': 0},
  ],
};

/// Descriptor for `EspaceStyle`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List espaceStyleDescriptor =
    $convert.base64Decode('CgtFc3BhY2VTdHlsZRIICgRtb2JhEAA=');

@$core.Deprecated('Use flowItemTypeDescriptor instead')
const FlowItemType$json = {
  '1': 'FlowItemType',
  '2': [
    {'1': 'FLOW_ITEM_TYPE_INVALID', '2': 0},
    {'1': 'FLOW_ITEM_TYPE_OPUS', '2': 1},
  ],
};

/// Descriptor for `FlowItemType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List flowItemTypeDescriptor = $convert.base64Decode(
    'CgxGbG93SXRlbVR5cGUSGgoWRkxPV19JVEVNX1RZUEVfSU5WQUxJRBAAEhcKE0ZMT1dfSVRFTV'
    '9UWVBFX09QVVMQAQ==');

@$core.Deprecated('Use foldTypeDescriptor instead')
const FoldType$json = {
  '1': 'FoldType',
  '2': [
    {'1': 'FoldTypeZore', '2': 0},
    {'1': 'FoldTypePublish', '2': 1},
    {'1': 'FoldTypeFrequent', '2': 2},
    {'1': 'FoldTypeUnite', '2': 3},
    {'1': 'FoldTypeLimit', '2': 4},
    {'1': 'FoldTypeTopicMerged', '2': 5},
  ],
};

/// Descriptor for `FoldType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List foldTypeDescriptor = $convert.base64Decode(
    'CghGb2xkVHlwZRIQCgxGb2xkVHlwZVpvcmUQABITCg9Gb2xkVHlwZVB1Ymxpc2gQARIUChBGb2'
    'xkVHlwZUZyZXF1ZW50EAISEQoNRm9sZFR5cGVVbml0ZRADEhEKDUZvbGRUeXBlTGltaXQQBBIX'
    'ChNGb2xkVHlwZVRvcGljTWVyZ2VkEAU=');

@$core.Deprecated('Use goodsJumpTypeDescriptor instead')
const GoodsJumpType$json = {
  '1': 'GoodsJumpType',
  '2': [
    {'1': 'goods_none', '2': 0},
    {'1': 'goods_schema', '2': 1},
    {'1': 'goods_url', '2': 2},
  ],
};

/// Descriptor for `GoodsJumpType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List goodsJumpTypeDescriptor = $convert.base64Decode(
    'Cg1Hb29kc0p1bXBUeXBlEg4KCmdvb2RzX25vbmUQABIQCgxnb29kc19zY2hlbWEQARINCglnb2'
    '9kc191cmwQAg==');

@$core.Deprecated('Use highlightTextStyleDescriptor instead')
const HighlightTextStyle$json = {
  '1': 'HighlightTextStyle',
  '2': [
    {'1': 'style_none', '2': 0},
    {'1': 'style_highlight', '2': 1},
  ],
};

/// Descriptor for `HighlightTextStyle`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List highlightTextStyleDescriptor = $convert.base64Decode(
    'ChJIaWdobGlnaHRUZXh0U3R5bGUSDgoKc3R5bGVfbm9uZRAAEhMKD3N0eWxlX2hpZ2hsaWdodB'
    'AB');

@$core.Deprecated('Use homePageTabSttingStatusDescriptor instead')
const HomePageTabSttingStatus$json = {
  '1': 'HomePageTabSttingStatus',
  '2': [
    {'1': 'SETTING_INVALID', '2': 0},
    {'1': 'SETTING_OPEN', '2': 1},
    {'1': 'SETTING_CLOSE', '2': 2},
  ],
};

/// Descriptor for `HomePageTabSttingStatus`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List homePageTabSttingStatusDescriptor =
    $convert.base64Decode(
        'ChdIb21lUGFnZVRhYlN0dGluZ1N0YXR1cxITCg9TRVRUSU5HX0lOVkFMSUQQABIQCgxTRVRUSU'
        '5HX09QRU4QARIRCg1TRVRUSU5HX0NMT1NFEAI=');

@$core.Deprecated('Use iconResLocalDescriptor instead')
const IconResLocal$json = {
  '1': 'IconResLocal',
  '2': [
    {'1': 'ICON_RES_LOCAL_NONE', '2': 0},
    {'1': 'ICON_RES_LOCAL_LIVE', '2': 1},
  ],
};

/// Descriptor for `IconResLocal`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List iconResLocalDescriptor = $convert.base64Decode(
    'CgxJY29uUmVzTG9jYWwSFwoTSUNPTl9SRVNfTE9DQUxfTk9ORRAAEhcKE0lDT05fUkVTX0xPQ0'
    'FMX0xJVkUQAQ==');

@$core.Deprecated('Use imageStyleDescriptor instead')
const ImageStyle$json = {
  '1': 'ImageStyle',
  '2': [
    {'1': 'add_style_vertical', '2': 0},
    {'1': 'add_style_square', '2': 1},
  ],
};

/// Descriptor for `ImageStyle`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List imageStyleDescriptor = $convert.base64Decode(
    'CgpJbWFnZVN0eWxlEhYKEmFkZF9zdHlsZV92ZXJ0aWNhbBAAEhQKEGFkZF9zdHlsZV9zcXVhcm'
    'UQAQ==');

@$core.Deprecated('Use lightFromTypeDescriptor instead')
const LightFromType$json = {
  '1': 'LightFromType',
  '2': [
    {'1': 'from_login', '2': 0},
    {'1': 'from_unlogin', '2': 1},
  ],
};

/// Descriptor for `LightFromType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List lightFromTypeDescriptor = $convert.base64Decode(
    'Cg1MaWdodEZyb21UeXBlEg4KCmZyb21fbG9naW4QABIQCgxmcm9tX3VubG9naW4QAQ==');

@$core.Deprecated('Use linkNodeTypeDescriptor instead')
const LinkNodeType$json = {
  '1': 'LinkNodeType',
  '2': [
    {'1': 'INVALID', '2': 0},
    {'1': 'VIDEO', '2': 1},
    {'1': 'RESERVE', '2': 2},
    {'1': 'VOTE', '2': 3},
    {'1': 'LIVE', '2': 4},
    {'1': 'LOTTERY', '2': 5},
    {'1': 'MATCH', '2': 6},
    {'1': 'GOODS', '2': 7},
    {'1': 'OGV_SS', '2': 8},
    {'1': 'OGV_EP', '2': 9},
    {'1': 'MANGA', '2': 10},
    {'1': 'CHEESE', '2': 11},
    {'1': 'VIDEO_TS', '2': 12},
    {'1': 'AT', '2': 13},
    {'1': 'HASH_TAG', '2': 14},
    {'1': 'ARTICLE', '2': 15},
    {'1': 'URL', '2': 16},
    {'1': 'MAIL', '2': 17},
    {'1': 'LBS', '2': 18},
    {'1': 'ACTIVITY', '2': 19},
    {'1': 'ATTACH_CARD_OFFICIAL_ACTIVITY', '2': 20},
    {'1': 'GAME', '2': 21},
    {'1': 'DECORATION', '2': 22},
    {'1': 'UP_TOPIC', '2': 23},
    {'1': 'UP_ACTIVITY', '2': 24},
    {'1': 'UP_MAOER', '2': 25},
    {'1': 'MEMBER_GOODS', '2': 26},
    {'1': 'OPENMALL_UP_ITEMS', '2': 27},
    {'1': 'SEARCH', '2': 28},
    {'1': 'MUSIC', '2': 29},
    {'1': 'GPT_RCMD_QUESTION', '2': 30},
    {'1': 'MEMBER_TICKET', '2': 31},
    {'1': 'REPOST_PIC_URL', '2': 32},
    {'1': 'REPOST_PIC_DYN_URL', '2': 33},
    {'1': 'OGV_FOLLOW_CARD', '2': 34},
    {'1': 'ARTICLE_GOODS', '2': 35},
    {'1': 'ARTICLE_TAG', '2': 36},
  ],
};

/// Descriptor for `LinkNodeType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List linkNodeTypeDescriptor = $convert.base64Decode(
    'CgxMaW5rTm9kZVR5cGUSCwoHSU5WQUxJRBAAEgkKBVZJREVPEAESCwoHUkVTRVJWRRACEggKBF'
    'ZPVEUQAxIICgRMSVZFEAQSCwoHTE9UVEVSWRAFEgkKBU1BVENIEAYSCQoFR09PRFMQBxIKCgZP'
    'R1ZfU1MQCBIKCgZPR1ZfRVAQCRIJCgVNQU5HQRAKEgoKBkNIRUVTRRALEgwKCFZJREVPX1RTEA'
    'wSBgoCQVQQDRIMCghIQVNIX1RBRxAOEgsKB0FSVElDTEUQDxIHCgNVUkwQEBIICgRNQUlMEBES'
    'BwoDTEJTEBISDAoIQUNUSVZJVFkQExIhCh1BVFRBQ0hfQ0FSRF9PRkZJQ0lBTF9BQ1RJVklUWR'
    'AUEggKBEdBTUUQFRIOCgpERUNPUkFUSU9OEBYSDAoIVVBfVE9QSUMQFxIPCgtVUF9BQ1RJVklU'
    'WRAYEgwKCFVQX01BT0VSEBkSEAoMTUVNQkVSX0dPT0RTEBoSFQoRT1BFTk1BTExfVVBfSVRFTV'
    'MQGxIKCgZTRUFSQ0gQHBIJCgVNVVNJQxAdEhUKEUdQVF9SQ01EX1FVRVNUSU9OEB4SEQoNTUVN'
    'QkVSX1RJQ0tFVBAfEhIKDlJFUE9TVF9QSUNfVVJMECASFgoSUkVQT1NUX1BJQ19EWU5fVVJMEC'
    'ESEwoPT0dWX0ZPTExPV19DQVJEECISEQoNQVJUSUNMRV9HT09EUxAjEg8KC0FSVElDTEVfVEFH'
    'ECQ=');

@$core.Deprecated('Use liveStateDescriptor instead')
const LiveState$json = {
  '1': 'LiveState',
  '2': [
    {'1': 'live_none', '2': 0},
    {'1': 'live_live', '2': 1},
    {'1': 'live_rotation', '2': 2},
  ],
};

/// Descriptor for `LiveState`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List liveStateDescriptor = $convert.base64Decode(
    'CglMaXZlU3RhdGUSDQoJbGl2ZV9ub25lEAASDQoJbGl2ZV9saXZlEAESEQoNbGl2ZV9yb3RhdG'
    'lvbhAC');

@$core.Deprecated('Use localIconTypeDescriptor instead')
const LocalIconType$json = {
  '1': 'LocalIconType',
  '2': [
    {'1': 'local_icon_comment', '2': 0},
    {'1': 'local_icon_like', '2': 1},
    {'1': 'local_icon_avatar', '2': 2},
    {'1': 'local_icon_cover', '2': 3},
    {'1': 'local_icon_like_and_forward', '2': 4},
  ],
};

/// Descriptor for `LocalIconType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List localIconTypeDescriptor = $convert.base64Decode(
    'Cg1Mb2NhbEljb25UeXBlEhYKEmxvY2FsX2ljb25fY29tbWVudBAAEhMKD2xvY2FsX2ljb25fbG'
    'lrZRABEhUKEWxvY2FsX2ljb25fYXZhdGFyEAISFAoQbG9jYWxfaWNvbl9jb3ZlchADEh8KG2xv'
    'Y2FsX2ljb25fbGlrZV9hbmRfZm9yd2FyZBAE');

@$core.Deprecated('Use mangaLikePageDirectionDescriptor instead')
const MangaLikePageDirection$json = {
  '1': 'MangaLikePageDirection',
  '2': [
    {'1': 'PAGE_DIRECTION_INVALID', '2': 0},
    {'1': 'PAGE_DIRECTION_LEFT_TO_RIGHT', '2': 1},
    {'1': 'PAGE_DIRECTION_RIGHT_TO_LEFT', '2': 2},
    {'1': 'PAGE_DIRECTION_LEFT_TO_RIGHT_ROTATE', '2': 3},
  ],
};

/// Descriptor for `MangaLikePageDirection`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List mangaLikePageDirectionDescriptor = $convert.base64Decode(
    'ChZNYW5nYUxpa2VQYWdlRGlyZWN0aW9uEhoKFlBBR0VfRElSRUNUSU9OX0lOVkFMSUQQABIgCh'
    'xQQUdFX0RJUkVDVElPTl9MRUZUX1RPX1JJR0hUEAESIAocUEFHRV9ESVJFQ1RJT05fUklHSFRf'
    'VE9fTEVGVBACEicKI1BBR0VfRElSRUNUSU9OX0xFRlRfVE9fUklHSFRfUk9UQVRFEAM=');

@$core.Deprecated('Use mangaLikePicClickActionDescriptor instead')
const MangaLikePicClickAction$json = {
  '1': 'MangaLikePicClickAction',
  '2': [
    {'1': 'CLICK_ACT_NONE', '2': 0},
    {'1': 'CLICK_ACT_MANGA_BROWSER', '2': 1},
    {'1': 'CLICK_ACT_NORMAL_BROWSER', '2': 2},
  ],
};

/// Descriptor for `MangaLikePicClickAction`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List mangaLikePicClickActionDescriptor =
    $convert.base64Decode(
        'ChdNYW5nYUxpa2VQaWNDbGlja0FjdGlvbhISCg5DTElDS19BQ1RfTk9ORRAAEhsKF0NMSUNLX0'
        'FDVF9NQU5HQV9CUk9XU0VSEAESHAoYQ0xJQ0tfQUNUX05PUk1BTF9CUk9XU0VSEAI=');

@$core.Deprecated('Use mdlBlockedStyleDescriptor instead')
const MdlBlockedStyle$json = {
  '1': 'MdlBlockedStyle',
  '2': [
    {'1': 'BLOCKED_STYLE_DEFAULT', '2': 0},
    {'1': 'BLOCKED_STYLE_IN_AUDIT', '2': 1},
    {'1': 'BLOCKED_STYLE_ONLY_FANS_LIST', '2': 2},
    {'1': 'BLOCKED_STYLE_ONLY_FANS_VIDEO', '2': 3},
    {'1': 'BLOCKED_STYLE_MANGA_PURCHASE', '2': 4},
  ],
};

/// Descriptor for `MdlBlockedStyle`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List mdlBlockedStyleDescriptor = $convert.base64Decode(
    'Cg9NZGxCbG9ja2VkU3R5bGUSGQoVQkxPQ0tFRF9TVFlMRV9ERUZBVUxUEAASGgoWQkxPQ0tFRF'
    '9TVFlMRV9JTl9BVURJVBABEiAKHEJMT0NLRURfU1RZTEVfT05MWV9GQU5TX0xJU1QQAhIhCh1C'
    'TE9DS0VEX1NUWUxFX09OTFlfRkFOU19WSURFTxADEiAKHEJMT0NLRURfU1RZTEVfTUFOR0FfUF'
    'VSQ0hBU0UQBA==');

@$core.Deprecated('Use mdlDynCommonTypeDescriptor instead')
const MdlDynCommonType$json = {
  '1': 'MdlDynCommonType',
  '2': [
    {'1': 'mdl_dyn_common_none', '2': 0},
    {'1': 'mdl_dyn_common_square', '2': 1},
    {'1': 'mdl_dyn_common_vertica', '2': 2},
  ],
};

/// Descriptor for `MdlDynCommonType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List mdlDynCommonTypeDescriptor = $convert.base64Decode(
    'ChBNZGxEeW5Db21tb25UeXBlEhcKE21kbF9keW5fY29tbW9uX25vbmUQABIZChVtZGxfZHluX2'
    'NvbW1vbl9zcXVhcmUQARIaChZtZGxfZHluX2NvbW1vbl92ZXJ0aWNhEAI=');

@$core.Deprecated('Use mdlDynDrawTagTypeDescriptor instead')
const MdlDynDrawTagType$json = {
  '1': 'MdlDynDrawTagType',
  '2': [
    {'1': 'mdl_draw_tag_none', '2': 0},
    {'1': 'mdl_draw_tag_common', '2': 1},
    {'1': 'mdl_draw_tag_goods', '2': 2},
    {'1': 'mdl_draw_tag_user', '2': 3},
    {'1': 'mdl_draw_tag_topic', '2': 4},
    {'1': 'mdl_draw_tag_lbs', '2': 5},
  ],
};

/// Descriptor for `MdlDynDrawTagType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List mdlDynDrawTagTypeDescriptor = $convert.base64Decode(
    'ChFNZGxEeW5EcmF3VGFnVHlwZRIVChFtZGxfZHJhd190YWdfbm9uZRAAEhcKE21kbF9kcmF3X3'
    'RhZ19jb21tb24QARIWChJtZGxfZHJhd190YWdfZ29vZHMQAhIVChFtZGxfZHJhd190YWdfdXNl'
    'chADEhYKEm1kbF9kcmF3X3RhZ190b3BpYxAEEhQKEG1kbF9kcmF3X3RhZ19sYnMQBQ==');

@$core.Deprecated('Use mdlDynSubscriptionNewStyleDescriptor instead')
const MdlDynSubscriptionNewStyle$json = {
  '1': 'MdlDynSubscriptionNewStyle',
  '2': [
    {'1': 'mdl_dyn_subscription_new_style_nont', '2': 0},
    {'1': 'mdl_dyn_subscription_new_style_live', '2': 1},
    {'1': 'mdl_dyn_subscription_new_style_draw', '2': 2},
  ],
};

/// Descriptor for `MdlDynSubscriptionNewStyle`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List mdlDynSubscriptionNewStyleDescriptor =
    $convert.base64Decode(
        'ChpNZGxEeW5TdWJzY3JpcHRpb25OZXdTdHlsZRInCiNtZGxfZHluX3N1YnNjcmlwdGlvbl9uZX'
        'dfc3R5bGVfbm9udBAAEicKI21kbF9keW5fc3Vic2NyaXB0aW9uX25ld19zdHlsZV9saXZlEAES'
        'JwojbWRsX2R5bl9zdWJzY3JpcHRpb25fbmV3X3N0eWxlX2RyYXcQAg==');

@$core.Deprecated('Use mediaTypeDescriptor instead')
const MediaType$json = {
  '1': 'MediaType',
  '2': [
    {'1': 'MediaTypeNone', '2': 0},
    {'1': 'MediaTypeUGC', '2': 1},
    {'1': 'MediaTypePGC', '2': 2},
    {'1': 'MediaTypeLive', '2': 3},
    {'1': 'MediaTypeVCS', '2': 4},
  ],
};

/// Descriptor for `MediaType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List mediaTypeDescriptor = $convert.base64Decode(
    'CglNZWRpYVR5cGUSEQoNTWVkaWFUeXBlTm9uZRAAEhAKDE1lZGlhVHlwZVVHQxABEhAKDE1lZG'
    'lhVHlwZVBHQxACEhEKDU1lZGlhVHlwZUxpdmUQAxIQCgxNZWRpYVR5cGVWQ1MQBA==');

@$core.Deprecated('Use moduleAuthorBadgeTypeDescriptor instead')
const ModuleAuthorBadgeType$json = {
  '1': 'ModuleAuthorBadgeType',
  '2': [
    {'1': 'module_author_badge_type_none', '2': 0},
    {'1': 'module_author_badge_type_threePoint', '2': 1},
    {'1': 'module_author_badge_type_button', '2': 2},
    {'1': 'module_author_badge_type_weight', '2': 3},
  ],
};

/// Descriptor for `ModuleAuthorBadgeType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List moduleAuthorBadgeTypeDescriptor = $convert.base64Decode(
    'ChVNb2R1bGVBdXRob3JCYWRnZVR5cGUSIQodbW9kdWxlX2F1dGhvcl9iYWRnZV90eXBlX25vbm'
    'UQABInCiNtb2R1bGVfYXV0aG9yX2JhZGdlX3R5cGVfdGhyZWVQb2ludBABEiMKH21vZHVsZV9h'
    'dXRob3JfYmFkZ2VfdHlwZV9idXR0b24QAhIjCh9tb2R1bGVfYXV0aG9yX2JhZGdlX3R5cGVfd2'
    'VpZ2h0EAM=');

@$core.Deprecated('Use moduleBannerTypeDescriptor instead')
const ModuleBannerType$json = {
  '1': 'ModuleBannerType',
  '2': [
    {'1': 'module_banner_type_none', '2': 0},
    {'1': 'module_banner_type_user', '2': 1},
  ],
};

/// Descriptor for `ModuleBannerType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List moduleBannerTypeDescriptor = $convert.base64Decode(
    'ChBNb2R1bGVCYW5uZXJUeXBlEhsKF21vZHVsZV9iYW5uZXJfdHlwZV9ub25lEAASGwoXbW9kdW'
    'xlX2Jhbm5lcl90eXBlX3VzZXIQAQ==');

@$core.Deprecated('Use moduleDynamicTypeDescriptor instead')
const ModuleDynamicType$json = {
  '1': 'ModuleDynamicType',
  '2': [
    {'1': 'mdl_dyn_archive', '2': 0},
    {'1': 'mdl_dyn_pgc', '2': 1},
    {'1': 'mdl_dyn_cour_season', '2': 2},
    {'1': 'mdl_dyn_cour_batch', '2': 3},
    {'1': 'mdl_dyn_forward', '2': 4},
    {'1': 'mdl_dyn_draw', '2': 5},
    {'1': 'mdl_dyn_article', '2': 6},
    {'1': 'mdl_dyn_music', '2': 7},
    {'1': 'mdl_dyn_common', '2': 8},
    {'1': 'mdl_dyn_live', '2': 9},
    {'1': 'mdl_dyn_medialist', '2': 10},
    {'1': 'mdl_dyn_applet', '2': 11},
    {'1': 'mdl_dyn_subscription', '2': 12},
    {'1': 'mdl_dyn_live_rcmd', '2': 13},
    {'1': 'mdl_dyn_ugc_season', '2': 14},
    {'1': 'mdl_dyn_subscription_new', '2': 15},
    {'1': 'mdl_dyn_cour_up', '2': 16},
    {'1': 'mdl_dyn_topic_set', '2': 17},
    {'1': 'mdl_dyn_charging_archive', '2': 18},
    {'1': 'mdl_dyn_share_charging_qa', '2': 19},
  ],
};

/// Descriptor for `ModuleDynamicType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List moduleDynamicTypeDescriptor = $convert.base64Decode(
    'ChFNb2R1bGVEeW5hbWljVHlwZRITCg9tZGxfZHluX2FyY2hpdmUQABIPCgttZGxfZHluX3BnYx'
    'ABEhcKE21kbF9keW5fY291cl9zZWFzb24QAhIWChJtZGxfZHluX2NvdXJfYmF0Y2gQAxITCg9t'
    'ZGxfZHluX2ZvcndhcmQQBBIQCgxtZGxfZHluX2RyYXcQBRITCg9tZGxfZHluX2FydGljbGUQBh'
    'IRCg1tZGxfZHluX211c2ljEAcSEgoObWRsX2R5bl9jb21tb24QCBIQCgxtZGxfZHluX2xpdmUQ'
    'CRIVChFtZGxfZHluX21lZGlhbGlzdBAKEhIKDm1kbF9keW5fYXBwbGV0EAsSGAoUbWRsX2R5bl'
    '9zdWJzY3JpcHRpb24QDBIVChFtZGxfZHluX2xpdmVfcmNtZBANEhYKEm1kbF9keW5fdWdjX3Nl'
    'YXNvbhAOEhwKGG1kbF9keW5fc3Vic2NyaXB0aW9uX25ldxAPEhMKD21kbF9keW5fY291cl91cB'
    'AQEhUKEW1kbF9keW5fdG9waWNfc2V0EBESHAoYbWRsX2R5bl9jaGFyZ2luZ19hcmNoaXZlEBIS'
    'HQoZbWRsX2R5bl9zaGFyZV9jaGFyZ2luZ19xYRAT');

@$core.Deprecated('Use nFTRegionTypeDescriptor instead')
const NFTRegionType$json = {
  '1': 'NFTRegionType',
  '2': [
    {'1': 'nft_region_default', '2': 0},
    {'1': 'nft_region_mainlang', '2': 1},
    {'1': 'nft_region_gat', '2': 2},
  ],
};

/// Descriptor for `NFTRegionType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List nFTRegionTypeDescriptor = $convert.base64Decode(
    'Cg1ORlRSZWdpb25UeXBlEhYKEm5mdF9yZWdpb25fZGVmYXVsdBAAEhcKE25mdF9yZWdpb25fbW'
    'FpbmxhbmcQARISCg5uZnRfcmVnaW9uX2dhdBAC');

@$core.Deprecated('Use nFTShowStatusDescriptor instead')
const NFTShowStatus$json = {
  '1': 'NFTShowStatus',
  '2': [
    {'1': 'nft_show_default', '2': 0},
    {'1': 'nft_show_zoominmainlang', '2': 1},
    {'1': 'nft_show_raw', '2': 2},
  ],
};

/// Descriptor for `NFTShowStatus`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List nFTShowStatusDescriptor = $convert.base64Decode(
    'Cg1ORlRTaG93U3RhdHVzEhQKEG5mdF9zaG93X2RlZmF1bHQQABIbChduZnRfc2hvd196b29taW'
    '5tYWlubGFuZxABEhAKDG5mdF9zaG93X3JhdxAC');

@$core.Deprecated('Use networkTypeDescriptor instead')
const NetworkType$json = {
  '1': 'NetworkType',
  '2': [
    {'1': 'NT_UNKNOWN', '2': 0},
    {'1': 'WIFI', '2': 1},
    {'1': 'CELLULAR', '2': 2},
    {'1': 'OFFLINE', '2': 3},
    {'1': 'OTHERNET', '2': 4},
    {'1': 'ETHERNET', '2': 5},
  ],
};

/// Descriptor for `NetworkType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List networkTypeDescriptor = $convert.base64Decode(
    'CgtOZXR3b3JrVHlwZRIOCgpOVF9VTktOT1dOEAASCAoEV0lGSRABEgwKCENFTExVTEFSEAISCw'
    'oHT0ZGTElORRADEgwKCE9USEVSTkVUEAQSDAoIRVRIRVJORVQQBQ==');

@$core.Deprecated('Use opusTypeDescriptor instead')
const OpusType$json = {
  '1': 'OpusType',
  '2': [
    {'1': 'OPUS_TYPE_DYN', '2': 0},
    {'1': 'OPUS_TYPE_ARTICLE', '2': 1},
    {'1': 'OPUS_TYPE_NOTE', '2': 2},
    {'1': 'OPUS_TYPE_WORD', '2': 3},
    {'1': 'OPUS_TYPE_REPOST', '2': 4},
    {'1': 'OPUS_TYPE_MANGA_EP', '2': 5},
  ],
};

/// Descriptor for `OpusType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List opusTypeDescriptor = $convert.base64Decode(
    'CghPcHVzVHlwZRIRCg1PUFVTX1RZUEVfRFlOEAASFQoRT1BVU19UWVBFX0FSVElDTEUQARISCg'
    '5PUFVTX1RZUEVfTk9URRACEhIKDk9QVVNfVFlQRV9XT1JEEAMSFAoQT1BVU19UWVBFX1JFUE9T'
    'VBAEEhYKEk9QVVNfVFlQRV9NQU5HQV9FUBAF');

@$core.Deprecated('Use rcmdReasonStyleDescriptor instead')
const RcmdReasonStyle$json = {
  '1': 'RcmdReasonStyle',
  '2': [
    {'1': 'rcmd_reason_style_none', '2': 0},
    {'1': 'rcmd_reason_style_campus_nearby', '2': 1},
    {'1': 'rcmd_reason_style_campus_up', '2': 2},
    {'1': 'rcmd_reason_style_campus_near_up_mix', '2': 3},
  ],
};

/// Descriptor for `RcmdReasonStyle`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List rcmdReasonStyleDescriptor = $convert.base64Decode(
    'Cg9SY21kUmVhc29uU3R5bGUSGgoWcmNtZF9yZWFzb25fc3R5bGVfbm9uZRAAEiMKH3JjbWRfcm'
    'Vhc29uX3N0eWxlX2NhbXB1c19uZWFyYnkQARIfChtyY21kX3JlYXNvbl9zdHlsZV9jYW1wdXNf'
    'dXAQAhIoCiRyY21kX3JlYXNvbl9zdHlsZV9jYW1wdXNfbmVhcl91cF9taXgQAw==');

@$core.Deprecated('Use rcmdTypeDescriptor instead')
const RcmdType$json = {
  '1': 'RcmdType',
  '2': [
    {'1': 'rcmd_archive', '2': 0},
    {'1': 'rcmd_dynamic', '2': 1},
  ],
};

/// Descriptor for `RcmdType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List rcmdTypeDescriptor = $convert.base64Decode(
    'CghSY21kVHlwZRIQCgxyY21kX2FyY2hpdmUQABIQCgxyY21kX2R5bmFtaWMQAQ==');

@$core.Deprecated('Use refreshDescriptor instead')
const Refresh$json = {
  '1': 'Refresh',
  '2': [
    {'1': 'refresh_new', '2': 0},
    {'1': 'refresh_history', '2': 1},
  ],
};

/// Descriptor for `Refresh`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List refreshDescriptor = $convert.base64Decode(
    'CgdSZWZyZXNoEg8KC3JlZnJlc2hfbmV3EAASEwoPcmVmcmVzaF9oaXN0b3J5EAE=');

@$core.Deprecated('Use relationStatusDescriptor instead')
const RelationStatus$json = {
  '1': 'RelationStatus',
  '2': [
    {'1': 'relation_status_none', '2': 0},
    {'1': 'relation_status_nofollow', '2': 1},
    {'1': 'relation_status_follow', '2': 2},
    {'1': 'relation_status_followed', '2': 3},
    {'1': 'relation_status_mutual_concern', '2': 4},
    {'1': 'relation_status_special', '2': 5},
  ],
};

/// Descriptor for `RelationStatus`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List relationStatusDescriptor = $convert.base64Decode(
    'Cg5SZWxhdGlvblN0YXR1cxIYChRyZWxhdGlvbl9zdGF0dXNfbm9uZRAAEhwKGHJlbGF0aW9uX3'
    'N0YXR1c19ub2ZvbGxvdxABEhoKFnJlbGF0aW9uX3N0YXR1c19mb2xsb3cQAhIcChhyZWxhdGlv'
    'bl9zdGF0dXNfZm9sbG93ZWQQAxIiCh5yZWxhdGlvbl9zdGF0dXNfbXV0dWFsX2NvbmNlcm4QBB'
    'IbChdyZWxhdGlvbl9zdGF0dXNfc3BlY2lhbBAF');

@$core.Deprecated('Use repostTypeDescriptor instead')
const RepostType$json = {
  '1': 'RepostType',
  '2': [
    {'1': 'repost_hot', '2': 0},
    {'1': 'repost_general', '2': 1},
  ],
};

/// Descriptor for `RepostType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List repostTypeDescriptor = $convert.base64Decode(
    'CgpSZXBvc3RUeXBlEg4KCnJlcG9zdF9ob3QQABISCg5yZXBvc3RfZ2VuZXJhbBAB');

@$core.Deprecated('Use reserveRelationLotteryTypeDescriptor instead')
const ReserveRelationLotteryType$json = {
  '1': 'ReserveRelationLotteryType',
  '2': [
    {'1': 'reserve_relation_lottery_type_default', '2': 0},
    {'1': 'reserve_relation_lottery_type_cron', '2': 1},
  ],
};

/// Descriptor for `ReserveRelationLotteryType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List reserveRelationLotteryTypeDescriptor =
    $convert.base64Decode(
        'ChpSZXNlcnZlUmVsYXRpb25Mb3R0ZXJ5VHlwZRIpCiVyZXNlcnZlX3JlbGF0aW9uX2xvdHRlcn'
        'lfdHlwZV9kZWZhdWx0EAASJgoicmVzZXJ2ZV9yZWxhdGlvbl9sb3R0ZXJ5X3R5cGVfY3JvbhAB');

@$core.Deprecated('Use reserveTypeDescriptor instead')
const ReserveType$json = {
  '1': 'ReserveType',
  '2': [
    {'1': 'reserve_none', '2': 0},
    {'1': 'reserve_recall', '2': 1},
  ],
};

/// Descriptor for `ReserveType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List reserveTypeDescriptor = $convert.base64Decode(
    'CgtSZXNlcnZlVHlwZRIQCgxyZXNlcnZlX25vbmUQABISCg5yZXNlcnZlX3JlY2FsbBAB');

@$core.Deprecated('Use routerActionDescriptor instead')
const RouterAction$json = {
  '1': 'RouterAction',
  '2': [
    {'1': 'OPEN', '2': 0},
    {'1': 'EMBED', '2': 1},
  ],
};

/// Descriptor for `RouterAction`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List routerActionDescriptor =
    $convert.base64Decode('CgxSb3V0ZXJBY3Rpb24SCAoET1BFThAAEgkKBUVNQkVEEAE=');

@$core.Deprecated('Use showTypeDescriptor instead')
const ShowType$json = {
  '1': 'ShowType',
  '2': [
    {'1': 'show_type_none', '2': 0},
    {'1': 'show_type_backup', '2': 1},
  ],
};

/// Descriptor for `ShowType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List showTypeDescriptor = $convert.base64Decode(
    'CghTaG93VHlwZRISCg5zaG93X3R5cGVfbm9uZRAAEhQKEHNob3dfdHlwZV9iYWNrdXAQAQ==');

@$core.Deprecated('Use styleTypeDescriptor instead')
const StyleType$json = {
  '1': 'StyleType',
  '2': [
    {'1': 'STYLE_TYPE_NONE', '2': 0},
    {'1': 'STYLE_TYPE_LIVE', '2': 1},
    {'1': 'STYLE_TYPE_DYN_UP', '2': 2},
  ],
};

/// Descriptor for `StyleType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List styleTypeDescriptor = $convert.base64Decode(
    'CglTdHlsZVR5cGUSEwoPU1RZTEVfVFlQRV9OT05FEAASEwoPU1RZTEVfVFlQRV9MSVZFEAESFQ'
    'oRU1RZTEVfVFlQRV9EWU5fVVAQAg==');

@$core.Deprecated('Use tFTypeDescriptor instead')
const TFType$json = {
  '1': 'TFType',
  '2': [
    {'1': 'TF_UNKNOWN', '2': 0},
    {'1': 'U_CARD', '2': 1},
    {'1': 'U_PKG', '2': 2},
    {'1': 'C_CARD', '2': 3},
    {'1': 'C_PKG', '2': 4},
    {'1': 'T_CARD', '2': 5},
    {'1': 'T_PKG', '2': 6},
  ],
};

/// Descriptor for `TFType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List tFTypeDescriptor = $convert.base64Decode(
    'CgZURlR5cGUSDgoKVEZfVU5LTk9XThAAEgoKBlVfQ0FSRBABEgkKBVVfUEtHEAISCgoGQ19DQV'
    'JEEAMSCQoFQ19QS0cQBBIKCgZUX0NBUkQQBRIJCgVUX1BLRxAG');

@$core.Deprecated('Use threePointAttentionStatusDescriptor instead')
const ThreePointAttentionStatus$json = {
  '1': 'ThreePointAttentionStatus',
  '2': [
    {'1': 'tp_not_attention', '2': 0},
    {'1': 'tp_attention', '2': 1},
  ],
};

/// Descriptor for `ThreePointAttentionStatus`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List threePointAttentionStatusDescriptor =
    $convert.base64Decode(
        'ChlUaHJlZVBvaW50QXR0ZW50aW9uU3RhdHVzEhQKEHRwX25vdF9hdHRlbnRpb24QABIQCgx0cF'
        '9hdHRlbnRpb24QAQ==');

@$core.Deprecated('Use threePointTypeDescriptor instead')
const ThreePointType$json = {
  '1': 'ThreePointType',
  '2': [
    {'1': 'tp_none', '2': 0},
    {'1': 'background', '2': 1},
    {'1': 'auto_play', '2': 2},
    {'1': 'share', '2': 3},
    {'1': 'wait', '2': 4},
    {'1': 'attention', '2': 5},
    {'1': 'report', '2': 6},
    {'1': 'delete', '2': 7},
    {'1': 'dislike', '2': 8},
    {'1': 'favorite', '2': 9},
    {'1': 'top', '2': 10},
    {'1': 'comment', '2': 11},
    {'1': 'hide', '2': 12},
    {'1': 'campus_delete', '2': 13},
    {'1': 'topic_irrelevant', '2': 14},
    {'1': 'batch_cancel', '2': 15},
    {'1': 'topic_set_cancel', '2': 16},
    {'1': 'dynamic_edit', '2': 17},
    {'1': 'create_video', '2': 18},
    {'1': 'coin', '2': 19},
    {'1': 'ogv_subscribe', '2': 20},
    {'1': 'visibility_change', '2': 21},
    {'1': 'topic_top', '2': 22},
  ],
};

/// Descriptor for `ThreePointType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List threePointTypeDescriptor = $convert.base64Decode(
    'Cg5UaHJlZVBvaW50VHlwZRILCgd0cF9ub25lEAASDgoKYmFja2dyb3VuZBABEg0KCWF1dG9fcG'
    'xheRACEgkKBXNoYXJlEAMSCAoEd2FpdBAEEg0KCWF0dGVudGlvbhAFEgoKBnJlcG9ydBAGEgoK'
    'BmRlbGV0ZRAHEgsKB2Rpc2xpa2UQCBIMCghmYXZvcml0ZRAJEgcKA3RvcBAKEgsKB2NvbW1lbn'
    'QQCxIICgRoaWRlEAwSEQoNY2FtcHVzX2RlbGV0ZRANEhQKEHRvcGljX2lycmVsZXZhbnQQDhIQ'
    'CgxiYXRjaF9jYW5jZWwQDxIUChB0b3BpY19zZXRfY2FuY2VsEBASEAoMZHluYW1pY19lZGl0EB'
    'ESEAoMY3JlYXRlX3ZpZGVvEBISCAoEY29pbhATEhEKDW9ndl9zdWJzY3JpYmUQFBIVChF2aXNp'
    'YmlsaXR5X2NoYW5nZRAVEg0KCXRvcGljX3RvcBAW');

@$core.Deprecated('Use thumbTypeDescriptor instead')
const ThumbType$json = {
  '1': 'ThumbType',
  '2': [
    {'1': 'cancel', '2': 0},
    {'1': 'thumb', '2': 1},
  ],
};

/// Descriptor for `ThumbType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List thumbTypeDescriptor =
    $convert.base64Decode('CglUaHVtYlR5cGUSCgoGY2FuY2VsEAASCQoFdGh1bWIQAQ==');

@$core.Deprecated('Use topTypeDescriptor instead')
const TopType$json = {
  '1': 'TopType',
  '2': [
    {'1': 'top_none', '2': 0},
    {'1': 'top_cancel', '2': 1},
  ],
};

/// Descriptor for `TopType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List topTypeDescriptor = $convert
    .base64Decode('CgdUb3BUeXBlEgwKCHRvcF9ub25lEAASDgoKdG9wX2NhbmNlbBAB');

@$core.Deprecated('Use userItemTypeDescriptor instead')
const UserItemType$json = {
  '1': 'UserItemType',
  '2': [
    {'1': 'user_item_type_none', '2': 0},
    {'1': 'user_item_type_live', '2': 1},
    {'1': 'user_item_type_live_custom', '2': 2},
    {'1': 'user_item_type_normal', '2': 3},
    {'1': 'user_item_type_extend', '2': 4},
    {'1': 'user_item_type_premiere_reserve', '2': 5},
    {'1': 'user_item_type_premiere', '2': 6},
    {'1': 'user_item_type_live_card', '2': 7},
    {'1': 'user_item_type_ogv_season', '2': 8},
    {'1': 'user_item_type_ugc_season', '2': 9},
  ],
};

/// Descriptor for `UserItemType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List userItemTypeDescriptor = $convert.base64Decode(
    'CgxVc2VySXRlbVR5cGUSFwoTdXNlcl9pdGVtX3R5cGVfbm9uZRAAEhcKE3VzZXJfaXRlbV90eX'
    'BlX2xpdmUQARIeChp1c2VyX2l0ZW1fdHlwZV9saXZlX2N1c3RvbRACEhkKFXVzZXJfaXRlbV90'
    'eXBlX25vcm1hbBADEhkKFXVzZXJfaXRlbV90eXBlX2V4dGVuZBAEEiMKH3VzZXJfaXRlbV90eX'
    'BlX3ByZW1pZXJlX3Jlc2VydmUQBRIbChd1c2VyX2l0ZW1fdHlwZV9wcmVtaWVyZRAGEhwKGHVz'
    'ZXJfaXRlbV90eXBlX2xpdmVfY2FyZBAHEh0KGXVzZXJfaXRlbV90eXBlX29ndl9zZWFzb24QCB'
    'IdChl1c2VyX2l0ZW1fdHlwZV91Z2Nfc2Vhc29uEAk=');

@$core.Deprecated('Use videoSubTypeDescriptor instead')
const VideoSubType$json = {
  '1': 'VideoSubType',
  '2': [
    {'1': 'VideoSubTypeNone', '2': 0},
    {'1': 'VideoSubTypeBangumi', '2': 1},
    {'1': 'VideoSubTypeMovie', '2': 2},
    {'1': 'VideoSubTypeDocumentary', '2': 3},
    {'1': 'VideoSubTypeDomestic', '2': 4},
    {'1': 'VideoSubTypeTeleplay', '2': 5},
  ],
};

/// Descriptor for `VideoSubType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List videoSubTypeDescriptor = $convert.base64Decode(
    'CgxWaWRlb1N1YlR5cGUSFAoQVmlkZW9TdWJUeXBlTm9uZRAAEhcKE1ZpZGVvU3ViVHlwZUJhbm'
    'd1bWkQARIVChFWaWRlb1N1YlR5cGVNb3ZpZRACEhsKF1ZpZGVvU3ViVHlwZURvY3VtZW50YXJ5'
    'EAMSGAoUVmlkZW9TdWJUeXBlRG9tZXN0aWMQBBIYChRWaWRlb1N1YlR5cGVUZWxlcGxheRAF');

@$core.Deprecated('Use videoTypeDescriptor instead')
const VideoType$json = {
  '1': 'VideoType',
  '2': [
    {'1': 'video_type_general', '2': 0},
    {'1': 'video_type_dynamic', '2': 1},
    {'1': 'video_type_playback', '2': 2},
    {'1': 'video_type_story', '2': 3},
  ],
};

/// Descriptor for `VideoType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List videoTypeDescriptor = $convert.base64Decode(
    'CglWaWRlb1R5cGUSFgoSdmlkZW9fdHlwZV9nZW5lcmFsEAASFgoSdmlkZW9fdHlwZV9keW5hbW'
    'ljEAESFwoTdmlkZW9fdHlwZV9wbGF5YmFjaxACEhQKEHZpZGVvX3R5cGVfc3RvcnkQAw==');

@$core.Deprecated('Use voteStatusDescriptor instead')
const VoteStatus$json = {
  '1': 'VoteStatus',
  '2': [
    {'1': 'normal', '2': 0},
    {'1': 'anonymous', '2': 1},
  ],
};

/// Descriptor for `VoteStatus`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List voteStatusDescriptor = $convert
    .base64Decode('CgpWb3RlU3RhdHVzEgoKBm5vcm1hbBAAEg0KCWFub255bW91cxAB');

@$core.Deprecated('Use wFItemTypeDescriptor instead')
const WFItemType$json = {
  '1': 'WFItemType',
  '2': [
    {'1': 'WATER_FLOW_TYPE_NONE', '2': 0},
    {'1': 'WATER_FLOW_TYPE_ARCHIVE', '2': 1},
    {'1': 'WATER_FLOW_TYPE_DYNAMIC', '2': 2},
  ],
};

/// Descriptor for `WFItemType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List wFItemTypeDescriptor = $convert.base64Decode(
    'CgpXRkl0ZW1UeXBlEhgKFFdBVEVSX0ZMT1dfVFlQRV9OT05FEAASGwoXV0FURVJfRkxPV19UWV'
    'BFX0FSQ0hJVkUQARIbChdXQVRFUl9GTE9XX1RZUEVfRFlOQU1JQxAC');

@$core.Deprecated('Use weightTypeDescriptor instead')
const WeightType$json = {
  '1': 'WeightType',
  '2': [
    {'1': 'weight_none', '2': 0},
    {'1': 'weight_dislike', '2': 1},
    {'1': 'weight_jump', '2': 2},
  ],
};

/// Descriptor for `WeightType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List weightTypeDescriptor = $convert.base64Decode(
    'CgpXZWlnaHRUeXBlEg8KC3dlaWdodF9ub25lEAASEgoOd2VpZ2h0X2Rpc2xpa2UQARIPCgt3ZW'
    'lnaHRfanVtcBAC');

@$core.Deprecated('Use adParamDescriptor instead')
const AdParam$json = {
  '1': 'AdParam',
  '2': [
    {'1': 'ad_extra', '3': 1, '4': 1, '5': 9, '10': 'adExtra'},
    {'1': 'request_id', '3': 2, '4': 1, '5': 9, '10': 'requestId'},
  ],
};

/// Descriptor for `AdParam`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List adParamDescriptor = $convert.base64Decode(
    'CgdBZFBhcmFtEhkKCGFkX2V4dHJhGAEgASgJUgdhZEV4dHJhEh0KCnJlcXVlc3RfaWQYAiABKA'
    'lSCXJlcXVlc3RJZA==');

@$core.Deprecated('Use additionArticleDescriptor instead')
const AdditionArticle$json = {
  '1': 'AdditionArticle',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'cover',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynDrawItem',
      '10': 'cover'
    },
    {'1': 'desc_text_left', '3': 3, '4': 1, '5': 9, '10': 'descTextLeft'},
    {'1': 'desc_text_right', '3': 4, '4': 1, '5': 9, '10': 'descTextRight'},
    {'1': 'uri', '3': 5, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'card_type', '3': 6, '4': 1, '5': 9, '10': 'cardType'},
  ],
};

/// Descriptor for `AdditionArticle`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionArticleDescriptor = $convert.base64Decode(
    'Cg9BZGRpdGlvbkFydGljbGUSFAoFdGl0bGUYASABKAlSBXRpdGxlEj0KBWNvdmVyGAIgASgLMi'
    'cuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTWRsRHluRHJhd0l0ZW1SBWNvdmVyEiQKDmRlc2Nf'
    'dGV4dF9sZWZ0GAMgASgJUgxkZXNjVGV4dExlZnQSJgoPZGVzY190ZXh0X3JpZ2h0GAQgASgJUg'
    '1kZXNjVGV4dFJpZ2h0EhAKA3VyaRgFIAEoCVIDdXJpEhsKCWNhcmRfdHlwZRgGIAEoCVIIY2Fy'
    'ZFR5cGU=');

@$core.Deprecated('Use additionCommonDescriptor instead')
const AdditionCommon$json = {
  '1': 'AdditionCommon',
  '2': [
    {'1': 'head_text', '3': 1, '4': 1, '5': 9, '10': 'headText'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'image_url', '3': 3, '4': 1, '5': 9, '10': 'imageUrl'},
    {'1': 'desc_text1', '3': 4, '4': 1, '5': 9, '10': 'descText1'},
    {'1': 'desc_text2', '3': 5, '4': 1, '5': 9, '10': 'descText2'},
    {'1': 'url', '3': 6, '4': 1, '5': 9, '10': 'url'},
    {
      '1': 'button',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalButton',
      '10': 'button'
    },
    {'1': 'head_icon', '3': 8, '4': 1, '5': 9, '10': 'headIcon'},
    {
      '1': 'style',
      '3': 9,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ImageStyle',
      '10': 'style'
    },
    {'1': 'type', '3': 10, '4': 1, '5': 9, '10': 'type'},
    {'1': 'card_type', '3': 11, '4': 1, '5': 9, '10': 'cardType'},
  ],
};

/// Descriptor for `AdditionCommon`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionCommonDescriptor = $convert.base64Decode(
    'Cg5BZGRpdGlvbkNvbW1vbhIbCgloZWFkX3RleHQYASABKAlSCGhlYWRUZXh0EhQKBXRpdGxlGA'
    'IgASgJUgV0aXRsZRIbCglpbWFnZV91cmwYAyABKAlSCGltYWdlVXJsEh0KCmRlc2NfdGV4dDEY'
    'BCABKAlSCWRlc2NUZXh0MRIdCgpkZXNjX3RleHQyGAUgASgJUglkZXNjVGV4dDISEAoDdXJsGA'
    'YgASgJUgN1cmwSQQoGYnV0dG9uGAcgASgLMikuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQWRk'
    'aXRpb25hbEJ1dHRvblIGYnV0dG9uEhsKCWhlYWRfaWNvbhgIIAEoCVIIaGVhZEljb24SOQoFc3'
    'R5bGUYCSABKA4yIy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5JbWFnZVN0eWxlUgVzdHlsZRIS'
    'CgR0eXBlGAogASgJUgR0eXBlEhsKCWNhcmRfdHlwZRgLIAEoCVIIY2FyZFR5cGU=');

@$core.Deprecated('Use additionEsportDescriptor instead')
const AdditionEsport$json = {
  '1': 'AdditionEsport',
  '2': [
    {
      '1': 'addition_esport_moba',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionEsportMoba',
      '9': 0,
      '10': 'additionEsportMoba'
    },
    {
      '1': 'style',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.EspaceStyle',
      '10': 'style'
    },
    {'1': 'type', '3': 3, '4': 1, '5': 9, '10': 'type'},
    {'1': 'card_type', '3': 4, '4': 1, '5': 9, '10': 'cardType'},
  ],
  '8': [
    {'1': 'item'},
  ],
};

/// Descriptor for `AdditionEsport`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionEsportDescriptor = $convert.base64Decode(
    'Cg5BZGRpdGlvbkVzcG9ydBJfChRhZGRpdGlvbl9lc3BvcnRfbW9iYRgCIAEoCzIrLmJpbGliaW'
    'xpLmFwcC5keW5hbWljLnYyLkFkZGl0aW9uRXNwb3J0TW9iYUgAUhJhZGRpdGlvbkVzcG9ydE1v'
    'YmESOgoFc3R5bGUYASABKA4yJC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Fc3BhY2VTdHlsZV'
    'IFc3R5bGUSEgoEdHlwZRgDIAEoCVIEdHlwZRIbCgljYXJkX3R5cGUYBCABKAlSCGNhcmRUeXBl'
    'QgYKBGl0ZW0=');

@$core.Deprecated('Use additionEsportMobaDescriptor instead')
const AdditionEsportMoba$json = {
  '1': 'AdditionEsportMoba',
  '2': [
    {'1': 'head_text', '3': 1, '4': 1, '5': 9, '10': 'headText'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'match_team',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MatchTeam',
      '10': 'matchTeam'
    },
    {
      '1': 'addition_esport_moba_status',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionEsportMobaStatus',
      '10': 'additionEsportMobaStatus'
    },
    {'1': 'uri', '3': 5, '4': 1, '5': 9, '10': 'uri'},
    {
      '1': 'button',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalButton',
      '10': 'button'
    },
    {'1': 'sub_title', '3': 7, '4': 1, '5': 9, '10': 'subTitle'},
    {'1': 'type', '3': 10, '4': 1, '5': 9, '10': 'type'},
    {'1': 'card_type', '3': 11, '4': 1, '5': 9, '10': 'cardType'},
    {'1': 'head_icon', '3': 12, '4': 1, '5': 9, '10': 'headIcon'},
  ],
};

/// Descriptor for `AdditionEsportMoba`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionEsportMobaDescriptor = $convert.base64Decode(
    'ChJBZGRpdGlvbkVzcG9ydE1vYmESGwoJaGVhZF90ZXh0GAEgASgJUghoZWFkVGV4dBIUCgV0aX'
    'RsZRgCIAEoCVIFdGl0bGUSQQoKbWF0Y2hfdGVhbRgDIAMoCzIiLmJpbGliaWxpLmFwcC5keW5h'
    'bWljLnYyLk1hdGNoVGVhbVIJbWF0Y2hUZWFtEnAKG2FkZGl0aW9uX2VzcG9ydF9tb2JhX3N0YX'
    'R1cxgEIAEoCzIxLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkFkZGl0aW9uRXNwb3J0TW9iYVN0'
    'YXR1c1IYYWRkaXRpb25Fc3BvcnRNb2JhU3RhdHVzEhAKA3VyaRgFIAEoCVIDdXJpEkEKBmJ1dH'
    'RvbhgGIAEoCzIpLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkFkZGl0aW9uYWxCdXR0b25SBmJ1'
    'dHRvbhIbCglzdWJfdGl0bGUYByABKAlSCHN1YlRpdGxlEhIKBHR5cGUYCiABKAlSBHR5cGUSGw'
    'oJY2FyZF90eXBlGAsgASgJUghjYXJkVHlwZRIbCgloZWFkX2ljb24YDCABKAlSCGhlYWRJY29u');

@$core.Deprecated('Use additionEsportMobaStatusDescriptor instead')
const AdditionEsportMobaStatus$json = {
  '1': 'AdditionEsportMobaStatus',
  '2': [
    {
      '1': 'addition_esport_moba_status_desc',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionEsportMobaStatusDesc',
      '10': 'additionEsportMobaStatusDesc'
    },
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'status', '3': 3, '4': 1, '5': 5, '10': 'status'},
    {'1': 'color', '3': 4, '4': 1, '5': 9, '10': 'color'},
    {'1': 'night_color', '3': 5, '4': 1, '5': 9, '10': 'nightColor'},
  ],
};

/// Descriptor for `AdditionEsportMobaStatus`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionEsportMobaStatusDescriptor = $convert.base64Decode(
    'ChhBZGRpdGlvbkVzcG9ydE1vYmFTdGF0dXMSfQogYWRkaXRpb25fZXNwb3J0X21vYmFfc3RhdH'
    'VzX2Rlc2MYASADKAsyNS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5BZGRpdGlvbkVzcG9ydE1v'
    'YmFTdGF0dXNEZXNjUhxhZGRpdGlvbkVzcG9ydE1vYmFTdGF0dXNEZXNjEhQKBXRpdGxlGAIgAS'
    'gJUgV0aXRsZRIWCgZzdGF0dXMYAyABKAVSBnN0YXR1cxIUCgVjb2xvchgEIAEoCVIFY29sb3IS'
    'HwoLbmlnaHRfY29sb3IYBSABKAlSCm5pZ2h0Q29sb3I=');

@$core.Deprecated('Use additionEsportMobaStatusDescDescriptor instead')
const AdditionEsportMobaStatusDesc$json = {
  '1': 'AdditionEsportMobaStatusDesc',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'color', '3': 2, '4': 1, '5': 9, '10': 'color'},
    {'1': 'night_color', '3': 3, '4': 1, '5': 9, '10': 'nightColor'},
  ],
};

/// Descriptor for `AdditionEsportMobaStatusDesc`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionEsportMobaStatusDescDescriptor =
    $convert.base64Decode(
        'ChxBZGRpdGlvbkVzcG9ydE1vYmFTdGF0dXNEZXNjEhQKBXRpdGxlGAEgASgJUgV0aXRsZRIUCg'
        'Vjb2xvchgCIAEoCVIFY29sb3ISHwoLbmlnaHRfY29sb3IYAyABKAlSCm5pZ2h0Q29sb3I=');

@$core.Deprecated('Use additionGoodsDescriptor instead')
const AdditionGoods$json = {
  '1': 'AdditionGoods',
  '2': [
    {'1': 'rcmd_desc', '3': 1, '4': 1, '5': 9, '10': 'rcmdDesc'},
    {
      '1': 'goods_items',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.GoodsItem',
      '10': 'goodsItems'
    },
    {'1': 'card_type', '3': 3, '4': 1, '5': 9, '10': 'cardType'},
    {'1': 'icon', '3': 4, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'uri', '3': 5, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'source_type', '3': 6, '4': 1, '5': 5, '10': 'sourceType'},
    {
      '1': 'jump_type',
      '3': 7,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.GoodsJumpType',
      '10': 'jumpType'
    },
    {'1': 'app_name', '3': 8, '4': 1, '5': 9, '10': 'appName'},
    {'1': 'ad_mark_icon', '3': 9, '4': 1, '5': 9, '10': 'adMarkIcon'},
  ],
};

/// Descriptor for `AdditionGoods`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionGoodsDescriptor = $convert.base64Decode(
    'Cg1BZGRpdGlvbkdvb2RzEhsKCXJjbWRfZGVzYxgBIAEoCVIIcmNtZERlc2MSQwoLZ29vZHNfaX'
    'RlbXMYAiADKAsyIi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Hb29kc0l0ZW1SCmdvb2RzSXRl'
    'bXMSGwoJY2FyZF90eXBlGAMgASgJUghjYXJkVHlwZRISCgRpY29uGAQgASgJUgRpY29uEhAKA3'
    'VyaRgFIAEoCVIDdXJpEh8KC3NvdXJjZV90eXBlGAYgASgFUgpzb3VyY2VUeXBlEkMKCWp1bXBf'
    'dHlwZRgHIAEoDjImLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkdvb2RzSnVtcFR5cGVSCGp1bX'
    'BUeXBlEhkKCGFwcF9uYW1lGAggASgJUgdhcHBOYW1lEiAKDGFkX21hcmtfaWNvbhgJIAEoCVIK'
    'YWRNYXJrSWNvbg==');

@$core.Deprecated('Use additionLiveRoomDescriptor instead')
const AdditionLiveRoom$json = {
  '1': 'AdditionLiveRoom',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 2, '4': 1, '5': 9, '10': 'cover'},
    {
      '1': 'badge',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'badge'
    },
    {
      '1': 'desc_text_upper',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CoverIconWithText',
      '10': 'descTextUpper'
    },
    {'1': 'desc_text_lower', '3': 5, '4': 1, '5': 9, '10': 'descTextLower'},
    {'1': 'uri', '3': 6, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'card_type', '3': 7, '4': 1, '5': 9, '10': 'cardType'},
  ],
};

/// Descriptor for `AdditionLiveRoom`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionLiveRoomDescriptor = $convert.base64Decode(
    'ChBBZGRpdGlvbkxpdmVSb29tEhQKBXRpdGxlGAEgASgJUgV0aXRsZRIUCgVjb3ZlchgCIAEoCV'
    'IFY292ZXISOQoFYmFkZ2UYAyABKAsyIy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5WaWRlb0Jh'
    'ZGdlUgViYWRnZRJSCg9kZXNjX3RleHRfdXBwZXIYBCABKAsyKi5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5Db3Zlckljb25XaXRoVGV4dFINZGVzY1RleHRVcHBlchImCg9kZXNjX3RleHRfbG93'
    'ZXIYBSABKAlSDWRlc2NUZXh0TG93ZXISEAoDdXJpGAYgASgJUgN1cmkSGwoJY2FyZF90eXBlGA'
    'cgASgJUghjYXJkVHlwZQ==');

@$core.Deprecated('Use additionMusicDescriptor instead')
const AdditionMusic$json = {
  '1': 'AdditionMusic',
  '2': [
    {
      '1': 'music_card',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynMusic',
      '10': 'musicCard'
    },
    {'1': 'card_type', '3': 2, '4': 1, '5': 9, '10': 'cardType'},
  ],
};

/// Descriptor for `AdditionMusic`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionMusicDescriptor = $convert.base64Decode(
    'Cg1BZGRpdGlvbk11c2ljEkMKCm11c2ljX2NhcmQYASABKAsyJC5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5NZGxEeW5NdXNpY1IJbXVzaWNDYXJkEhsKCWNhcmRfdHlwZRgCIAEoCVIIY2FyZFR5'
    'cGU=');

@$core.Deprecated('Use additionUPDescriptor instead')
const AdditionUP$json = {
  '1': 'AdditionUP',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'desc_text1',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.HighlightText',
      '10': 'descText1'
    },
    {'1': 'desc_text2', '3': 3, '4': 1, '5': 9, '10': 'descText2'},
    {'1': 'url', '3': 4, '4': 1, '5': 9, '10': 'url'},
    {
      '1': 'button',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalButton',
      '10': 'button'
    },
    {'1': 'card_type', '3': 6, '4': 1, '5': 9, '10': 'cardType'},
    {'1': 'reserve_total', '3': 7, '4': 1, '5': 3, '10': 'reserveTotal'},
    {
      '1': 'act_skin',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalActSkin',
      '10': 'actSkin'
    },
    {'1': 'rid', '3': 9, '4': 1, '5': 3, '10': 'rid'},
    {
      '1': 'lottery_type',
      '3': 10,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ReserveRelationLotteryType',
      '10': 'lotteryType'
    },
    {
      '1': 'desc_text3',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.HighlightText',
      '10': 'descText3'
    },
    {'1': 'up_mid', '3': 12, '4': 1, '5': 3, '10': 'upMid'},
    {
      '1': 'user_info',
      '3': 13,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionUserInfo',
      '10': 'userInfo'
    },
    {'1': 'dynamic_id', '3': 14, '4': 1, '5': 9, '10': 'dynamicId'},
    {'1': 'show_text2', '3': 15, '4': 1, '5': 8, '10': 'showText2'},
    {'1': 'dyn_type', '3': 16, '4': 1, '5': 3, '10': 'dynType'},
    {'1': 'business_id', '3': 17, '4': 1, '5': 9, '10': 'businessId'},
    {'1': 'badge_text', '3': 18, '4': 1, '5': 9, '10': 'badgeText'},
    {'1': 'is_premiere', '3': 19, '4': 1, '5': 8, '10': 'isPremiere'},
  ],
};

/// Descriptor for `AdditionUP`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionUPDescriptor = $convert.base64Decode(
    'CgpBZGRpdGlvblVQEhQKBXRpdGxlGAEgASgJUgV0aXRsZRJFCgpkZXNjX3RleHQxGAIgASgLMi'
    'YuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuSGlnaGxpZ2h0VGV4dFIJZGVzY1RleHQxEh0KCmRl'
    'c2NfdGV4dDIYAyABKAlSCWRlc2NUZXh0MhIQCgN1cmwYBCABKAlSA3VybBJBCgZidXR0b24YBS'
    'ABKAsyKS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5BZGRpdGlvbmFsQnV0dG9uUgZidXR0b24S'
    'GwoJY2FyZF90eXBlGAYgASgJUghjYXJkVHlwZRIjCg1yZXNlcnZlX3RvdGFsGAcgASgDUgxyZX'
    'NlcnZlVG90YWwSRQoIYWN0X3NraW4YCCABKAsyKi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5B'
    'ZGRpdGlvbmFsQWN0U2tpblIHYWN0U2tpbhIQCgNyaWQYCSABKANSA3JpZBJWCgxsb3R0ZXJ5X3'
    'R5cGUYCiABKA4yMy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5SZXNlcnZlUmVsYXRpb25Mb3R0'
    'ZXJ5VHlwZVILbG90dGVyeVR5cGUSRQoKZGVzY190ZXh0MxgLIAEoCzImLmJpbGliaWxpLmFwcC'
    '5keW5hbWljLnYyLkhpZ2hsaWdodFRleHRSCWRlc2NUZXh0MxIVCgZ1cF9taWQYDCABKANSBXVw'
    'TWlkEkYKCXVzZXJfaW5mbxgNIAEoCzIpLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkFkZGl0aW'
    '9uVXNlckluZm9SCHVzZXJJbmZvEh0KCmR5bmFtaWNfaWQYDiABKAlSCWR5bmFtaWNJZBIdCgpz'
    'aG93X3RleHQyGA8gASgIUglzaG93VGV4dDISGQoIZHluX3R5cGUYECABKANSB2R5blR5cGUSHw'
    'oLYnVzaW5lc3NfaWQYESABKAlSCmJ1c2luZXNzSWQSHQoKYmFkZ2VfdGV4dBgSIAEoCVIJYmFk'
    'Z2VUZXh0Eh8KC2lzX3ByZW1pZXJlGBMgASgIUgppc1ByZW1pZXJl');

@$core.Deprecated('Use additionUgcDescriptor instead')
const AdditionUgc$json = {
  '1': 'AdditionUgc',
  '2': [
    {'1': 'head_text', '3': 1, '4': 1, '5': 9, '10': 'headText'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 3, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'desc_text1', '3': 4, '4': 1, '5': 9, '10': 'descText1'},
    {'1': 'desc_text2', '3': 5, '4': 1, '5': 9, '10': 'descText2'},
    {'1': 'uri', '3': 6, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'duration', '3': 7, '4': 1, '5': 9, '10': 'duration'},
    {'1': 'line_feed', '3': 8, '4': 1, '5': 8, '10': 'lineFeed'},
    {'1': 'card_type', '3': 9, '4': 1, '5': 9, '10': 'cardType'},
  ],
};

/// Descriptor for `AdditionUgc`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionUgcDescriptor = $convert.base64Decode(
    'CgtBZGRpdGlvblVnYxIbCgloZWFkX3RleHQYASABKAlSCGhlYWRUZXh0EhQKBXRpdGxlGAIgAS'
    'gJUgV0aXRsZRIUCgVjb3ZlchgDIAEoCVIFY292ZXISHQoKZGVzY190ZXh0MRgEIAEoCVIJZGVz'
    'Y1RleHQxEh0KCmRlc2NfdGV4dDIYBSABKAlSCWRlc2NUZXh0MhIQCgN1cmkYBiABKAlSA3VyaR'
    'IaCghkdXJhdGlvbhgHIAEoCVIIZHVyYXRpb24SGwoJbGluZV9mZWVkGAggASgIUghsaW5lRmVl'
    'ZBIbCgljYXJkX3R5cGUYCSABKAlSCGNhcmRUeXBl');

@$core.Deprecated('Use additionUserInfoDescriptor instead')
const AdditionUserInfo$json = {
  '1': 'AdditionUserInfo',
  '2': [
    {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'},
    {'1': 'face', '3': 2, '4': 1, '5': 9, '10': 'face'},
  ],
};

/// Descriptor for `AdditionUserInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionUserInfoDescriptor = $convert.base64Decode(
    'ChBBZGRpdGlvblVzZXJJbmZvEhIKBG5hbWUYASABKAlSBG5hbWUSEgoEZmFjZRgCIAEoCVIEZm'
    'FjZQ==');

@$core.Deprecated('Use additionVoteDescriptor instead')
const AdditionVote$json = {
  '1': 'AdditionVote',
  '2': [
    {'1': 'image_url', '3': 1, '4': 1, '5': 9, '10': 'imageUrl'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'text1', '3': 3, '4': 1, '5': 9, '10': 'text1'},
    {'1': 'button_text', '3': 4, '4': 1, '5': 9, '10': 'buttonText'},
    {'1': 'url', '3': 5, '4': 1, '5': 9, '10': 'url'},
  ],
};

/// Descriptor for `AdditionVote`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionVoteDescriptor = $convert.base64Decode(
    'CgxBZGRpdGlvblZvdGUSGwoJaW1hZ2VfdXJsGAEgASgJUghpbWFnZVVybBIUCgV0aXRsZRgCIA'
    'EoCVIFdGl0bGUSFAoFdGV4dDEYAyABKAlSBXRleHQxEh8KC2J1dHRvbl90ZXh0GAQgASgJUgpi'
    'dXR0b25UZXh0EhAKA3VybBgFIAEoCVIDdXJs');

@$core.Deprecated('Use additionVote2Descriptor instead')
const AdditionVote2$json = {
  '1': 'AdditionVote2',
  '2': [
    {
      '1': 'addition_vote_word',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionVoteWord',
      '9': 0,
      '10': 'additionVoteWord'
    },
    {
      '1': 'addition_vote_pic',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionVotePic',
      '9': 0,
      '10': 'additionVotePic'
    },
    {
      '1': 'addition_vote_defaule',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionVoteDefaule',
      '9': 0,
      '10': 'additionVoteDefaule'
    },
    {
      '1': 'addition_vote_type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.AdditionVoteType',
      '10': 'additionVoteType'
    },
    {'1': 'vote_id', '3': 2, '4': 1, '5': 3, '10': 'voteId'},
    {'1': 'title', '3': 3, '4': 1, '5': 9, '10': 'title'},
    {'1': 'label', '3': 4, '4': 1, '5': 9, '10': 'label'},
    {'1': 'deadline', '3': 5, '4': 1, '5': 3, '10': 'deadline'},
    {'1': 'open_text', '3': 6, '4': 1, '5': 9, '10': 'openText'},
    {'1': 'close_text', '3': 7, '4': 1, '5': 9, '10': 'closeText'},
    {'1': 'voted_text', '3': 8, '4': 1, '5': 9, '10': 'votedText'},
    {
      '1': 'state',
      '3': 9,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.AdditionVoteState',
      '10': 'state'
    },
    {'1': 'biz_type', '3': 13, '4': 1, '5': 5, '10': 'bizType'},
    {'1': 'total', '3': 14, '4': 1, '5': 3, '10': 'total'},
    {'1': 'card_type', '3': 15, '4': 1, '5': 9, '10': 'cardType'},
    {'1': 'tips', '3': 16, '4': 1, '5': 9, '10': 'tips'},
    {'1': 'uri', '3': 17, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'is_voted', '3': 18, '4': 1, '5': 8, '10': 'isVoted'},
    {'1': 'choice_cnt', '3': 19, '4': 1, '5': 5, '10': 'choiceCnt'},
    {
      '1': 'defaule_select_share',
      '3': 20,
      '4': 1,
      '5': 8,
      '10': 'defauleSelectShare'
    },
    {
      '1': 'only_fans_vote',
      '3': 21,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OnlyFansVoteProperty',
      '10': 'onlyFansVote'
    },
    {'1': 'vote_owner_mid', '3': 22, '4': 1, '5': 3, '10': 'voteOwnerMid'},
  ],
  '8': [
    {'1': 'item'},
  ],
};

/// Descriptor for `AdditionVote2`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionVote2Descriptor = $convert.base64Decode(
    'Cg1BZGRpdGlvblZvdGUyElkKEmFkZGl0aW9uX3ZvdGVfd29yZBgKIAEoCzIpLmJpbGliaWxpLm'
    'FwcC5keW5hbWljLnYyLkFkZGl0aW9uVm90ZVdvcmRIAFIQYWRkaXRpb25Wb3RlV29yZBJWChFh'
    'ZGRpdGlvbl92b3RlX3BpYxgLIAEoCzIoLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkFkZGl0aW'
    '9uVm90ZVBpY0gAUg9hZGRpdGlvblZvdGVQaWMSYgoVYWRkaXRpb25fdm90ZV9kZWZhdWxlGAwg'
    'ASgLMiwuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQWRkaXRpb25Wb3RlRGVmYXVsZUgAUhNhZG'
    'RpdGlvblZvdGVEZWZhdWxlElcKEmFkZGl0aW9uX3ZvdGVfdHlwZRgBIAEoDjIpLmJpbGliaWxp'
    'LmFwcC5keW5hbWljLnYyLkFkZGl0aW9uVm90ZVR5cGVSEGFkZGl0aW9uVm90ZVR5cGUSFwoHdm'
    '90ZV9pZBgCIAEoA1IGdm90ZUlkEhQKBXRpdGxlGAMgASgJUgV0aXRsZRIUCgVsYWJlbBgEIAEo'
    'CVIFbGFiZWwSGgoIZGVhZGxpbmUYBSABKANSCGRlYWRsaW5lEhsKCW9wZW5fdGV4dBgGIAEoCV'
    'IIb3BlblRleHQSHQoKY2xvc2VfdGV4dBgHIAEoCVIJY2xvc2VUZXh0Eh0KCnZvdGVkX3RleHQY'
    'CCABKAlSCXZvdGVkVGV4dBJACgVzdGF0ZRgJIAEoDjIqLmJpbGliaWxpLmFwcC5keW5hbWljLn'
    'YyLkFkZGl0aW9uVm90ZVN0YXRlUgVzdGF0ZRIZCghiaXpfdHlwZRgNIAEoBVIHYml6VHlwZRIU'
    'CgV0b3RhbBgOIAEoA1IFdG90YWwSGwoJY2FyZF90eXBlGA8gASgJUghjYXJkVHlwZRISCgR0aX'
    'BzGBAgASgJUgR0aXBzEhAKA3VyaRgRIAEoCVIDdXJpEhkKCGlzX3ZvdGVkGBIgASgIUgdpc1Zv'
    'dGVkEh0KCmNob2ljZV9jbnQYEyABKAVSCWNob2ljZUNudBIwChRkZWZhdWxlX3NlbGVjdF9zaG'
    'FyZRgUIAEoCFISZGVmYXVsZVNlbGVjdFNoYXJlElMKDm9ubHlfZmFuc192b3RlGBUgASgLMi0u'
    'YmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuT25seUZhbnNWb3RlUHJvcGVydHlSDG9ubHlGYW5zVm'
    '90ZRIkCg52b3RlX293bmVyX21pZBgWIAEoA1IMdm90ZU93bmVyTWlkQgYKBGl0ZW0=');

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

/// Descriptor for `AdditionVoteDefaule`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionVoteDefauleDescriptor =
    $convert.base64Decode(
        'ChNBZGRpdGlvblZvdGVEZWZhdWxlEhQKBWNvdmVyGAEgAygJUgVjb3Zlcg==');

@$core.Deprecated('Use additionVotePicDescriptor instead')
const AdditionVotePic$json = {
  '1': 'AdditionVotePic',
  '2': [
    {
      '1': 'item',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionVotePicItem',
      '10': 'item'
    },
  ],
};

/// Descriptor for `AdditionVotePic`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionVotePicDescriptor = $convert.base64Decode(
    'Cg9BZGRpdGlvblZvdGVQaWMSQAoEaXRlbRgBIAMoCzIsLmJpbGliaWxpLmFwcC5keW5hbWljLn'
    'YyLkFkZGl0aW9uVm90ZVBpY0l0ZW1SBGl0ZW0=');

@$core.Deprecated('Use additionVotePicItemDescriptor instead')
const AdditionVotePicItem$json = {
  '1': 'AdditionVotePicItem',
  '2': [
    {'1': 'opt_idx', '3': 1, '4': 1, '5': 5, '10': 'optIdx'},
    {'1': 'cover', '3': 2, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'is_vote', '3': 3, '4': 1, '5': 8, '10': 'isVote'},
    {'1': 'total', '3': 4, '4': 1, '5': 5, '10': 'total'},
    {'1': 'persent', '3': 5, '4': 1, '5': 1, '10': 'persent'},
    {'1': 'title', '3': 6, '4': 1, '5': 9, '10': 'title'},
    {'1': 'is_max_option', '3': 7, '4': 1, '5': 8, '10': 'isMaxOption'},
  ],
};

/// Descriptor for `AdditionVotePicItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionVotePicItemDescriptor = $convert.base64Decode(
    'ChNBZGRpdGlvblZvdGVQaWNJdGVtEhcKB29wdF9pZHgYASABKAVSBm9wdElkeBIUCgVjb3Zlch'
    'gCIAEoCVIFY292ZXISFwoHaXNfdm90ZRgDIAEoCFIGaXNWb3RlEhQKBXRvdGFsGAQgASgFUgV0'
    'b3RhbBIYCgdwZXJzZW50GAUgASgBUgdwZXJzZW50EhQKBXRpdGxlGAYgASgJUgV0aXRsZRIiCg'
    '1pc19tYXhfb3B0aW9uGAcgASgIUgtpc01heE9wdGlvbg==');

@$core.Deprecated('Use additionVoteWordDescriptor instead')
const AdditionVoteWord$json = {
  '1': 'AdditionVoteWord',
  '2': [
    {
      '1': 'item',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionVoteWordItem',
      '10': 'item'
    },
  ],
};

/// Descriptor for `AdditionVoteWord`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionVoteWordDescriptor = $convert.base64Decode(
    'ChBBZGRpdGlvblZvdGVXb3JkEkEKBGl0ZW0YASADKAsyLS5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5BZGRpdGlvblZvdGVXb3JkSXRlbVIEaXRlbQ==');

@$core.Deprecated('Use additionVoteWordItemDescriptor instead')
const AdditionVoteWordItem$json = {
  '1': 'AdditionVoteWordItem',
  '2': [
    {'1': 'opt_idx', '3': 1, '4': 1, '5': 5, '10': 'optIdx'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'is_vote', '3': 3, '4': 1, '5': 8, '10': 'isVote'},
    {'1': 'total', '3': 4, '4': 1, '5': 5, '10': 'total'},
    {'1': 'persent', '3': 5, '4': 1, '5': 1, '10': 'persent'},
    {'1': 'is_max_option', '3': 6, '4': 1, '5': 8, '10': 'isMaxOption'},
  ],
};

/// Descriptor for `AdditionVoteWordItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionVoteWordItemDescriptor = $convert.base64Decode(
    'ChRBZGRpdGlvblZvdGVXb3JkSXRlbRIXCgdvcHRfaWR4GAEgASgFUgZvcHRJZHgSFAoFdGl0bG'
    'UYAiABKAlSBXRpdGxlEhcKB2lzX3ZvdGUYAyABKAhSBmlzVm90ZRIUCgV0b3RhbBgEIAEoBVIF'
    'dG90YWwSGAoHcGVyc2VudBgFIAEoAVIHcGVyc2VudBIiCg1pc19tYXhfb3B0aW9uGAYgASgIUg'
    'tpc01heE9wdGlvbg==');

@$core.Deprecated('Use additionalActSkinDescriptor instead')
const AdditionalActSkin$json = {
  '1': 'AdditionalActSkin',
  '2': [
    {'1': 'svga', '3': 1, '4': 1, '5': 9, '10': 'svga'},
    {'1': 'last_image', '3': 2, '4': 1, '5': 9, '10': 'lastImage'},
    {'1': 'play_times', '3': 3, '4': 1, '5': 3, '10': 'playTimes'},
  ],
};

/// Descriptor for `AdditionalActSkin`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionalActSkinDescriptor = $convert.base64Decode(
    'ChFBZGRpdGlvbmFsQWN0U2tpbhISCgRzdmdhGAEgASgJUgRzdmdhEh0KCmxhc3RfaW1hZ2UYAi'
    'ABKAlSCWxhc3RJbWFnZRIdCgpwbGF5X3RpbWVzGAMgASgDUglwbGF5VGltZXM=');

@$core.Deprecated('Use additionalButtonDescriptor instead')
const AdditionalButton$json = {
  '1': 'AdditionalButton',
  '2': [
    {
      '1': 'type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.AddButtonType',
      '10': 'type'
    },
    {
      '1': 'jump_style',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalButtonStyle',
      '10': 'jumpStyle'
    },
    {'1': 'jump_url', '3': 3, '4': 1, '5': 9, '10': 'jumpUrl'},
    {
      '1': 'uncheck',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalButtonStyle',
      '10': 'uncheck'
    },
    {
      '1': 'check',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalButtonStyle',
      '10': 'check'
    },
    {
      '1': 'status',
      '3': 6,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.AdditionalButtonStatus',
      '10': 'status'
    },
    {
      '1': 'click_type',
      '3': 7,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.AdditionalButtonClickType',
      '10': 'clickType'
    },
  ],
};

/// Descriptor for `AdditionalButton`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionalButtonDescriptor = $convert.base64Decode(
    'ChBBZGRpdGlvbmFsQnV0dG9uEjoKBHR5cGUYASABKA4yJi5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5BZGRCdXR0b25UeXBlUgR0eXBlEk0KCmp1bXBfc3R5bGUYAiABKAsyLi5iaWxpYmlsaS5h'
    'cHAuZHluYW1pYy52Mi5BZGRpdGlvbmFsQnV0dG9uU3R5bGVSCWp1bXBTdHlsZRIZCghqdW1wX3'
    'VybBgDIAEoCVIHanVtcFVybBJICgd1bmNoZWNrGAQgASgLMi4uYmlsaWJpbGkuYXBwLmR5bmFt'
    'aWMudjIuQWRkaXRpb25hbEJ1dHRvblN0eWxlUgd1bmNoZWNrEkQKBWNoZWNrGAUgASgLMi4uYm'
    'lsaWJpbGkuYXBwLmR5bmFtaWMudjIuQWRkaXRpb25hbEJ1dHRvblN0eWxlUgVjaGVjaxJHCgZz'
    'dGF0dXMYBiABKA4yLy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5BZGRpdGlvbmFsQnV0dG9uU3'
    'RhdHVzUgZzdGF0dXMSUQoKY2xpY2tfdHlwZRgHIAEoDjIyLmJpbGliaWxpLmFwcC5keW5hbWlj'
    'LnYyLkFkZGl0aW9uYWxCdXR0b25DbGlja1R5cGVSCWNsaWNrVHlwZQ==');

@$core.Deprecated('Use additionalButtonInteractiveDescriptor instead')
const AdditionalButtonInteractive$json = {
  '1': 'AdditionalButtonInteractive',
  '2': [
    {'1': 'popups', '3': 1, '4': 1, '5': 9, '10': 'popups'},
    {'1': 'confirm', '3': 2, '4': 1, '5': 9, '10': 'confirm'},
    {'1': 'cancel', '3': 3, '4': 1, '5': 9, '10': 'cancel'},
    {'1': 'desc', '3': 4, '4': 1, '5': 9, '10': 'desc'},
  ],
};

/// Descriptor for `AdditionalButtonInteractive`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionalButtonInteractiveDescriptor =
    $convert.base64Decode(
        'ChtBZGRpdGlvbmFsQnV0dG9uSW50ZXJhY3RpdmUSFgoGcG9wdXBzGAEgASgJUgZwb3B1cHMSGA'
        'oHY29uZmlybRgCIAEoCVIHY29uZmlybRIWCgZjYW5jZWwYAyABKAlSBmNhbmNlbBISCgRkZXNj'
        'GAQgASgJUgRkZXNj');

@$core.Deprecated('Use additionalButtonShareDescriptor instead')
const AdditionalButtonShare$json = {
  '1': 'AdditionalButtonShare',
  '2': [
    {
      '1': 'show',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.AdditionalShareShowType',
      '10': 'show'
    },
    {'1': 'icon', '3': 2, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'text', '3': 3, '4': 1, '5': 9, '10': 'text'},
  ],
};

/// Descriptor for `AdditionalButtonShare`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionalButtonShareDescriptor = $convert.base64Decode(
    'ChVBZGRpdGlvbmFsQnV0dG9uU2hhcmUSRAoEc2hvdxgBIAEoDjIwLmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLkFkZGl0aW9uYWxTaGFyZVNob3dUeXBlUgRzaG93EhIKBGljb24YAiABKAlSBGlj'
    'b24SEgoEdGV4dBgDIAEoCVIEdGV4dA==');

@$core.Deprecated('Use additionalButtonStyleDescriptor instead')
const AdditionalButtonStyle$json = {
  '1': 'AdditionalButtonStyle',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'text', '3': 2, '4': 1, '5': 9, '10': 'text'},
    {
      '1': 'interactive',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalButtonInteractive',
      '10': 'interactive'
    },
    {
      '1': 'bg_style',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.AddButtonBgStyle',
      '10': 'bgStyle'
    },
    {'1': 'toast', '3': 5, '4': 1, '5': 9, '10': 'toast'},
    {
      '1': 'disable',
      '3': 6,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.DisableState',
      '10': 'disable'
    },
    {
      '1': 'share',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalButtonShare',
      '10': 'share'
    },
  ],
};

/// Descriptor for `AdditionalButtonStyle`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionalButtonStyleDescriptor = $convert.base64Decode(
    'ChVBZGRpdGlvbmFsQnV0dG9uU3R5bGUSEgoEaWNvbhgBIAEoCVIEaWNvbhISCgR0ZXh0GAIgAS'
    'gJUgR0ZXh0ElYKC2ludGVyYWN0aXZlGAMgASgLMjQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIu'
    'QWRkaXRpb25hbEJ1dHRvbkludGVyYWN0aXZlUgtpbnRlcmFjdGl2ZRJECghiZ19zdHlsZRgEIA'
    'EoDjIpLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkFkZEJ1dHRvbkJnU3R5bGVSB2JnU3R5bGUS'
    'FAoFdG9hc3QYBSABKAlSBXRvYXN0Ej8KB2Rpc2FibGUYBiABKA4yJS5iaWxpYmlsaS5hcHAuZH'
    'luYW1pYy52Mi5EaXNhYmxlU3RhdGVSB2Rpc2FibGUSRAoFc2hhcmUYByABKAsyLi5iaWxpYmls'
    'aS5hcHAuZHluYW1pYy52Mi5BZGRpdGlvbmFsQnV0dG9uU2hhcmVSBXNoYXJl');

@$core.Deprecated('Use additionalPGCDescriptor instead')
const AdditionalPGC$json = {
  '1': 'AdditionalPGC',
  '2': [
    {'1': 'head_text', '3': 1, '4': 1, '5': 9, '10': 'headText'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'image_url', '3': 3, '4': 1, '5': 9, '10': 'imageUrl'},
    {'1': 'desc_text1', '3': 4, '4': 1, '5': 9, '10': 'descText1'},
    {'1': 'desc_text2', '3': 5, '4': 1, '5': 9, '10': 'descText2'},
    {'1': 'url', '3': 6, '4': 1, '5': 9, '10': 'url'},
    {
      '1': 'button',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalButton',
      '10': 'button'
    },
    {'1': 'head_icon', '3': 8, '4': 1, '5': 9, '10': 'headIcon'},
    {
      '1': 'style',
      '3': 9,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ImageStyle',
      '10': 'style'
    },
    {'1': 'type', '3': 10, '4': 1, '5': 9, '10': 'type'},
  ],
};

/// Descriptor for `AdditionalPGC`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List additionalPGCDescriptor = $convert.base64Decode(
    'Cg1BZGRpdGlvbmFsUEdDEhsKCWhlYWRfdGV4dBgBIAEoCVIIaGVhZFRleHQSFAoFdGl0bGUYAi'
    'ABKAlSBXRpdGxlEhsKCWltYWdlX3VybBgDIAEoCVIIaW1hZ2VVcmwSHQoKZGVzY190ZXh0MRgE'
    'IAEoCVIJZGVzY1RleHQxEh0KCmRlc2NfdGV4dDIYBSABKAlSCWRlc2NUZXh0MhIQCgN1cmwYBi'
    'ABKAlSA3VybBJBCgZidXR0b24YByABKAsyKS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5BZGRp'
    'dGlvbmFsQnV0dG9uUgZidXR0b24SGwoJaGVhZF9pY29uGAggASgJUghoZWFkSWNvbhI5CgVzdH'
    'lsZRgJIAEoDjIjLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkltYWdlU3R5bGVSBXN0eWxlEhIK'
    'BHR5cGUYCiABKAlSBHR5cGU=');

@$core.Deprecated('Use alumniDynamicsReplyDescriptor instead')
const AlumniDynamicsReply$json = {
  '1': 'AlumniDynamicsReply',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
    {'1': 'toast', '3': 2, '4': 1, '5': 9, '10': 'toast'},
  ],
};

/// Descriptor for `AlumniDynamicsReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List alumniDynamicsReplyDescriptor = $convert.base64Decode(
    'ChNBbHVtbmlEeW5hbWljc1JlcGx5EjgKBGxpc3QYASADKAsyJC5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5EeW5hbWljSXRlbVIEbGlzdBIUCgV0b2FzdBgCIAEoCVIFdG9hc3Q=');

@$core.Deprecated('Use alumniDynamicsReqDescriptor instead')
const AlumniDynamicsReq$json = {
  '1': 'AlumniDynamicsReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'first_time', '3': 2, '4': 1, '5': 5, '10': 'firstTime'},
    {
      '1': 'player_args',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {'1': 'local_time', '3': 4, '4': 1, '5': 5, '10': 'localTime'},
    {'1': 'page', '3': 5, '4': 1, '5': 5, '10': 'page'},
    {
      '1': 'from_type',
      '3': 6,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `AlumniDynamicsReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List alumniDynamicsReqDescriptor = $convert.base64Decode(
    'ChFBbHVtbmlEeW5hbWljc1JlcRIbCgljYW1wdXNfaWQYASABKANSCGNhbXB1c0lkEh0KCmZpcn'
    'N0X3RpbWUYAiABKAVSCWZpcnN0VGltZRJPCgtwbGF5ZXJfYXJncxgDIAEoCzIuLmJpbGliaWxp'
    'LmFwcC5hcmNoaXZlLm1pZGRsZXdhcmUudjEuUGxheWVyQXJnc1IKcGxheWVyQXJncxIdCgpsb2'
    'NhbF90aW1lGAQgASgFUglsb2NhbFRpbWUSEgoEcGFnZRgFIAEoBVIEcGFnZRJHCglmcm9tX3R5'
    'cGUYBiABKA4yKi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYW1wdXNSZXFGcm9tVHlwZVIIZn'
    'JvbVR5cGU=');

@$core.Deprecated('Use authorBadgeDescriptor instead')
const AuthorBadge$json = {
  '1': 'AuthorBadge',
  '2': [
    {
      '1': 'badge_style',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.AuthorBadgeStyle',
      '10': 'badgeStyle'
    },
    {
      '1': 'badge',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconBadge',
      '10': 'badge'
    },
  ],
};

/// Descriptor for `AuthorBadge`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List authorBadgeDescriptor = $convert.base64Decode(
    'CgtBdXRob3JCYWRnZRJKCgtiYWRnZV9zdHlsZRgBIAEoDjIpLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLkF1dGhvckJhZGdlU3R5bGVSCmJhZGdlU3R5bGUSOAoFYmFkZ2UYAiABKAsyIi5iaWxp'
    'YmlsaS5hcHAuZHluYW1pYy52Mi5JY29uQmFkZ2VSBWJhZGdl');

@$core.Deprecated('Use basicUserInfoV2Descriptor instead')
const BasicUserInfoV2$json = {
  '1': 'BasicUserInfoV2',
  '2': [
    {'1': 'mid', '3': 1, '4': 1, '5': 3, '10': 'mid'},
    {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'},
    {'1': 'face', '3': 3, '4': 1, '5': 9, '10': 'face'},
    {
      '1': 'avatar',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.dagw.component.avatar.v1.AvatarItem',
      '10': 'avatar'
    },
    {'1': 'level', '3': 5, '4': 1, '5': 5, '10': 'level'},
    {'1': 'is_senior_member', '3': 6, '4': 1, '5': 5, '10': 'isSeniorMember'},
    {
      '1': 'vip',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VipInfo',
      '10': 'vip'
    },
    {'1': 'jump_uri', '3': 8, '4': 1, '5': 9, '10': 'jumpUri'},
    {
      '1': 'relation',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Relation',
      '10': 'relation'
    },
    {'1': 'name_sub_text', '3': 10, '4': 1, '5': 9, '10': 'nameSubText'},
    {
      '1': 'name_render',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.account.service.v1.NameRender',
      '10': 'nameRender'
    },
  ],
};

/// Descriptor for `BasicUserInfoV2`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List basicUserInfoV2Descriptor = $convert.base64Decode(
    'Cg9CYXNpY1VzZXJJbmZvVjISEAoDbWlkGAEgASgDUgNtaWQSEgoEbmFtZRgCIAEoCVIEbmFtZR'
    'ISCgRmYWNlGAMgASgJUgRmYWNlEkUKBmF2YXRhchgEIAEoCzItLmJpbGliaWxpLmRhZ3cuY29t'
    'cG9uZW50LmF2YXRhci52MS5BdmF0YXJJdGVtUgZhdmF0YXISFAoFbGV2ZWwYBSABKAVSBWxldm'
    'VsEigKEGlzX3Nlbmlvcl9tZW1iZXIYBiABKAVSDmlzU2VuaW9yTWVtYmVyEjIKA3ZpcBgHIAEo'
    'CzIgLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlZpcEluZm9SA3ZpcBIZCghqdW1wX3VyaRgIIA'
    'EoCVIHanVtcFVyaRI9CghyZWxhdGlvbhgJIAEoCzIhLmJpbGliaWxpLmFwcC5keW5hbWljLnYy'
    'LlJlbGF0aW9uUghyZWxhdGlvbhIiCg1uYW1lX3N1Yl90ZXh0GAogASgJUgtuYW1lU3ViVGV4dB'
    'JICgtuYW1lX3JlbmRlchgLIAEoCzInLmJpbGliaWxpLmFjY291bnQuc2VydmljZS52MS5OYW1l'
    'UmVuZGVyUgpuYW1lUmVuZGVy');

@$core.Deprecated('Use buttonWithSubTitleDescriptor instead')
const ButtonWithSubTitle$json = {
  '1': 'ButtonWithSubTitle',
  '2': [
    {'1': 'btn_title', '3': 1, '4': 1, '5': 9, '10': 'btnTitle'},
    {'1': 'btn_sub_title', '3': 2, '4': 1, '5': 9, '10': 'btnSubTitle'},
    {'1': 'jump_uri', '3': 3, '4': 1, '5': 9, '10': 'jumpUri'},
  ],
};

/// Descriptor for `ButtonWithSubTitle`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List buttonWithSubTitleDescriptor = $convert.base64Decode(
    'ChJCdXR0b25XaXRoU3ViVGl0bGUSGwoJYnRuX3RpdGxlGAEgASgJUghidG5UaXRsZRIiCg1idG'
    '5fc3ViX3RpdGxlGAIgASgJUgtidG5TdWJUaXRsZRIZCghqdW1wX3VyaRgDIAEoCVIHanVtcFVy'
    'aQ==');

@$core.Deprecated('Use buttonWithSubscribeParamDescriptor instead')
const ButtonWithSubscribeParam$json = {
  '1': 'ButtonWithSubscribeParam',
  '2': [
    {'1': 'btn_text', '3': 1, '4': 1, '5': 9, '10': 'btnText'},
    {'1': 'btn_icon', '3': 2, '4': 1, '5': 9, '10': 'btnIcon'},
    {'1': 'subscribe_param', '3': 3, '4': 1, '5': 9, '10': 'subscribeParam'},
  ],
};

/// Descriptor for `ButtonWithSubscribeParam`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List buttonWithSubscribeParamDescriptor = $convert.base64Decode(
    'ChhCdXR0b25XaXRoU3Vic2NyaWJlUGFyYW0SGQoIYnRuX3RleHQYASABKAlSB2J0blRleHQSGQ'
    'oIYnRuX2ljb24YAiABKAlSB2J0bkljb24SJwoPc3Vic2NyaWJlX3BhcmFtGAMgASgJUg5zdWJz'
    'Y3JpYmVQYXJhbQ==');

@$core.Deprecated('Use campusBannerInfoDescriptor instead')
const CampusBannerInfo$json = {
  '1': 'CampusBannerInfo',
  '2': [
    {'1': 'image', '3': 1, '4': 1, '5': 9, '10': 'image'},
    {'1': 'jump_url', '3': 2, '4': 1, '5': 9, '10': 'jumpUrl'},
  ],
};

/// Descriptor for `CampusBannerInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusBannerInfoDescriptor = $convert.base64Decode(
    'ChBDYW1wdXNCYW5uZXJJbmZvEhQKBWltYWdlGAEgASgJUgVpbWFnZRIZCghqdW1wX3VybBgCIA'
    'EoCVIHanVtcFVybA==');

@$core.Deprecated('Use campusBillBoardReplyDescriptor instead')
const CampusBillBoardReply$json = {
  '1': 'CampusBillBoardReply',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'help_uri', '3': 2, '4': 1, '5': 9, '10': 'helpUri'},
    {'1': 'campus_name', '3': 3, '4': 1, '5': 9, '10': 'campusName'},
    {'1': 'build_time', '3': 4, '4': 1, '5': 3, '10': 'buildTime'},
    {'1': 'version_code', '3': 5, '4': 1, '5': 9, '10': 'versionCode'},
    {
      '1': 'list',
      '3': 6,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OfficialItem',
      '10': 'list'
    },
    {'1': 'share_uri', '3': 7, '4': 1, '5': 9, '10': 'shareUri'},
    {'1': 'bind_notice', '3': 8, '4': 1, '5': 5, '10': 'bindNotice'},
    {'1': 'update_toast', '3': 9, '4': 1, '5': 9, '10': 'updateToast'},
    {'1': 'campus_id', '3': 10, '4': 1, '5': 3, '10': 'campusId'},
    {
      '1': 'open_progress',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusFeatureProgress',
      '10': 'openProgress'
    },
  ],
};

/// Descriptor for `CampusBillBoardReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusBillBoardReplyDescriptor = $convert.base64Decode(
    'ChRDYW1wdXNCaWxsQm9hcmRSZXBseRIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSGQoIaGVscF91cm'
    'kYAiABKAlSB2hlbHBVcmkSHwoLY2FtcHVzX25hbWUYAyABKAlSCmNhbXB1c05hbWUSHQoKYnVp'
    'bGRfdGltZRgEIAEoA1IJYnVpbGRUaW1lEiEKDHZlcnNpb25fY29kZRgFIAEoCVILdmVyc2lvbk'
    'NvZGUSOQoEbGlzdBgGIAMoCzIlLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk9mZmljaWFsSXRl'
    'bVIEbGlzdBIbCglzaGFyZV91cmkYByABKAlSCHNoYXJlVXJpEh8KC2JpbmRfbm90aWNlGAggAS'
    'gFUgpiaW5kTm90aWNlEiEKDHVwZGF0ZV90b2FzdBgJIAEoCVILdXBkYXRlVG9hc3QSGwoJY2Ft'
    'cHVzX2lkGAogASgDUghjYW1wdXNJZBJTCg1vcGVuX3Byb2dyZXNzGAsgASgLMi4uYmlsaWJpbG'
    'kuYXBwLmR5bmFtaWMudjIuQ2FtcHVzRmVhdHVyZVByb2dyZXNzUgxvcGVuUHJvZ3Jlc3M=');

@$core.Deprecated('Use campusBillBoardReqDescriptor instead')
const CampusBillBoardReq$json = {
  '1': 'CampusBillBoardReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'version_code', '3': 2, '4': 1, '5': 9, '10': 'versionCode'},
    {
      '1': 'player_args',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {
      '1': 'from_type',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `CampusBillBoardReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusBillBoardReqDescriptor = $convert.base64Decode(
    'ChJDYW1wdXNCaWxsQm9hcmRSZXESGwoJY2FtcHVzX2lkGAEgASgDUghjYW1wdXNJZBIhCgx2ZX'
    'JzaW9uX2NvZGUYAiABKAlSC3ZlcnNpb25Db2RlEk8KC3BsYXllcl9hcmdzGAMgASgLMi4uYmls'
    'aWJpbGkuYXBwLmFyY2hpdmUubWlkZGxld2FyZS52MS5QbGF5ZXJBcmdzUgpwbGF5ZXJBcmdzEk'
    'cKCWZyb21fdHlwZRgEIAEoDjIqLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNhbXB1c1JlcUZy'
    'b21UeXBlUghmcm9tVHlwZQ==');

@$core.Deprecated('Use campusBillboardInternalReqDescriptor instead')
const CampusBillboardInternalReq$json = {
  '1': 'CampusBillboardInternalReq',
  '2': [
    {'1': 'mid', '3': 1, '4': 1, '5': 3, '10': 'mid'},
    {'1': 'campus_id', '3': 2, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'version_code', '3': 3, '4': 1, '5': 9, '10': 'versionCode'},
  ],
};

/// Descriptor for `CampusBillboardInternalReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusBillboardInternalReqDescriptor =
    $convert.base64Decode(
        'ChpDYW1wdXNCaWxsYm9hcmRJbnRlcm5hbFJlcRIQCgNtaWQYASABKANSA21pZBIbCgljYW1wdX'
        'NfaWQYAiABKANSCGNhbXB1c0lkEiEKDHZlcnNpb25fY29kZRgDIAEoCVILdmVyc2lvbkNvZGU=');

@$core.Deprecated('Use campusEntryTabReqDescriptor instead')
const CampusEntryTabReq$json = {
  '1': 'CampusEntryTabReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
  ],
};

/// Descriptor for `CampusEntryTabReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusEntryTabReqDescriptor = $convert.base64Decode(
    'ChFDYW1wdXNFbnRyeVRhYlJlcRIbCgljYW1wdXNfaWQYASABKANSCGNhbXB1c0lk');

@$core.Deprecated('Use campusEntryTabRespDescriptor instead')
const CampusEntryTabResp$json = {
  '1': 'CampusEntryTabResp',
  '2': [
    {
      '1': 'entry_type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusEntryType',
      '10': 'entryType'
    },
  ],
};

/// Descriptor for `CampusEntryTabResp`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusEntryTabRespDescriptor = $convert.base64Decode(
    'ChJDYW1wdXNFbnRyeVRhYlJlc3ASRwoKZW50cnlfdHlwZRgBIAEoDjIoLmJpbGliaWxpLmFwcC'
    '5keW5hbWljLnYyLkNhbXB1c0VudHJ5VHlwZVIJZW50cnlUeXBl');

@$core.Deprecated('Use campusFeatureProgressDescriptor instead')
const CampusFeatureProgress$json = {
  '1': 'CampusFeatureProgress',
  '2': [
    {'1': 'progress_full', '3': 1, '4': 1, '5': 3, '10': 'progressFull'},
    {
      '1': 'progress_achieved',
      '3': 2,
      '4': 1,
      '5': 3,
      '10': 'progressAchieved'
    },
    {'1': 'desc_title', '3': 3, '4': 1, '5': 9, '10': 'descTitle'},
    {'1': 'desc1', '3': 4, '4': 1, '5': 9, '10': 'desc1'},
    {
      '1': 'btn',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'btn'
    },
  ],
};

/// Descriptor for `CampusFeatureProgress`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusFeatureProgressDescriptor = $convert.base64Decode(
    'ChVDYW1wdXNGZWF0dXJlUHJvZ3Jlc3MSIwoNcHJvZ3Jlc3NfZnVsbBgBIAEoA1IMcHJvZ3Jlc3'
    'NGdWxsEisKEXByb2dyZXNzX2FjaGlldmVkGAIgASgDUhBwcm9ncmVzc0FjaGlldmVkEh0KCmRl'
    'c2NfdGl0bGUYAyABKAlSCWRlc2NUaXRsZRIUCgVkZXNjMRgEIAEoCVIFZGVzYzESNgoDYnRuGA'
    'UgASgLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ2FtcHVzTGFiZWxSA2J0bg==');

@$core.Deprecated('Use campusFeedbackInfoDescriptor instead')
const CampusFeedbackInfo$json = {
  '1': 'CampusFeedbackInfo',
  '2': [
    {'1': 'biz_type', '3': 1, '4': 1, '5': 5, '10': 'bizType'},
    {'1': 'biz_id', '3': 2, '4': 1, '5': 3, '10': 'bizId'},
    {'1': 'campus_id', '3': 3, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'reason', '3': 4, '4': 1, '5': 9, '10': 'reason'},
  ],
};

/// Descriptor for `CampusFeedbackInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusFeedbackInfoDescriptor = $convert.base64Decode(
    'ChJDYW1wdXNGZWVkYmFja0luZm8SGQoIYml6X3R5cGUYASABKAVSB2JpelR5cGUSFQoGYml6X2'
    'lkGAIgASgDUgViaXpJZBIbCgljYW1wdXNfaWQYAyABKANSCGNhbXB1c0lkEhYKBnJlYXNvbhgE'
    'IAEoCVIGcmVhc29u');

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

/// Descriptor for `CampusFeedbackReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusFeedbackReplyDescriptor =
    $convert.base64Decode(
        'ChNDYW1wdXNGZWVkYmFja1JlcGx5EhgKB21lc3NhZ2UYASABKAlSB21lc3NhZ2U=');

@$core.Deprecated('Use campusFeedbackReqDescriptor instead')
const CampusFeedbackReq$json = {
  '1': 'CampusFeedbackReq',
  '2': [
    {
      '1': 'infos',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusFeedbackInfo',
      '10': 'infos'
    },
    {
      '1': 'from',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'from'
    },
    {
      '1': 'from_type',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `CampusFeedbackReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusFeedbackReqDescriptor = $convert.base64Decode(
    'ChFDYW1wdXNGZWVkYmFja1JlcRJBCgVpbmZvcxgBIAMoCzIrLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLkNhbXB1c0ZlZWRiYWNrSW5mb1IFaW5mb3MSPgoEZnJvbRgCIAEoDjIqLmJpbGliaWxp'
    'LmFwcC5keW5hbWljLnYyLkNhbXB1c1JlcUZyb21UeXBlUgRmcm9tEkcKCWZyb21fdHlwZRgDIA'
    'EoDjIqLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNhbXB1c1JlcUZyb21UeXBlUghmcm9tVHlw'
    'ZQ==');

@$core.Deprecated('Use campusHomePagesReplyDescriptor instead')
const CampusHomePagesReply$json = {
  '1': 'CampusHomePagesReply',
  '2': [
    {
      '1': 'top',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusRcmdTop',
      '10': 'top'
    },
    {
      '1': 'campus_top',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusTop',
      '10': 'campusTop'
    },
    {'1': 'page_type', '3': 3, '4': 1, '5': 5, '10': 'pageType'},
  ],
};

/// Descriptor for `CampusHomePagesReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusHomePagesReplyDescriptor = $convert.base64Decode(
    'ChRDYW1wdXNIb21lUGFnZXNSZXBseRI4CgN0b3AYASABKAsyJi5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5DYW1wdXNSY21kVG9wUgN0b3ASQQoKY2FtcHVzX3RvcBgCIAEoCzIiLmJpbGliaWxp'
    'LmFwcC5keW5hbWljLnYyLkNhbXB1c1RvcFIJY2FtcHVzVG9wEhsKCXBhZ2VfdHlwZRgDIAEoBV'
    'IIcGFnZVR5cGU=');

@$core.Deprecated('Use campusHomePagesReqDescriptor instead')
const CampusHomePagesReq$json = {
  '1': 'CampusHomePagesReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'campus_name', '3': 2, '4': 1, '5': 9, '10': 'campusName'},
    {'1': 'lat', '3': 3, '4': 1, '5': 1, '10': 'lat'},
    {'1': 'lng', '3': 4, '4': 1, '5': 1, '10': 'lng'},
    {
      '1': 'player_args',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {
      '1': 'page_type',
      '3': 6,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusHomePageType',
      '10': 'pageType'
    },
  ],
};

/// Descriptor for `CampusHomePagesReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusHomePagesReqDescriptor = $convert.base64Decode(
    'ChJDYW1wdXNIb21lUGFnZXNSZXESGwoJY2FtcHVzX2lkGAEgASgDUghjYW1wdXNJZBIfCgtjYW'
    '1wdXNfbmFtZRgCIAEoCVIKY2FtcHVzTmFtZRIQCgNsYXQYAyABKAFSA2xhdBIQCgNsbmcYBCAB'
    'KAFSA2xuZxJPCgtwbGF5ZXJfYXJncxgFIAEoCzIuLmJpbGliaWxpLmFwcC5hcmNoaXZlLm1pZG'
    'RsZXdhcmUudjEuUGxheWVyQXJnc1IKcGxheWVyQXJncxJICglwYWdlX3R5cGUYBiABKA4yKy5i'
    'aWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYW1wdXNIb21lUGFnZVR5cGVSCHBhZ2VUeXBl');

@$core.Deprecated('Use campusHomeRcmdTopicDescriptor instead')
const CampusHomeRcmdTopic$json = {
  '1': 'CampusHomeRcmdTopic',
  '2': [
    {
      '1': 'title',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleTitle',
      '10': 'title'
    },
    {
      '1': 'topic',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopicItem',
      '10': 'topic'
    },
  ],
};

/// Descriptor for `CampusHomeRcmdTopic`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusHomeRcmdTopicDescriptor = $convert.base64Decode(
    'ChNDYW1wdXNIb21lUmNtZFRvcGljEjoKBXRpdGxlGAEgASgLMiQuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuTW9kdWxlVGl0bGVSBXRpdGxlEjgKBXRvcGljGAIgAygLMiIuYmlsaWJpbGkuYXBw'
    'LmR5bmFtaWMudjIuVG9waWNJdGVtUgV0b3BpYw==');

@$core.Deprecated('Use campusInfoDescriptor instead')
const CampusInfo$json = {
  '1': 'CampusInfo',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'campus_name', '3': 2, '4': 1, '5': 9, '10': 'campusName'},
    {'1': 'desc', '3': 3, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'online', '3': 4, '4': 1, '5': 3, '10': 'online'},
    {'1': 'url', '3': 5, '4': 1, '5': 9, '10': 'url'},
  ],
};

/// Descriptor for `CampusInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusInfoDescriptor = $convert.base64Decode(
    'CgpDYW1wdXNJbmZvEhsKCWNhbXB1c19pZBgBIAEoA1IIY2FtcHVzSWQSHwoLY2FtcHVzX25hbW'
    'UYAiABKAlSCmNhbXB1c05hbWUSEgoEZGVzYxgDIAEoCVIEZGVzYxIWCgZvbmxpbmUYBCABKANS'
    'Bm9ubGluZRIQCgN1cmwYBSABKAlSA3VybA==');

@$core.Deprecated('Use campusLabelDescriptor instead')
const CampusLabel$json = {
  '1': 'CampusLabel',
  '2': [
    {'1': 'text', '3': 1, '4': 1, '5': 9, '10': 'text'},
    {'1': 'url', '3': 2, '4': 1, '5': 9, '10': 'url'},
    {'1': 'desc', '3': 3, '4': 1, '5': 9, '10': 'desc'},
  ],
};

/// Descriptor for `CampusLabel`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusLabelDescriptor = $convert.base64Decode(
    'CgtDYW1wdXNMYWJlbBISCgR0ZXh0GAEgASgJUgR0ZXh0EhAKA3VybBgCIAEoCVIDdXJsEhIKBG'
    'Rlc2MYAyABKAlSBGRlc2M=');

@$core.Deprecated('Use campusMateLikeListReplyDescriptor instead')
const CampusMateLikeListReply$json = {
  '1': 'CampusMateLikeListReply',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAuthor',
      '10': 'list'
    },
  ],
};

/// Descriptor for `CampusMateLikeListReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMateLikeListReplyDescriptor =
    $convert.base64Decode(
        'ChdDYW1wdXNNYXRlTGlrZUxpc3RSZXBseRI5CgRsaXN0GAEgAygLMiUuYmlsaWJpbGkuYXBwLm'
        'R5bmFtaWMudjIuTW9kdWxlQXV0aG9yUgRsaXN0');

@$core.Deprecated('Use campusMateLikeListReqDescriptor instead')
const CampusMateLikeListReq$json = {
  '1': 'CampusMateLikeListReq',
  '2': [
    {'1': 'dynamic_id', '3': 1, '4': 1, '5': 3, '10': 'dynamicId'},
    {
      '1': 'from_type',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `CampusMateLikeListReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMateLikeListReqDescriptor = $convert.base64Decode(
    'ChVDYW1wdXNNYXRlTGlrZUxpc3RSZXESHQoKZHluYW1pY19pZBgBIAEoA1IJZHluYW1pY0lkEk'
    'cKCWZyb21fdHlwZRgCIAEoDjIqLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNhbXB1c1JlcUZy'
    'b21UeXBlUghmcm9tVHlwZQ==');

@$core.Deprecated('Use campusMngBadgeDescriptor instead')
const CampusMngBadge$json = {
  '1': 'CampusMngBadge',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'badge_url', '3': 2, '4': 1, '5': 9, '10': 'badgeUrl'},
    {'1': 'upload_hint_msg', '3': 3, '4': 1, '5': 9, '10': 'uploadHintMsg'},
  ],
};

/// Descriptor for `CampusMngBadge`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMngBadgeDescriptor = $convert.base64Decode(
    'Cg5DYW1wdXNNbmdCYWRnZRIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSGwoJYmFkZ2VfdXJsGAIgAS'
    'gJUghiYWRnZVVybBImCg91cGxvYWRfaGludF9tc2cYAyABKAlSDXVwbG9hZEhpbnRNc2c=');

@$core.Deprecated('Use campusMngBasicInfoDescriptor instead')
const CampusMngBasicInfo$json = {
  '1': 'CampusMngBasicInfo',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'campus_name', '3': 2, '4': 1, '5': 9, '10': 'campusName'},
    {'1': 'hint_msg', '3': 3, '4': 1, '5': 9, '10': 'hintMsg'},
  ],
};

/// Descriptor for `CampusMngBasicInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMngBasicInfoDescriptor = $convert.base64Decode(
    'ChJDYW1wdXNNbmdCYXNpY0luZm8SGwoJY2FtcHVzX2lkGAEgASgDUghjYW1wdXNJZBIfCgtjYW'
    '1wdXNfbmFtZRgCIAEoCVIKY2FtcHVzTmFtZRIZCghoaW50X21zZxgDIAEoCVIHaGludE1zZw==');

@$core.Deprecated('Use campusMngDetailReplyDescriptor instead')
const CampusMngDetailReply$json = {
  '1': 'CampusMngDetailReply',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusMngItem',
      '10': 'items'
    },
    {'1': 'top_hint_bar_msg', '3': 2, '4': 1, '5': 9, '10': 'topHintBarMsg'},
    {
      '1': 'bottom_submit_hint_msg',
      '3': 3,
      '4': 1,
      '5': 9,
      '10': 'bottomSubmitHintMsg'
    },
    {'1': 'campus_id', '3': 4, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'campus_name', '3': 5, '4': 1, '5': 9, '10': 'campusName'},
  ],
};

/// Descriptor for `CampusMngDetailReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMngDetailReplyDescriptor = $convert.base64Decode(
    'ChRDYW1wdXNNbmdEZXRhaWxSZXBseRI8CgVpdGVtcxgBIAMoCzImLmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLkNhbXB1c01uZ0l0ZW1SBWl0ZW1zEicKEHRvcF9oaW50X2Jhcl9tc2cYAiABKAlS'
    'DXRvcEhpbnRCYXJNc2cSMwoWYm90dG9tX3N1Ym1pdF9oaW50X21zZxgDIAEoCVITYm90dG9tU3'
    'VibWl0SGludE1zZxIbCgljYW1wdXNfaWQYBCABKANSCGNhbXB1c0lkEh8KC2NhbXB1c19uYW1l'
    'GAUgASgJUgpjYW1wdXNOYW1l');

@$core.Deprecated('Use campusMngDetailReqDescriptor instead')
const CampusMngDetailReq$json = {
  '1': 'CampusMngDetailReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
  ],
};

/// Descriptor for `CampusMngDetailReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMngDetailReqDescriptor =
    $convert.base64Decode(
        'ChJDYW1wdXNNbmdEZXRhaWxSZXESGwoJY2FtcHVzX2lkGAEgASgDUghjYW1wdXNJZA==');

@$core.Deprecated('Use campusMngItemDescriptor instead')
const CampusMngItem$json = {
  '1': 'CampusMngItem',
  '2': [
    {
      '1': 'basic_info',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusMngBasicInfo',
      '9': 0,
      '10': 'basicInfo'
    },
    {
      '1': 'badge',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusMngBadge',
      '9': 0,
      '10': 'badge'
    },
    {
      '1': 'slogan',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusMngSlogan',
      '9': 0,
      '10': 'slogan'
    },
    {
      '1': 'quiz',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusMngQuiz',
      '9': 0,
      '10': 'quiz'
    },
    {
      '1': 'audit_status',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusMngAuditStatus',
      '10': 'auditStatus'
    },
    {'1': 'audit_message', '3': 2, '4': 1, '5': 9, '10': 'auditMessage'},
    {
      '1': 'item_type',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusMngItemType',
      '10': 'itemType'
    },
    {'1': 'mng_item_id', '3': 4, '4': 1, '5': 9, '10': 'mngItemId'},
    {'1': 'is_del', '3': 5, '4': 1, '5': 8, '10': 'isDel'},
  ],
  '8': [
    {'1': 'item'},
  ],
};

/// Descriptor for `CampusMngItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMngItemDescriptor = $convert.base64Decode(
    'Cg1DYW1wdXNNbmdJdGVtEkwKCmJhc2ljX2luZm8YBiABKAsyKy5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5DYW1wdXNNbmdCYXNpY0luZm9IAFIJYmFzaWNJbmZvEj8KBWJhZGdlGAcgASgLMicu'
    'YmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ2FtcHVzTW5nQmFkZ2VIAFIFYmFkZ2USQgoGc2xvZ2'
    'FuGAggASgLMiguYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ2FtcHVzTW5nU2xvZ2FuSABSBnNs'
    'b2dhbhI8CgRxdWl6GAkgASgLMiYuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ2FtcHVzTW5nUX'
    'VpekgAUgRxdWl6ElAKDGF1ZGl0X3N0YXR1cxgBIAEoDjItLmJpbGliaWxpLmFwcC5keW5hbWlj'
    'LnYyLkNhbXB1c01uZ0F1ZGl0U3RhdHVzUgthdWRpdFN0YXR1cxIjCg1hdWRpdF9tZXNzYWdlGA'
    'IgASgJUgxhdWRpdE1lc3NhZ2USRwoJaXRlbV90eXBlGAMgASgOMiouYmlsaWJpbGkuYXBwLmR5'
    'bmFtaWMudjIuQ2FtcHVzTW5nSXRlbVR5cGVSCGl0ZW1UeXBlEh4KC21uZ19pdGVtX2lkGAQgAS'
    'gJUgltbmdJdGVtSWQSFQoGaXNfZGVsGAUgASgIUgVpc0RlbEIGCgRpdGVt');

@$core.Deprecated('Use campusMngQuizDescriptor instead')
const CampusMngQuiz$json = {
  '1': 'CampusMngQuiz',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'more_label',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'moreLabel'
    },
    {'1': 'add_label', '3': 3, '4': 1, '5': 9, '10': 'addLabel'},
    {'1': 'submit_label', '3': 4, '4': 1, '5': 9, '10': 'submitLabel'},
    {'1': 'quiz_count', '3': 5, '4': 1, '5': 3, '10': 'quizCount'},
  ],
};

/// Descriptor for `CampusMngQuiz`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMngQuizDescriptor = $convert.base64Decode(
    'Cg1DYW1wdXNNbmdRdWl6EhQKBXRpdGxlGAEgASgJUgV0aXRsZRJDCgptb3JlX2xhYmVsGAIgAS'
    'gLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ2FtcHVzTGFiZWxSCW1vcmVMYWJlbBIbCglh'
    'ZGRfbGFiZWwYAyABKAlSCGFkZExhYmVsEiEKDHN1Ym1pdF9sYWJlbBgEIAEoCVILc3VibWl0TG'
    'FiZWwSHQoKcXVpel9jb3VudBgFIAEoA1IJcXVpekNvdW50');

@$core.Deprecated('Use campusMngQuizDetailDescriptor instead')
const CampusMngQuizDetail$json = {
  '1': 'CampusMngQuizDetail',
  '2': [
    {'1': 'quiz_id', '3': 1, '4': 1, '5': 3, '10': 'quizId'},
    {'1': 'question', '3': 2, '4': 1, '5': 9, '10': 'question'},
    {'1': 'correct_answer', '3': 3, '4': 1, '5': 9, '10': 'correctAnswer'},
    {'1': 'wrong_answer_list', '3': 4, '4': 3, '5': 9, '10': 'wrongAnswerList'},
    {
      '1': 'audit_status',
      '3': 5,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusMngAuditStatus',
      '10': 'auditStatus'
    },
    {'1': 'audit_message', '3': 6, '4': 1, '5': 9, '10': 'auditMessage'},
  ],
};

/// Descriptor for `CampusMngQuizDetail`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMngQuizDetailDescriptor = $convert.base64Decode(
    'ChNDYW1wdXNNbmdRdWl6RGV0YWlsEhcKB3F1aXpfaWQYASABKANSBnF1aXpJZBIaCghxdWVzdG'
    'lvbhgCIAEoCVIIcXVlc3Rpb24SJQoOY29ycmVjdF9hbnN3ZXIYAyABKAlSDWNvcnJlY3RBbnN3'
    'ZXISKgoRd3JvbmdfYW5zd2VyX2xpc3QYBCADKAlSD3dyb25nQW5zd2VyTGlzdBJQCgxhdWRpdF'
    '9zdGF0dXMYBSABKA4yLS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYW1wdXNNbmdBdWRpdFN0'
    'YXR1c1ILYXVkaXRTdGF0dXMSIwoNYXVkaXRfbWVzc2FnZRgGIAEoCVIMYXVkaXRNZXNzYWdl');

@$core.Deprecated('Use campusMngQuizOperateReplyDescriptor instead')
const CampusMngQuizOperateReply$json = {
  '1': 'CampusMngQuizOperateReply',
  '2': [
    {'1': 'toast', '3': 1, '4': 1, '5': 9, '10': 'toast'},
    {
      '1': 'quiz',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusMngQuizDetail',
      '10': 'quiz'
    },
    {'1': 'quiz_total', '3': 3, '4': 1, '5': 3, '10': 'quizTotal'},
  ],
};

/// Descriptor for `CampusMngQuizOperateReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMngQuizOperateReplyDescriptor = $convert.base64Decode(
    'ChlDYW1wdXNNbmdRdWl6T3BlcmF0ZVJlcGx5EhQKBXRvYXN0GAEgASgJUgV0b2FzdBJACgRxdW'
    'l6GAIgAygLMiwuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ2FtcHVzTW5nUXVpekRldGFpbFIE'
    'cXVpehIdCgpxdWl6X3RvdGFsGAMgASgDUglxdWl6VG90YWw=');

@$core.Deprecated('Use campusMngQuizOperateReqDescriptor instead')
const CampusMngQuizOperateReq$json = {
  '1': 'CampusMngQuizOperateReq',
  '2': [
    {
      '1': 'action',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusMngQuizAction',
      '10': 'action'
    },
    {'1': 'campus_id', '3': 2, '4': 1, '5': 3, '10': 'campusId'},
    {
      '1': 'quiz',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusMngQuizDetail',
      '10': 'quiz'
    },
  ],
};

/// Descriptor for `CampusMngQuizOperateReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMngQuizOperateReqDescriptor = $convert.base64Decode(
    'ChdDYW1wdXNNbmdRdWl6T3BlcmF0ZVJlcRJECgZhY3Rpb24YASABKA4yLC5iaWxpYmlsaS5hcH'
    'AuZHluYW1pYy52Mi5DYW1wdXNNbmdRdWl6QWN0aW9uUgZhY3Rpb24SGwoJY2FtcHVzX2lkGAIg'
    'ASgDUghjYW1wdXNJZBJACgRxdWl6GAMgAygLMiwuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ2'
    'FtcHVzTW5nUXVpekRldGFpbFIEcXVpeg==');

@$core.Deprecated('Use campusMngSloganDescriptor instead')
const CampusMngSlogan$json = {
  '1': 'CampusMngSlogan',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'slogan', '3': 2, '4': 1, '5': 9, '10': 'slogan'},
    {'1': 'input_hint_msg', '3': 3, '4': 1, '5': 9, '10': 'inputHintMsg'},
  ],
};

/// Descriptor for `CampusMngSlogan`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMngSloganDescriptor = $convert.base64Decode(
    'Cg9DYW1wdXNNbmdTbG9nYW4SFAoFdGl0bGUYASABKAlSBXRpdGxlEhYKBnNsb2dhbhgCIAEoCV'
    'IGc2xvZ2FuEiQKDmlucHV0X2hpbnRfbXNnGAMgASgJUgxpbnB1dEhpbnRNc2c=');

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

/// Descriptor for `CampusMngSubmitReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMngSubmitReplyDescriptor =
    $convert.base64Decode(
        'ChRDYW1wdXNNbmdTdWJtaXRSZXBseRIUCgV0b2FzdBgBIAEoCVIFdG9hc3Q=');

@$core.Deprecated('Use campusMngSubmitReqDescriptor instead')
const CampusMngSubmitReq$json = {
  '1': 'CampusMngSubmitReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {
      '1': 'modified_items',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusMngItem',
      '10': 'modifiedItems'
    },
  ],
};

/// Descriptor for `CampusMngSubmitReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusMngSubmitReqDescriptor = $convert.base64Decode(
    'ChJDYW1wdXNNbmdTdWJtaXRSZXESGwoJY2FtcHVzX2lkGAEgASgDUghjYW1wdXNJZBJNCg5tb2'
    'RpZmllZF9pdGVtcxgCIAMoCzImLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNhbXB1c01uZ0l0'
    'ZW1SDW1vZGlmaWVkSXRlbXM=');

@$core.Deprecated('Use campusNoticeInfoDescriptor instead')
const CampusNoticeInfo$json = {
  '1': 'CampusNoticeInfo',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'desc', '3': 2, '4': 1, '5': 9, '10': 'desc'},
    {
      '1': 'button',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'button'
    },
  ],
};

/// Descriptor for `CampusNoticeInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusNoticeInfoDescriptor = $convert.base64Decode(
    'ChBDYW1wdXNOb3RpY2VJbmZvEhQKBXRpdGxlGAEgASgJUgV0aXRsZRISCgRkZXNjGAIgASgJUg'
    'RkZXNjEjwKBmJ1dHRvbhgDIAEoCzIkLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNhbXB1c0xh'
    'YmVsUgZidXR0b24=');

@$core.Deprecated('Use campusRcmdFeedReplyDescriptor instead')
const CampusRcmdFeedReply$json = {
  '1': 'CampusRcmdFeedReply',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
    {'1': 'toast', '3': 2, '4': 1, '5': 9, '10': 'toast'},
    {
      '1': 'guide_bar',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.GuideBarInfo',
      '10': 'guideBar'
    },
    {'1': 'has_more', '3': 4, '4': 1, '5': 8, '10': 'hasMore'},
    {'1': 'update', '3': 5, '4': 1, '5': 8, '10': 'update'},
  ],
};

/// Descriptor for `CampusRcmdFeedReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusRcmdFeedReplyDescriptor = $convert.base64Decode(
    'ChNDYW1wdXNSY21kRmVlZFJlcGx5EjgKBGxpc3QYASADKAsyJC5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5EeW5hbWljSXRlbVIEbGlzdBIUCgV0b2FzdBgCIAEoCVIFdG9hc3QSQgoJZ3VpZGVf'
    'YmFyGAMgASgLMiUuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuR3VpZGVCYXJJbmZvUghndWlkZU'
    'JhchIZCghoYXNfbW9yZRgEIAEoCFIHaGFzTW9yZRIWCgZ1cGRhdGUYBSABKAhSBnVwZGF0ZQ==');

@$core.Deprecated('Use campusRcmdFeedReqDescriptor instead')
const CampusRcmdFeedReq$json = {
  '1': 'CampusRcmdFeedReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'first_time', '3': 2, '4': 1, '5': 5, '10': 'firstTime'},
    {
      '1': 'player_args',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {'1': 'local_time', '3': 4, '4': 1, '5': 5, '10': 'localTime'},
    {'1': 'page', '3': 5, '4': 1, '5': 5, '10': 'page'},
    {'1': 'scroll', '3': 6, '4': 1, '5': 5, '10': 'scroll'},
    {'1': 'view_dyn_id', '3': 7, '4': 1, '5': 9, '10': 'viewDynId'},
    {
      '1': 'from_type',
      '3': 8,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `CampusRcmdFeedReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusRcmdFeedReqDescriptor = $convert.base64Decode(
    'ChFDYW1wdXNSY21kRmVlZFJlcRIbCgljYW1wdXNfaWQYASABKANSCGNhbXB1c0lkEh0KCmZpcn'
    'N0X3RpbWUYAiABKAVSCWZpcnN0VGltZRJPCgtwbGF5ZXJfYXJncxgDIAEoCzIuLmJpbGliaWxp'
    'LmFwcC5hcmNoaXZlLm1pZGRsZXdhcmUudjEuUGxheWVyQXJnc1IKcGxheWVyQXJncxIdCgpsb2'
    'NhbF90aW1lGAQgASgFUglsb2NhbFRpbWUSEgoEcGFnZRgFIAEoBVIEcGFnZRIWCgZzY3JvbGwY'
    'BiABKAVSBnNjcm9sbBIeCgt2aWV3X2R5bl9pZBgHIAEoCVIJdmlld0R5bklkEkcKCWZyb21fdH'
    'lwZRgIIAEoDjIqLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNhbXB1c1JlcUZyb21UeXBlUghm'
    'cm9tVHlwZQ==');

@$core.Deprecated('Use campusRcmdInfoDescriptor instead')
const CampusRcmdInfo$json = {
  '1': 'CampusRcmdInfo',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'items',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusRcmdItem',
      '10': 'items'
    },
  ],
};

/// Descriptor for `CampusRcmdInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusRcmdInfoDescriptor = $convert.base64Decode(
    'Cg5DYW1wdXNSY21kSW5mbxIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSPQoFaXRlbXMYAiADKAsyJy'
    '5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYW1wdXNSY21kSXRlbVIFaXRlbXM=');

@$core.Deprecated('Use campusRcmdItemDescriptor instead')
const CampusRcmdItem$json = {
  '1': 'CampusRcmdItem',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'items',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.RcmdItem',
      '10': 'items'
    },
    {'1': 'campus_id', '3': 3, '4': 1, '5': 3, '10': 'campusId'},
    {
      '1': 'entry_label',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'entryLabel'
    },
  ],
};

/// Descriptor for `CampusRcmdItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusRcmdItemDescriptor = $convert.base64Decode(
    'Cg5DYW1wdXNSY21kSXRlbRIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSNwoFaXRlbXMYAiADKAsyIS'
    '5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5SY21kSXRlbVIFaXRlbXMSGwoJY2FtcHVzX2lkGAMg'
    'ASgDUghjYW1wdXNJZBJFCgtlbnRyeV9sYWJlbBgEIAEoCzIkLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLkNhbXB1c0xhYmVsUgplbnRyeUxhYmVs');

@$core.Deprecated('Use campusRcmdReplyDescriptor instead')
const CampusRcmdReply$json = {
  '1': 'CampusRcmdReply',
  '2': [
    {
      '1': 'top',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusRcmdTop',
      '10': 'top'
    },
    {
      '1': 'rcmd',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusRcmdInfo',
      '10': 'rcmd'
    },
    {
      '1': 'campus_top',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusTop',
      '10': 'campusTop'
    },
    {'1': 'page_type', '3': 4, '4': 1, '5': 5, '10': 'pageType'},
    {'1': 'jump_home_pop', '3': 5, '4': 1, '5': 5, '10': 'jumpHomePop'},
  ],
};

/// Descriptor for `CampusRcmdReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusRcmdReplyDescriptor = $convert.base64Decode(
    'Cg9DYW1wdXNSY21kUmVwbHkSOAoDdG9wGAEgASgLMiYuYmlsaWJpbGkuYXBwLmR5bmFtaWMudj'
    'IuQ2FtcHVzUmNtZFRvcFIDdG9wEjsKBHJjbWQYAiABKAsyJy5iaWxpYmlsaS5hcHAuZHluYW1p'
    'Yy52Mi5DYW1wdXNSY21kSW5mb1IEcmNtZBJBCgpjYW1wdXNfdG9wGAMgASgLMiIuYmlsaWJpbG'
    'kuYXBwLmR5bmFtaWMudjIuQ2FtcHVzVG9wUgljYW1wdXNUb3ASGwoJcGFnZV90eXBlGAQgASgF'
    'UghwYWdlVHlwZRIiCg1qdW1wX2hvbWVfcG9wGAUgASgFUgtqdW1wSG9tZVBvcA==');

@$core.Deprecated('Use campusRcmdReqDescriptor instead')
const CampusRcmdReq$json = {
  '1': 'CampusRcmdReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'campus_name', '3': 2, '4': 1, '5': 9, '10': 'campusName'},
    {'1': 'lat', '3': 3, '4': 1, '5': 1, '10': 'lat'},
    {'1': 'lng', '3': 4, '4': 1, '5': 1, '10': 'lng'},
    {
      '1': 'player_args',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {
      '1': 'from_type',
      '3': 6,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
    {
      '1': 'page_type',
      '3': 7,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusHomePageType',
      '10': 'pageType'
    },
  ],
};

/// Descriptor for `CampusRcmdReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusRcmdReqDescriptor = $convert.base64Decode(
    'Cg1DYW1wdXNSY21kUmVxEhsKCWNhbXB1c19pZBgBIAEoA1IIY2FtcHVzSWQSHwoLY2FtcHVzX2'
    '5hbWUYAiABKAlSCmNhbXB1c05hbWUSEAoDbGF0GAMgASgBUgNsYXQSEAoDbG5nGAQgASgBUgNs'
    'bmcSTwoLcGxheWVyX2FyZ3MYBSABKAsyLi5iaWxpYmlsaS5hcHAuYXJjaGl2ZS5taWRkbGV3YX'
    'JlLnYxLlBsYXllckFyZ3NSCnBsYXllckFyZ3MSRwoJZnJvbV90eXBlGAYgASgOMiouYmlsaWJp'
    'bGkuYXBwLmR5bmFtaWMudjIuQ2FtcHVzUmVxRnJvbVR5cGVSCGZyb21UeXBlEkgKCXBhZ2VfdH'
    'lwZRgHIAEoDjIrLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNhbXB1c0hvbWVQYWdlVHlwZVII'
    'cGFnZVR5cGU=');

@$core.Deprecated('Use campusRcmdTopDescriptor instead')
const CampusRcmdTop$json = {
  '1': 'CampusRcmdTop',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'campus_name', '3': 2, '4': 1, '5': 9, '10': 'campusName'},
    {'1': 'title', '3': 3, '4': 1, '5': 9, '10': 'title'},
    {'1': 'desc', '3': 4, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'type', '3': 5, '4': 1, '5': 5, '10': 'type'},
    {
      '1': 'button',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.RcmdTopButton',
      '10': 'button'
    },
    {
      '1': 'switch_label',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'switchLabel'
    },
    {
      '1': 'notice_label',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'noticeLabel'
    },
    {'1': 'desc2', '3': 9, '4': 1, '5': 9, '10': 'desc2'},
    {'1': 'desc3', '3': 10, '4': 1, '5': 9, '10': 'desc3'},
    {
      '1': 'invite_label',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'inviteLabel'
    },
    {
      '1': 'reserve_label',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'reserveLabel'
    },
    {'1': 'reserve_number', '3': 13, '4': 1, '5': 3, '10': 'reserveNumber'},
    {'1': 'max_reserve', '3': 14, '4': 1, '5': 3, '10': 'maxReserve'},
    {
      '1': 'school_label',
      '3': 15,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'schoolLabel'
    },
    {
      '1': 'mng_label',
      '3': 16,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'mngLabel'
    },
    {
      '1': 'rcmd_topic',
      '3': 17,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusHomeRcmdTopic',
      '10': 'rcmdTopic'
    },
    {
      '1': 'audit_before_open',
      '3': 18,
      '4': 1,
      '5': 8,
      '10': 'auditBeforeOpen'
    },
    {'1': 'audit_message', '3': 19, '4': 1, '5': 9, '10': 'auditMessage'},
  ],
};

/// Descriptor for `CampusRcmdTop`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusRcmdTopDescriptor = $convert.base64Decode(
    'Cg1DYW1wdXNSY21kVG9wEhsKCWNhbXB1c19pZBgBIAEoA1IIY2FtcHVzSWQSHwoLY2FtcHVzX2'
    '5hbWUYAiABKAlSCmNhbXB1c05hbWUSFAoFdGl0bGUYAyABKAlSBXRpdGxlEhIKBGRlc2MYBCAB'
    'KAlSBGRlc2MSEgoEdHlwZRgFIAEoBVIEdHlwZRI+CgZidXR0b24YBiABKAsyJi5iaWxpYmlsaS'
    '5hcHAuZHluYW1pYy52Mi5SY21kVG9wQnV0dG9uUgZidXR0b24SRwoMc3dpdGNoX2xhYmVsGAcg'
    'ASgLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ2FtcHVzTGFiZWxSC3N3aXRjaExhYmVsEk'
    'cKDG5vdGljZV9sYWJlbBgIIAEoCzIkLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNhbXB1c0xh'
    'YmVsUgtub3RpY2VMYWJlbBIUCgVkZXNjMhgJIAEoCVIFZGVzYzISFAoFZGVzYzMYCiABKAlSBW'
    'Rlc2MzEkcKDGludml0ZV9sYWJlbBgLIAEoCzIkLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNh'
    'bXB1c0xhYmVsUgtpbnZpdGVMYWJlbBJJCg1yZXNlcnZlX2xhYmVsGAwgASgLMiQuYmlsaWJpbG'
    'kuYXBwLmR5bmFtaWMudjIuQ2FtcHVzTGFiZWxSDHJlc2VydmVMYWJlbBIlCg5yZXNlcnZlX251'
    'bWJlchgNIAEoA1INcmVzZXJ2ZU51bWJlchIfCgttYXhfcmVzZXJ2ZRgOIAEoA1IKbWF4UmVzZX'
    'J2ZRJHCgxzY2hvb2xfbGFiZWwYDyABKAsyJC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYW1w'
    'dXNMYWJlbFILc2Nob29sTGFiZWwSQQoJbW5nX2xhYmVsGBAgASgLMiQuYmlsaWJpbGkuYXBwLm'
    'R5bmFtaWMudjIuQ2FtcHVzTGFiZWxSCG1uZ0xhYmVsEksKCnJjbWRfdG9waWMYESABKAsyLC5i'
    'aWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYW1wdXNIb21lUmNtZFRvcGljUglyY21kVG9waWMSKg'
    'oRYXVkaXRfYmVmb3JlX29wZW4YEiABKAhSD2F1ZGl0QmVmb3JlT3BlbhIjCg1hdWRpdF9tZXNz'
    'YWdlGBMgASgJUgxhdWRpdE1lc3NhZ2U=');

@$core.Deprecated('Use campusRecommendReplyDescriptor instead')
const CampusRecommendReply$json = {
  '1': 'CampusRecommendReply',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.RcmdItem',
      '10': 'items'
    },
    {'1': 'has_more', '3': 2, '4': 1, '5': 8, '10': 'hasMore'},
  ],
};

/// Descriptor for `CampusRecommendReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusRecommendReplyDescriptor = $convert.base64Decode(
    'ChRDYW1wdXNSZWNvbW1lbmRSZXBseRI3CgVpdGVtcxgBIAMoCzIhLmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLlJjbWRJdGVtUgVpdGVtcxIZCghoYXNfbW9yZRgCIAEoCFIHaGFzTW9yZQ==');

@$core.Deprecated('Use campusRecommendReqDescriptor instead')
const CampusRecommendReq$json = {
  '1': 'CampusRecommendReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'page_no', '3': 2, '4': 1, '5': 3, '10': 'pageNo'},
    {
      '1': 'player_args',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {
      '1': 'from',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusRcmdReqFrom',
      '10': 'from'
    },
  ],
};

/// Descriptor for `CampusRecommendReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusRecommendReqDescriptor = $convert.base64Decode(
    'ChJDYW1wdXNSZWNvbW1lbmRSZXESGwoJY2FtcHVzX2lkGAEgASgDUghjYW1wdXNJZBIXCgdwYW'
    'dlX25vGAIgASgDUgZwYWdlTm8STwoLcGxheWVyX2FyZ3MYAyABKAsyLi5iaWxpYmlsaS5hcHAu'
    'YXJjaGl2ZS5taWRkbGV3YXJlLnYxLlBsYXllckFyZ3NSCnBsYXllckFyZ3MSPgoEZnJvbRgEIA'
    'EoDjIqLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNhbXB1c1JjbWRSZXFGcm9tUgRmcm9t');

@$core.Deprecated('Use campusRedDotReplyDescriptor instead')
const CampusRedDotReply$json = {
  '1': 'CampusRedDotReply',
  '2': [
    {'1': 'red_dot', '3': 1, '4': 1, '5': 5, '10': 'redDot'},
  ],
};

/// Descriptor for `CampusRedDotReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusRedDotReplyDescriptor = $convert.base64Decode(
    'ChFDYW1wdXNSZWREb3RSZXBseRIXCgdyZWRfZG90GAEgASgFUgZyZWREb3Q=');

@$core.Deprecated('Use campusRedDotReqDescriptor instead')
const CampusRedDotReq$json = {
  '1': 'CampusRedDotReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {
      '1': 'from_type',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `CampusRedDotReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusRedDotReqDescriptor = $convert.base64Decode(
    'Cg9DYW1wdXNSZWREb3RSZXESGwoJY2FtcHVzX2lkGAEgASgDUghjYW1wdXNJZBJHCglmcm9tX3'
    'R5cGUYAiABKA4yKi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYW1wdXNSZXFGcm9tVHlwZVII'
    'ZnJvbVR5cGU=');

@$core.Deprecated('Use campusShowTabInfoDescriptor instead')
const CampusShowTabInfo$json = {
  '1': 'CampusShowTabInfo',
  '2': [
    {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'},
    {'1': 'url', '3': 2, '4': 1, '5': 9, '10': 'url'},
    {
      '1': 'type',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusTabType',
      '10': 'type'
    },
    {'1': 'red_dot', '3': 4, '4': 1, '5': 5, '10': 'redDot'},
    {'1': 'icon_url', '3': 5, '4': 1, '5': 9, '10': 'iconUrl'},
  ],
};

/// Descriptor for `CampusShowTabInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusShowTabInfoDescriptor = $convert.base64Decode(
    'ChFDYW1wdXNTaG93VGFiSW5mbxISCgRuYW1lGAEgASgJUgRuYW1lEhAKA3VybBgCIAEoCVIDdX'
    'JsEjoKBHR5cGUYAyABKA4yJi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYW1wdXNUYWJUeXBl'
    'UgR0eXBlEhcKB3JlZF9kb3QYBCABKAVSBnJlZERvdBIZCghpY29uX3VybBgFIAEoCVIHaWNvbl'
    'VybA==');

@$core.Deprecated('Use campusSquareReplyDescriptor instead')
const CampusSquareReply$json = {
  '1': 'CampusSquareReply',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'list',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.RcmdCampusBrief',
      '10': 'list'
    },
    {
      '1': 'button',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'button'
    },
  ],
};

/// Descriptor for `CampusSquareReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusSquareReplyDescriptor = $convert.base64Decode(
    'ChFDYW1wdXNTcXVhcmVSZXBseRIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSPAoEbGlzdBgCIAMoCz'
    'IoLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlJjbWRDYW1wdXNCcmllZlIEbGlzdBI8CgZidXR0'
    'b24YAyABKAsyJC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYW1wdXNMYWJlbFIGYnV0dG9u');

@$core.Deprecated('Use campusSquareReqDescriptor instead')
const CampusSquareReq$json = {
  '1': 'CampusSquareReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'lat', '3': 2, '4': 1, '5': 1, '10': 'lat'},
    {'1': 'lng', '3': 3, '4': 1, '5': 1, '10': 'lng'},
  ],
};

/// Descriptor for `CampusSquareReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusSquareReqDescriptor = $convert.base64Decode(
    'Cg9DYW1wdXNTcXVhcmVSZXESGwoJY2FtcHVzX2lkGAEgASgDUghjYW1wdXNJZBIQCgNsYXQYAi'
    'ABKAFSA2xhdBIQCgNsbmcYAyABKAFSA2xuZw==');

@$core.Deprecated('Use campusTopDescriptor instead')
const CampusTop$json = {
  '1': 'CampusTop',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'campus_name', '3': 2, '4': 1, '5': 9, '10': 'campusName'},
    {
      '1': 'tabs',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusShowTabInfo',
      '10': 'tabs'
    },
    {
      '1': 'switch_label',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'switchLabel'
    },
    {'1': 'title', '3': 5, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'banner',
      '3': 6,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusBannerInfo',
      '10': 'banner'
    },
    {
      '1': 'invite_label',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'inviteLabel'
    },
    {
      '1': 'notice',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusNoticeInfo',
      '10': 'notice'
    },
    {
      '1': 'topic_square',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopicSquareInfo',
      '10': 'topicSquare'
    },
    {'1': 'campus_badge', '3': 10, '4': 1, '5': 9, '10': 'campusBadge'},
    {
      '1': 'campus_background',
      '3': 11,
      '4': 1,
      '5': 9,
      '10': 'campusBackground'
    },
    {'1': 'campus_motto', '3': 12, '4': 1, '5': 9, '10': 'campusMotto'},
    {
      '1': 'mng_entry',
      '3': 13,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'mngEntry'
    },
    {'1': 'campus_intro', '3': 14, '4': 1, '5': 9, '10': 'campusIntro'},
    {'1': 'campus_name_link', '3': 15, '4': 1, '5': 9, '10': 'campusNameLink'},
    {'1': 'bottom_left_text', '3': 16, '4': 1, '5': 9, '10': 'bottomLeftText'},
  ],
};

/// Descriptor for `CampusTop`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusTopDescriptor = $convert.base64Decode(
    'CglDYW1wdXNUb3ASGwoJY2FtcHVzX2lkGAEgASgDUghjYW1wdXNJZBIfCgtjYW1wdXNfbmFtZR'
    'gCIAEoCVIKY2FtcHVzTmFtZRI+CgR0YWJzGAMgAygLMiouYmlsaWJpbGkuYXBwLmR5bmFtaWMu'
    'djIuQ2FtcHVzU2hvd1RhYkluZm9SBHRhYnMSRwoMc3dpdGNoX2xhYmVsGAQgASgLMiQuYmlsaW'
    'JpbGkuYXBwLmR5bmFtaWMudjIuQ2FtcHVzTGFiZWxSC3N3aXRjaExhYmVsEhQKBXRpdGxlGAUg'
    'ASgJUgV0aXRsZRJBCgZiYW5uZXIYBiADKAsyKS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYW'
    '1wdXNCYW5uZXJJbmZvUgZiYW5uZXISRwoMaW52aXRlX2xhYmVsGAcgASgLMiQuYmlsaWJpbGku'
    'YXBwLmR5bmFtaWMudjIuQ2FtcHVzTGFiZWxSC2ludml0ZUxhYmVsEkEKBm5vdGljZRgIIAEoCz'
    'IpLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNhbXB1c05vdGljZUluZm9SBm5vdGljZRJLCgx0'
    'b3BpY19zcXVhcmUYCSABKAsyKC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Ub3BpY1NxdWFyZU'
    'luZm9SC3RvcGljU3F1YXJlEiEKDGNhbXB1c19iYWRnZRgKIAEoCVILY2FtcHVzQmFkZ2USKwoR'
    'Y2FtcHVzX2JhY2tncm91bmQYCyABKAlSEGNhbXB1c0JhY2tncm91bmQSIQoMY2FtcHVzX21vdH'
    'RvGAwgASgJUgtjYW1wdXNNb3R0bxJBCgltbmdfZW50cnkYDSABKAsyJC5iaWxpYmlsaS5hcHAu'
    'ZHluYW1pYy52Mi5DYW1wdXNMYWJlbFIIbW5nRW50cnkSIQoMY2FtcHVzX2ludHJvGA4gASgJUg'
    'tjYW1wdXNJbnRybxIoChBjYW1wdXNfbmFtZV9saW5rGA8gASgJUg5jYW1wdXNOYW1lTGluaxIo'
    'ChBib3R0b21fbGVmdF90ZXh0GBAgASgJUg5ib3R0b21MZWZ0VGV4dA==');

@$core.Deprecated('Use campusTopicRcmdFeedReplyDescriptor instead')
const CampusTopicRcmdFeedReply$json = {
  '1': 'CampusTopicRcmdFeedReply',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
    {'1': 'toast', '3': 2, '4': 1, '5': 9, '10': 'toast'},
    {'1': 'has_more', '3': 3, '4': 1, '5': 8, '10': 'hasMore'},
    {'1': 'offset', '3': 4, '4': 1, '5': 9, '10': 'offset'},
    {
      '1': 'join_discuss',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconButton',
      '10': 'joinDiscuss'
    },
  ],
};

/// Descriptor for `CampusTopicRcmdFeedReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusTopicRcmdFeedReplyDescriptor = $convert.base64Decode(
    'ChhDYW1wdXNUb3BpY1JjbWRGZWVkUmVwbHkSOAoEbGlzdBgBIAMoCzIkLmJpbGliaWxpLmFwcC'
    '5keW5hbWljLnYyLkR5bmFtaWNJdGVtUgRsaXN0EhQKBXRvYXN0GAIgASgJUgV0b2FzdBIZCgho'
    'YXNfbW9yZRgDIAEoCFIHaGFzTW9yZRIWCgZvZmZzZXQYBCABKAlSBm9mZnNldBJGCgxqb2luX2'
    'Rpc2N1c3MYBSABKAsyIy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5JY29uQnV0dG9uUgtqb2lu'
    'RGlzY3Vzcw==');

@$core.Deprecated('Use campusTopicRcmdFeedReqDescriptor instead')
const CampusTopicRcmdFeedReq$json = {
  '1': 'CampusTopicRcmdFeedReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'offset', '3': 2, '4': 1, '5': 9, '10': 'offset'},
    {
      '1': 'player_args',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {'1': 'local_time', '3': 4, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'from_type',
      '3': 5,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `CampusTopicRcmdFeedReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusTopicRcmdFeedReqDescriptor = $convert.base64Decode(
    'ChZDYW1wdXNUb3BpY1JjbWRGZWVkUmVxEhsKCWNhbXB1c19pZBgBIAEoA1IIY2FtcHVzSWQSFg'
    'oGb2Zmc2V0GAIgASgJUgZvZmZzZXQSTwoLcGxheWVyX2FyZ3MYAyABKAsyLi5iaWxpYmlsaS5h'
    'cHAuYXJjaGl2ZS5taWRkbGV3YXJlLnYxLlBsYXllckFyZ3NSCnBsYXllckFyZ3MSHQoKbG9jYW'
    'xfdGltZRgEIAEoBVIJbG9jYWxUaW1lEkcKCWZyb21fdHlwZRgFIAEoDjIqLmJpbGliaWxpLmFw'
    'cC5keW5hbWljLnYyLkNhbXB1c1JlcUZyb21UeXBlUghmcm9tVHlwZQ==');

@$core.Deprecated('Use campusWaterFlowItemDescriptor instead')
const CampusWaterFlowItem$json = {
  '1': 'CampusWaterFlowItem',
  '2': [
    {
      '1': 'item_default',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.WFItemDefault',
      '9': 0,
      '10': 'itemDefault'
    },
    {
      '1': 'item_type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.WFItemType',
      '10': 'itemType'
    },
    {
      '1': 'wh_ratio',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.common.ItemWHRatio',
      '10': 'whRatio'
    },
  ],
  '8': [
    {'1': 'flow_item'},
  ],
};

/// Descriptor for `CampusWaterFlowItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List campusWaterFlowItemDescriptor = $convert.base64Decode(
    'ChNDYW1wdXNXYXRlckZsb3dJdGVtEksKDGl0ZW1fZGVmYXVsdBgDIAEoCzImLmJpbGliaWxpLm'
    'FwcC5keW5hbWljLnYyLldGSXRlbURlZmF1bHRIAFILaXRlbURlZmF1bHQSQAoJaXRlbV90eXBl'
    'GAEgASgOMiMuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuV0ZJdGVtVHlwZVIIaXRlbVR5cGUSQw'
    'oId2hfcmF0aW8YAiABKAsyKC5iaWxpYmlsaS5hcHAuZHluYW1pYy5jb21tb24uSXRlbVdIUmF0'
    'aW9SB3doUmF0aW9CCwoJZmxvd19pdGVt');

@$core.Deprecated('Use cardParagraphDescriptor instead')
const CardParagraph$json = {
  '1': 'CardParagraph',
  '2': [
    {
      '1': 'additional_card',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAdditional',
      '10': 'additionalCard'
    },
    {
      '1': 'biz_type',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.LinkNodeType',
      '10': 'bizType'
    },
    {'1': 'biz_id', '3': 3, '4': 1, '5': 9, '10': 'bizId'},
  ],
};

/// Descriptor for `CardParagraph`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cardParagraphDescriptor = $convert.base64Decode(
    'Cg1DYXJkUGFyYWdyYXBoElIKD2FkZGl0aW9uYWxfY2FyZBgBIAEoCzIpLmJpbGliaWxpLmFwcC'
    '5keW5hbWljLnYyLk1vZHVsZUFkZGl0aW9uYWxSDmFkZGl0aW9uYWxDYXJkEkAKCGJpel90eXBl'
    'GAIgASgOMiUuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTGlua05vZGVUeXBlUgdiaXpUeXBlEh'
    'UKBmJpel9pZBgDIAEoCVIFYml6SWQ=');

@$core.Deprecated('Use cardVideoDynListDescriptor instead')
const CardVideoDynList$json = {
  '1': 'CardVideoDynList',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
    {'1': 'update_num', '3': 2, '4': 1, '5': 3, '10': 'updateNum'},
    {'1': 'history_offset', '3': 3, '4': 1, '5': 9, '10': 'historyOffset'},
    {'1': 'update_baseline', '3': 4, '4': 1, '5': 9, '10': 'updateBaseline'},
    {'1': 'has_more', '3': 5, '4': 1, '5': 8, '10': 'hasMore'},
  ],
};

/// Descriptor for `CardVideoDynList`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cardVideoDynListDescriptor = $convert.base64Decode(
    'ChBDYXJkVmlkZW9EeW5MaXN0EjgKBGxpc3QYASADKAsyJC5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5EeW5hbWljSXRlbVIEbGlzdBIdCgp1cGRhdGVfbnVtGAIgASgDUgl1cGRhdGVOdW0SJQoO'
    'aGlzdG9yeV9vZmZzZXQYAyABKAlSDWhpc3RvcnlPZmZzZXQSJwoPdXBkYXRlX2Jhc2VsaW5lGA'
    'QgASgJUg51cGRhdGVCYXNlbGluZRIZCghoYXNfbW9yZRgFIAEoCFIHaGFzTW9yZQ==');

@$core.Deprecated('Use cardVideoFollowListDescriptor instead')
const CardVideoFollowList$json = {
  '1': 'CardVideoFollowList',
  '2': [
    {'1': 'view_all_link', '3': 1, '4': 1, '5': 9, '10': 'viewAllLink'},
    {
      '1': 'list',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.FollowListItem',
      '10': 'list'
    },
  ],
};

/// Descriptor for `CardVideoFollowList`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cardVideoFollowListDescriptor = $convert.base64Decode(
    'ChNDYXJkVmlkZW9Gb2xsb3dMaXN0EiIKDXZpZXdfYWxsX2xpbmsYASABKAlSC3ZpZXdBbGxMaW'
    '5rEjsKBGxpc3QYAiADKAsyJy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Gb2xsb3dMaXN0SXRl'
    'bVIEbGlzdA==');

@$core.Deprecated('Use cardVideoUpListDescriptor instead')
const CardVideoUpList$json = {
  '1': 'CardVideoUpList',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'list',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UpListItem',
      '10': 'list'
    },
    {'1': 'footprint', '3': 3, '4': 1, '5': 9, '10': 'footprint'},
    {'1': 'show_live_num', '3': 4, '4': 1, '5': 5, '10': 'showLiveNum'},
    {
      '1': 'more_label',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UpListMoreLabel',
      '10': 'moreLabel'
    },
    {'1': 'title_switch', '3': 6, '4': 1, '5': 5, '10': 'titleSwitch'},
    {'1': 'show_more_label', '3': 7, '4': 1, '5': 8, '10': 'showMoreLabel'},
    {'1': 'show_in_personal', '3': 8, '4': 1, '5': 8, '10': 'showInPersonal'},
    {'1': 'show_more_button', '3': 9, '4': 1, '5': 8, '10': 'showMoreButton'},
    {
      '1': 'list_second',
      '3': 10,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UpListItem',
      '10': 'listSecond'
    },
    {'1': 'has_more_list', '3': 11, '4': 1, '5': 8, '10': 'hasMoreList'},
    {'1': 'more_list_offset', '3': 12, '4': 1, '5': 9, '10': 'moreListOffset'},
  ],
};

/// Descriptor for `CardVideoUpList`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cardVideoUpListDescriptor = $convert.base64Decode(
    'Cg9DYXJkVmlkZW9VcExpc3QSFAoFdGl0bGUYASABKAlSBXRpdGxlEjcKBGxpc3QYAiADKAsyIy'
    '5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5VcExpc3RJdGVtUgRsaXN0EhwKCWZvb3RwcmludBgD'
    'IAEoCVIJZm9vdHByaW50EiIKDXNob3dfbGl2ZV9udW0YBCABKAVSC3Nob3dMaXZlTnVtEkcKCm'
    '1vcmVfbGFiZWwYBSABKAsyKC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5VcExpc3RNb3JlTGFi'
    'ZWxSCW1vcmVMYWJlbBIhCgx0aXRsZV9zd2l0Y2gYBiABKAVSC3RpdGxlU3dpdGNoEiYKD3Nob3'
    'dfbW9yZV9sYWJlbBgHIAEoCFINc2hvd01vcmVMYWJlbBIoChBzaG93X2luX3BlcnNvbmFsGAgg'
    'ASgIUg5zaG93SW5QZXJzb25hbBIoChBzaG93X21vcmVfYnV0dG9uGAkgASgIUg5zaG93TW9yZU'
    'J1dHRvbhJECgtsaXN0X3NlY29uZBgKIAMoCzIjLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlVw'
    'TGlzdEl0ZW1SCmxpc3RTZWNvbmQSIgoNaGFzX21vcmVfbGlzdBgLIAEoCFILaGFzTW9yZUxpc3'
    'QSKAoQbW9yZV9saXN0X29mZnNldBgMIAEoCVIObW9yZUxpc3RPZmZzZXQ=');

@$core.Deprecated('Use channelInfoDescriptor instead')
const ChannelInfo$json = {
  '1': 'ChannelInfo',
  '2': [
    {'1': 'channel_id', '3': 1, '4': 1, '5': 3, '10': 'channelId'},
    {'1': 'channel_name', '3': 2, '4': 1, '5': 9, '10': 'channelName'},
    {'1': 'desc', '3': 3, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'is_atten', '3': 4, '4': 1, '5': 8, '10': 'isAtten'},
    {'1': 'type_icon', '3': 5, '4': 1, '5': 9, '10': 'typeIcon'},
    {
      '1': 'items',
      '3': 6,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.RcmdItem',
      '10': 'items'
    },
    {'1': 'icon', '3': 7, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'jump_uri', '3': 8, '4': 1, '5': 9, '10': 'jumpUri'},
  ],
};

/// Descriptor for `ChannelInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List channelInfoDescriptor = $convert.base64Decode(
    'CgtDaGFubmVsSW5mbxIdCgpjaGFubmVsX2lkGAEgASgDUgljaGFubmVsSWQSIQoMY2hhbm5lbF'
    '9uYW1lGAIgASgJUgtjaGFubmVsTmFtZRISCgRkZXNjGAMgASgJUgRkZXNjEhkKCGlzX2F0dGVu'
    'GAQgASgIUgdpc0F0dGVuEhsKCXR5cGVfaWNvbhgFIAEoCVIIdHlwZUljb24SNwoFaXRlbXMYBi'
    'ADKAsyIS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5SY21kSXRlbVIFaXRlbXMSEgoEaWNvbhgH'
    'IAEoCVIEaWNvbhIZCghqdW1wX3VyaRgIIAEoCVIHanVtcFVyaQ==');

@$core.Deprecated('Use cmtShowItemDescriptor instead')
const CmtShowItem$json = {
  '1': 'CmtShowItem',
  '2': [
    {'1': 'uid', '3': 1, '4': 1, '5': 3, '10': 'uid'},
    {'1': 'uname', '3': 2, '4': 1, '5': 9, '10': 'uname'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'comment', '3': 4, '4': 1, '5': 9, '10': 'comment'},
  ],
};

/// Descriptor for `CmtShowItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cmtShowItemDescriptor = $convert.base64Decode(
    'CgtDbXRTaG93SXRlbRIQCgN1aWQYASABKANSA3VpZBIUCgV1bmFtZRgCIAEoCVIFdW5hbWUSEA'
    'oDdXJpGAMgASgJUgN1cmkSGAoHY29tbWVudBgEIAEoCVIHY29tbWVudA==');

@$core.Deprecated('Use codeParagraphDescriptor instead')
const CodeParagraph$json = {
  '1': 'CodeParagraph',
  '2': [
    {'1': 'code_lang', '3': 1, '4': 1, '5': 9, '10': 'codeLang'},
    {'1': 'code_content', '3': 2, '4': 1, '5': 9, '10': 'codeContent'},
    {'1': 'popup_link', '3': 3, '4': 1, '5': 9, '10': 'popupLink'},
    {'1': 'bar_icon', '3': 4, '4': 1, '5': 9, '10': 'barIcon'},
    {'1': 'bar_notice', '3': 5, '4': 1, '5': 9, '10': 'barNotice'},
    {'1': 'btn_text', '3': 6, '4': 1, '5': 9, '10': 'btnText'},
  ],
};

/// Descriptor for `CodeParagraph`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List codeParagraphDescriptor = $convert.base64Decode(
    'Cg1Db2RlUGFyYWdyYXBoEhsKCWNvZGVfbGFuZxgBIAEoCVIIY29kZUxhbmcSIQoMY29kZV9jb2'
    '50ZW50GAIgASgJUgtjb2RlQ29udGVudBIdCgpwb3B1cF9saW5rGAMgASgJUglwb3B1cExpbmsS'
    'GQoIYmFyX2ljb24YBCABKAlSB2Jhckljb24SHQoKYmFyX25vdGljZRgFIAEoCVIJYmFyTm90aW'
    'NlEhkKCGJ0bl90ZXh0GAYgASgJUgdidG5UZXh0');

@$core.Deprecated('Use coloredTextDescriptor instead')
const ColoredText$json = {
  '1': 'ColoredText',
  '2': [
    {'1': 'text', '3': 1, '4': 1, '5': 9, '10': 'text'},
    {
      '1': 'color',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Colors',
      '10': 'color'
    },
  ],
};

/// Descriptor for `ColoredText`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List coloredTextDescriptor = $convert.base64Decode(
    'CgtDb2xvcmVkVGV4dBISCgR0ZXh0GAEgASgJUgR0ZXh0EjUKBWNvbG9yGAIgASgLMh8uYmlsaW'
    'JpbGkuYXBwLmR5bmFtaWMudjIuQ29sb3JzUgVjb2xvcg==');

@$core.Deprecated('Use colorsDescriptor instead')
const Colors$json = {
  '1': 'Colors',
  '2': [
    {'1': 'color_day', '3': 1, '4': 1, '5': 9, '10': 'colorDay'},
    {'1': 'color_night', '3': 2, '4': 1, '5': 9, '10': 'colorNight'},
  ],
};

/// Descriptor for `Colors`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List colorsDescriptor = $convert.base64Decode(
    'CgZDb2xvcnMSGwoJY29sb3JfZGF5GAEgASgJUghjb2xvckRheRIfCgtjb2xvcl9uaWdodBgCIA'
    'EoCVIKY29sb3JOaWdodA==');

@$core.Deprecated('Use commentDetailDescriptor instead')
const CommentDetail$json = {
  '1': 'CommentDetail',
  '2': [
    {'1': 'can_modify', '3': 1, '4': 1, '5': 8, '10': 'canModify'},
    {'1': 'status', '3': 2, '4': 1, '5': 3, '10': 'status'},
  ],
};

/// Descriptor for `CommentDetail`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List commentDetailDescriptor = $convert.base64Decode(
    'Cg1Db21tZW50RGV0YWlsEh0KCmNhbl9tb2RpZnkYASABKAhSCWNhbk1vZGlmeRIWCgZzdGF0dX'
    'MYAiABKANSBnN0YXR1cw==');

@$core.Deprecated('Use commonShareCardInfoDescriptor instead')
const CommonShareCardInfo$json = {
  '1': 'CommonShareCardInfo',
  '2': [
    {'1': 'sketch_id', '3': 1, '4': 1, '5': 3, '10': 'sketchId'},
    {'1': 'biz_type', '3': 2, '4': 1, '5': 3, '10': 'bizType'},
    {'1': 'biz_id', '3': 3, '4': 1, '5': 3, '10': 'bizId'},
  ],
};

/// Descriptor for `CommonShareCardInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List commonShareCardInfoDescriptor = $convert.base64Decode(
    'ChNDb21tb25TaGFyZUNhcmRJbmZvEhsKCXNrZXRjaF9pZBgBIAEoA1IIc2tldGNoSWQSGQoIYm'
    'l6X3R5cGUYAiABKANSB2JpelR5cGUSFQoGYml6X2lkGAMgASgDUgViaXpJZA==');

@$core.Deprecated('Use configDescriptor instead')
const Config$json = {
  '1': 'Config',
  '2': [
    {
      '1': 'story_vertical_exp',
      '3': 1,
      '4': 1,
      '5': 8,
      '10': 'storyVerticalExp'
    },
    {'1': 'detail_view_bits', '3': 2, '4': 1, '5': 3, '10': 'detailViewBits'},
    {
      '1': 'extra_router_kvs',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Config.ExtraRouterKvsEntry',
      '10': 'extraRouterKvs'
    },
  ],
  '3': [Config_ExtraRouterKvsEntry$json],
};

@$core.Deprecated('Use configDescriptor instead')
const Config_ExtraRouterKvsEntry$json = {
  '1': 'ExtraRouterKvsEntry',
  '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 `Config`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List configDescriptor = $convert.base64Decode(
    'CgZDb25maWcSLAoSc3RvcnlfdmVydGljYWxfZXhwGAEgASgIUhBzdG9yeVZlcnRpY2FsRXhwEi'
    'gKEGRldGFpbF92aWV3X2JpdHMYAiABKANSDmRldGFpbFZpZXdCaXRzEl0KEGV4dHJhX3JvdXRl'
    'cl9rdnMYAyADKAsyMy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Db25maWcuRXh0cmFSb3V0ZX'
    'JLdnNFbnRyeVIOZXh0cmFSb3V0ZXJLdnMaQQoTRXh0cmFSb3V0ZXJLdnNFbnRyeRIQCgNrZXkY'
    'ASABKAlSA2tleRIUCgV2YWx1ZRgCIAEoCVIFdmFsdWU6AjgB');

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

/// Descriptor for `CooperationStaffListReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cooperationStaffListReqDescriptor =
    $convert.base64Decode(
        'ChdDb29wZXJhdGlvblN0YWZmTGlzdFJlcRIQCgNvaWQYASABKAlSA29pZA==');

@$core.Deprecated('Use cooperationStaffListRespDescriptor instead')
const CooperationStaffListResp$json = {
  '1': 'CooperationStaffListResp',
  '2': [
    {
      '1': 'up_list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CooperationUpInfo',
      '10': 'upList'
    },
  ],
};

/// Descriptor for `CooperationStaffListResp`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cooperationStaffListRespDescriptor =
    $convert.base64Decode(
        'ChhDb29wZXJhdGlvblN0YWZmTGlzdFJlc3ASQwoHdXBfbGlzdBgBIAMoCzIqLmJpbGliaWxpLm'
        'FwcC5keW5hbWljLnYyLkNvb3BlcmF0aW9uVXBJbmZvUgZ1cExpc3Q=');

@$core.Deprecated('Use cooperationUpInfoDescriptor instead')
const CooperationUpInfo$json = {
  '1': 'CooperationUpInfo',
  '2': [
    {
      '1': 'user_info',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.BasicUserInfoV2',
      '10': 'userInfo'
    },
    {'1': 'up_role', '3': 2, '4': 1, '5': 9, '10': 'upRole'},
  ],
};

/// Descriptor for `CooperationUpInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cooperationUpInfoDescriptor = $convert.base64Decode(
    'ChFDb29wZXJhdGlvblVwSW5mbxJFCgl1c2VyX2luZm8YASABKAsyKC5iaWxpYmlsaS5hcHAuZH'
    'luYW1pYy52Mi5CYXNpY1VzZXJJbmZvVjJSCHVzZXJJbmZvEhcKB3VwX3JvbGUYAiABKAlSBnVw'
    'Um9sZQ==');

@$core.Deprecated('Use coverIconWithTextDescriptor instead')
const CoverIconWithText$json = {
  '1': 'CoverIconWithText',
  '2': [
    {
      '1': 'icon',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CoverIcon',
      '10': 'icon'
    },
    {'1': 'text', '3': 2, '4': 1, '5': 9, '10': 'text'},
    {'1': 'icon_checked', '3': 3, '4': 1, '5': 8, '10': 'iconChecked'},
  ],
};

/// Descriptor for `CoverIconWithText`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List coverIconWithTextDescriptor = $convert.base64Decode(
    'ChFDb3Zlckljb25XaXRoVGV4dBI2CgRpY29uGAEgASgOMiIuYmlsaWJpbGkuYXBwLmR5bmFtaW'
    'MudjIuQ292ZXJJY29uUgRpY29uEhIKBHRleHQYAiABKAlSBHRleHQSIQoMaWNvbl9jaGVja2Vk'
    'GAMgASgIUgtpY29uQ2hlY2tlZA==');

@$core.Deprecated('Use creationClassificationDescriptor instead')
const CreationClassification$json = {
  '1': 'CreationClassification',
  '2': [
    {
      '1': 'classification_name',
      '3': 1,
      '4': 1,
      '5': 9,
      '10': 'classificationName'
    },
    {'1': 'count', '3': 2, '4': 1, '5': 3, '10': 'count'},
    {
      '1': 'classification_type',
      '3': 3,
      '4': 1,
      '5': 9,
      '10': 'classificationType'
    },
    {'1': 'is_chosen', '3': 4, '4': 1, '5': 8, '10': 'isChosen'},
  ],
};

/// Descriptor for `CreationClassification`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List creationClassificationDescriptor = $convert.base64Decode(
    'ChZDcmVhdGlvbkNsYXNzaWZpY2F0aW9uEi8KE2NsYXNzaWZpY2F0aW9uX25hbWUYASABKAlSEm'
    'NsYXNzaWZpY2F0aW9uTmFtZRIUCgVjb3VudBgCIAEoA1IFY291bnQSLwoTY2xhc3NpZmljYXRp'
    'b25fdHlwZRgDIAEoCVISY2xhc3NpZmljYXRpb25UeXBlEhsKCWlzX2Nob3NlbhgEIAEoCFIIaX'
    'NDaG9zZW4=');

@$core.Deprecated('Use creationItemActionDescriptor instead')
const CreationItemAction$json = {
  '1': 'CreationItemAction',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'action_name', '3': 2, '4': 1, '5': 9, '10': 'actionName'},
    {
      '1': 'action_type',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CreationItemAction.CreationAction',
      '10': 'actionType'
    },
    {'1': 'jump_url', '3': 4, '4': 1, '5': 9, '10': 'jumpUrl'},
    {'1': 'remain_edit_times', '3': 5, '4': 1, '5': 3, '10': 'remainEditTimes'},
    {
      '1': 'confirmation_toast',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointDefaultToast',
      '10': 'confirmationToast'
    },
    {
      '1': 'visibility_change',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointVisibilityChange',
      '10': 'visibilityChange'
    },
  ],
  '4': [CreationItemAction_CreationAction$json],
};

@$core.Deprecated('Use creationItemActionDescriptor instead')
const CreationItemAction_CreationAction$json = {
  '1': 'CreationAction',
  '2': [
    {'1': 'CREATION_ACTION_INVALID', '2': 0},
    {'1': 'CREATION_ACTION_DELETE', '2': 1},
    {'1': 'CREATION_ACTION_EDIT_DYN', '2': 2},
    {'1': 'CREATION_ACTION_JUMP_URL', '2': 3},
    {'1': 'CREATION_ACTION_RETRACT_CV', '2': 4},
    {'1': 'CREATION_ACTION_EDIT_CV', '2': 5},
    {'1': 'CREATION_ACTION_VISIBILITY_CHANGE', '2': 6},
  ],
};

/// Descriptor for `CreationItemAction`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List creationItemActionDescriptor = $convert.base64Decode(
    'ChJDcmVhdGlvbkl0ZW1BY3Rpb24SEgoEaWNvbhgBIAEoCVIEaWNvbhIfCgthY3Rpb25fbmFtZR'
    'gCIAEoCVIKYWN0aW9uTmFtZRJbCgthY3Rpb25fdHlwZRgDIAEoDjI6LmJpbGliaWxpLmFwcC5k'
    'eW5hbWljLnYyLkNyZWF0aW9uSXRlbUFjdGlvbi5DcmVhdGlvbkFjdGlvblIKYWN0aW9uVHlwZR'
    'IZCghqdW1wX3VybBgEIAEoCVIHanVtcFVybBIqChFyZW1haW5fZWRpdF90aW1lcxgFIAEoA1IP'
    'cmVtYWluRWRpdFRpbWVzEl4KEmNvbmZpcm1hdGlvbl90b2FzdBgGIAEoCzIvLmJpbGliaWxpLm'
    'FwcC5keW5hbWljLnYyLlRocmVlUG9pbnREZWZhdWx0VG9hc3RSEWNvbmZpcm1hdGlvblRvYXN0'
    'EmAKEXZpc2liaWxpdHlfY2hhbmdlGAcgASgLMjMuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuVG'
    'hyZWVQb2ludFZpc2liaWxpdHlDaGFuZ2VSEHZpc2liaWxpdHlDaGFuZ2Ui6QEKDkNyZWF0aW9u'
    'QWN0aW9uEhsKF0NSRUFUSU9OX0FDVElPTl9JTlZBTElEEAASGgoWQ1JFQVRJT05fQUNUSU9OX0'
    'RFTEVURRABEhwKGENSRUFUSU9OX0FDVElPTl9FRElUX0RZThACEhwKGENSRUFUSU9OX0FDVElP'
    'Tl9KVU1QX1VSTBADEh4KGkNSRUFUSU9OX0FDVElPTl9SRVRSQUNUX0NWEAQSGwoXQ1JFQVRJT0'
    '5fQUNUSU9OX0VESVRfQ1YQBRIlCiFDUkVBVElPTl9BQ1RJT05fVklTSUJJTElUWV9DSEFOR0UQ'
    'Bg==');

@$core.Deprecated('Use creationSortTypeDescriptor instead')
const CreationSortType$json = {
  '1': 'CreationSortType',
  '2': [
    {'1': 'sort_name', '3': 1, '4': 1, '5': 9, '10': 'sortName'},
    {'1': 'sort_type', '3': 2, '4': 1, '5': 9, '10': 'sortType'},
    {'1': 'is_chosen', '3': 3, '4': 1, '5': 8, '10': 'isChosen'},
  ],
};

/// Descriptor for `CreationSortType`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List creationSortTypeDescriptor = $convert.base64Decode(
    'ChBDcmVhdGlvblNvcnRUeXBlEhsKCXNvcnRfbmFtZRgBIAEoCVIIc29ydE5hbWUSGwoJc29ydF'
    '90eXBlGAIgASgJUghzb3J0VHlwZRIbCglpc19jaG9zZW4YAyABKAhSCGlzQ2hvc2Vu');

@$core.Deprecated('Use decoCardFanDescriptor instead')
const DecoCardFan$json = {
  '1': 'DecoCardFan',
  '2': [
    {'1': 'is_fan', '3': 1, '4': 1, '5': 5, '10': 'isFan'},
    {'1': 'number', '3': 2, '4': 1, '5': 5, '10': 'number'},
    {'1': 'number_str', '3': 3, '4': 1, '5': 9, '10': 'numberStr'},
    {'1': 'color', '3': 4, '4': 1, '5': 9, '10': 'color'},
    {
      '1': 'color_format',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DecoCardFanNumColorFormat',
      '10': 'colorFormat'
    },
    {'1': 'num_prefix', '3': 6, '4': 1, '5': 9, '10': 'numPrefix'},
  ],
};

/// Descriptor for `DecoCardFan`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List decoCardFanDescriptor = $convert.base64Decode(
    'CgtEZWNvQ2FyZEZhbhIVCgZpc19mYW4YASABKAVSBWlzRmFuEhYKBm51bWJlchgCIAEoBVIGbn'
    'VtYmVyEh0KCm51bWJlcl9zdHIYAyABKAlSCW51bWJlclN0chIUCgVjb2xvchgEIAEoCVIFY29s'
    'b3ISVQoMY29sb3JfZm9ybWF0GAUgASgLMjIuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRGVjb0'
    'NhcmRGYW5OdW1Db2xvckZvcm1hdFILY29sb3JGb3JtYXQSHQoKbnVtX3ByZWZpeBgGIAEoCVIJ'
    'bnVtUHJlZml4');

@$core.Deprecated('Use decoCardFanNumColorFormatDescriptor instead')
const DecoCardFanNumColorFormat$json = {
  '1': 'DecoCardFanNumColorFormat',
  '2': [
    {'1': 'start_point', '3': 1, '4': 1, '5': 9, '10': 'startPoint'},
    {'1': 'end_point', '3': 2, '4': 1, '5': 9, '10': 'endPoint'},
    {'1': 'colors', '3': 3, '4': 3, '5': 9, '10': 'colors'},
    {'1': 'gradients', '3': 4, '4': 3, '5': 3, '10': 'gradients'},
  ],
};

/// Descriptor for `DecoCardFanNumColorFormat`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List decoCardFanNumColorFormatDescriptor = $convert.base64Decode(
    'ChlEZWNvQ2FyZEZhbk51bUNvbG9yRm9ybWF0Eh8KC3N0YXJ0X3BvaW50GAEgASgJUgpzdGFydF'
    'BvaW50EhsKCWVuZF9wb2ludBgCIAEoCVIIZW5kUG9pbnQSFgoGY29sb3JzGAMgAygJUgZjb2xv'
    'cnMSHAoJZ3JhZGllbnRzGAQgAygDUglncmFkaWVudHM=');

@$core.Deprecated('Use decorateCardDescriptor instead')
const DecorateCard$json = {
  '1': 'DecorateCard',
  '2': [
    {'1': 'id', '3': 1, '4': 1, '5': 3, '10': 'id'},
    {'1': 'card_url', '3': 2, '4': 1, '5': 9, '10': 'cardUrl'},
    {'1': 'jump_url', '3': 3, '4': 1, '5': 9, '10': 'jumpUrl'},
    {
      '1': 'fan',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DecoCardFan',
      '10': 'fan'
    },
    {
      '1': 'vas_deco_card',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.vas.garb.service.UserCard',
      '10': 'vasDecoCard'
    },
  ],
};

/// Descriptor for `DecorateCard`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List decorateCardDescriptor = $convert.base64Decode(
    'CgxEZWNvcmF0ZUNhcmQSDgoCaWQYASABKANSAmlkEhkKCGNhcmRfdXJsGAIgASgJUgdjYXJkVX'
    'JsEhkKCGp1bXBfdXJsGAMgASgJUgdqdW1wVXJsEjYKA2ZhbhgEIAEoCzIkLmJpbGliaWxpLmFw'
    'cC5keW5hbWljLnYyLkRlY29DYXJkRmFuUgNmYW4SRwoNdmFzX2RlY29fY2FyZBgFIAEoCzIjLm'
    'JpbGliaWxpLnZhcy5nYXJiLnNlcnZpY2UuVXNlckNhcmRSC3Zhc0RlY29DYXJk');

@$core.Deprecated('Use descriptionDescriptor instead')
const Description$json = {
  '1': 'Description',
  '2': [
    {'1': 'text', '3': 1, '4': 1, '5': 9, '10': 'text'},
    {
      '1': 'type',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.DescType',
      '10': 'type'
    },
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
    {
      '1': 'emoji_type',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.EmojiType',
      '10': 'emojiType'
    },
    {'1': 'goods_type', '3': 5, '4': 1, '5': 9, '10': 'goodsType'},
    {'1': 'icon_url', '3': 6, '4': 1, '5': 9, '10': 'iconUrl'},
    {'1': 'icon_name', '3': 7, '4': 1, '5': 9, '10': 'iconName'},
    {'1': 'rid', '3': 8, '4': 1, '5': 9, '10': 'rid'},
    {
      '1': 'goods',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleDescGoods',
      '10': 'goods'
    },
    {'1': 'orig_text', '3': 10, '4': 1, '5': 9, '10': 'origText'},
    {'1': 'emoji_size', '3': 11, '4': 1, '5': 5, '10': 'emojiSize'},
    {
      '1': 'emoji_size_spec',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.EmojiSizeSpec',
      '10': 'emojiSizeSpec'
    },
  ],
};

/// Descriptor for `Description`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List descriptionDescriptor = $convert.base64Decode(
    'CgtEZXNjcmlwdGlvbhISCgR0ZXh0GAEgASgJUgR0ZXh0EjUKBHR5cGUYAiABKA4yIS5iaWxpYm'
    'lsaS5hcHAuZHluYW1pYy52Mi5EZXNjVHlwZVIEdHlwZRIQCgN1cmkYAyABKAlSA3VyaRJBCgpl'
    'bW9qaV90eXBlGAQgASgOMiIuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRW1vamlUeXBlUgllbW'
    '9qaVR5cGUSHQoKZ29vZHNfdHlwZRgFIAEoCVIJZ29vZHNUeXBlEhkKCGljb25fdXJsGAYgASgJ'
    'UgdpY29uVXJsEhsKCWljb25fbmFtZRgHIAEoCVIIaWNvbk5hbWUSEAoDcmlkGAggASgJUgNyaW'
    'QSPgoFZ29vZHMYCSABKAsyKC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Nb2R1bGVEZXNjR29v'
    'ZHNSBWdvb2RzEhsKCW9yaWdfdGV4dBgKIAEoCVIIb3JpZ1RleHQSHQoKZW1vamlfc2l6ZRgLIA'
    'EoBVIJZW1vamlTaXplEk4KD2Vtb2ppX3NpemVfc3BlYxgMIAEoCzImLmJpbGliaWxpLmFwcC5k'
    'eW5hbWljLnYyLkVtb2ppU2l6ZVNwZWNSDWVtb2ppU2l6ZVNwZWM=');

@$core.Deprecated('Use dimensionDescriptor instead')
const Dimension$json = {
  '1': 'Dimension',
  '2': [
    {'1': 'height', '3': 1, '4': 1, '5': 3, '10': 'height'},
    {'1': 'width', '3': 2, '4': 1, '5': 3, '10': 'width'},
    {'1': 'rotate', '3': 3, '4': 1, '5': 3, '10': 'rotate'},
    {'1': 'force_horizontal', '3': 4, '4': 1, '5': 8, '10': 'forceHorizontal'},
  ],
};

/// Descriptor for `Dimension`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dimensionDescriptor = $convert.base64Decode(
    'CglEaW1lbnNpb24SFgoGaGVpZ2h0GAEgASgDUgZoZWlnaHQSFAoFd2lkdGgYAiABKANSBXdpZH'
    'RoEhYKBnJvdGF0ZRgDIAEoA1IGcm90YXRlEikKEGZvcmNlX2hvcml6b250YWwYBCABKAhSD2Zv'
    'cmNlSG9yaXpvbnRhbA==');

@$core.Deprecated('Use dynAdditionCommonFollowReplyDescriptor instead')
const DynAdditionCommonFollowReply$json = {
  '1': 'DynAdditionCommonFollowReply',
  '2': [
    {
      '1': 'status',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.AdditionalButtonStatus',
      '10': 'status'
    },
  ],
};

/// Descriptor for `DynAdditionCommonFollowReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynAdditionCommonFollowReplyDescriptor =
    $convert.base64Decode(
        'ChxEeW5BZGRpdGlvbkNvbW1vbkZvbGxvd1JlcGx5EkcKBnN0YXR1cxgBIAEoDjIvLmJpbGliaW'
        'xpLmFwcC5keW5hbWljLnYyLkFkZGl0aW9uYWxCdXR0b25TdGF0dXNSBnN0YXR1cw==');

@$core.Deprecated('Use dynAdditionCommonFollowReqDescriptor instead')
const DynAdditionCommonFollowReq$json = {
  '1': 'DynAdditionCommonFollowReq',
  '2': [
    {
      '1': 'status',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.AdditionalButtonStatus',
      '10': 'status'
    },
    {'1': 'dyn_id', '3': 2, '4': 1, '5': 9, '10': 'dynId'},
    {'1': 'card_type', '3': 3, '4': 1, '5': 9, '10': 'cardType'},
  ],
};

/// Descriptor for `DynAdditionCommonFollowReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynAdditionCommonFollowReqDescriptor =
    $convert.base64Decode(
        'ChpEeW5BZGRpdGlvbkNvbW1vbkZvbGxvd1JlcRJHCgZzdGF0dXMYASABKA4yLy5iaWxpYmlsaS'
        '5hcHAuZHluYW1pYy52Mi5BZGRpdGlvbmFsQnV0dG9uU3RhdHVzUgZzdGF0dXMSFQoGZHluX2lk'
        'GAIgASgJUgVkeW5JZBIbCgljYXJkX3R5cGUYAyABKAlSCGNhcmRUeXBl');

@$core.Deprecated('Use dynAllPersonalReplyDescriptor instead')
const DynAllPersonalReply$json = {
  '1': 'DynAllPersonalReply',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
    {'1': 'offset', '3': 2, '4': 1, '5': 9, '10': 'offset'},
    {'1': 'has_more', '3': 3, '4': 1, '5': 8, '10': 'hasMore'},
    {'1': 'read_offset', '3': 4, '4': 1, '5': 9, '10': 'readOffset'},
    {
      '1': 'relation',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Relation',
      '10': 'relation'
    },
    {
      '1': 'addition_up',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopAdditionUP',
      '10': 'additionUp'
    },
    {'1': 'title', '3': 7, '4': 1, '5': 9, '10': 'title'},
    {'1': 'title_sub', '3': 8, '4': 1, '5': 9, '10': 'titleSub'},
  ],
};

/// Descriptor for `DynAllPersonalReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynAllPersonalReplyDescriptor = $convert.base64Decode(
    'ChNEeW5BbGxQZXJzb25hbFJlcGx5EjgKBGxpc3QYASADKAsyJC5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5EeW5hbWljSXRlbVIEbGlzdBIWCgZvZmZzZXQYAiABKAlSBm9mZnNldBIZCghoYXNf'
    'bW9yZRgDIAEoCFIHaGFzTW9yZRIfCgtyZWFkX29mZnNldBgEIAEoCVIKcmVhZE9mZnNldBI9Cg'
    'hyZWxhdGlvbhgFIAEoCzIhLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlJlbGF0aW9uUghyZWxh'
    'dGlvbhJHCgthZGRpdGlvbl91cBgGIAEoCzImLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRvcE'
    'FkZGl0aW9uVVBSCmFkZGl0aW9uVXASFAoFdGl0bGUYByABKAlSBXRpdGxlEhsKCXRpdGxlX3N1'
    'YhgIIAEoCVIIdGl0bGVTdWI=');

@$core.Deprecated('Use dynAllPersonalReqDescriptor instead')
const DynAllPersonalReq$json = {
  '1': 'DynAllPersonalReq',
  '2': [
    {'1': 'host_uid', '3': 1, '4': 1, '5': 3, '10': 'hostUid'},
    {'1': 'offset', '3': 2, '4': 1, '5': 9, '10': 'offset'},
    {'1': 'page', '3': 3, '4': 1, '5': 5, '10': 'page'},
    {'1': 'is_preload', '3': 4, '4': 1, '5': 5, '10': 'isPreload'},
    {
      '1': 'playurl_param',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.PlayurlParam',
      '10': 'playurlParam'
    },
    {'1': 'local_time', '3': 6, '4': 1, '5': 5, '10': 'localTime'},
    {'1': 'footprint', '3': 7, '4': 1, '5': 9, '10': 'footprint'},
    {'1': 'from', '3': 8, '4': 1, '5': 9, '10': 'from'},
    {
      '1': 'player_args',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {'1': 'personal_extra', '3': 10, '4': 1, '5': 9, '10': 'personalExtra'},
    {
      '1': 'ad_param',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdParam',
      '10': 'adParam'
    },
  ],
};

/// Descriptor for `DynAllPersonalReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynAllPersonalReqDescriptor = $convert.base64Decode(
    'ChFEeW5BbGxQZXJzb25hbFJlcRIZCghob3N0X3VpZBgBIAEoA1IHaG9zdFVpZBIWCgZvZmZzZX'
    'QYAiABKAlSBm9mZnNldBISCgRwYWdlGAMgASgFUgRwYWdlEh0KCmlzX3ByZWxvYWQYBCABKAVS'
    'CWlzUHJlbG9hZBJKCg1wbGF5dXJsX3BhcmFtGAUgASgLMiUuYmlsaWJpbGkuYXBwLmR5bmFtaW'
    'MudjIuUGxheXVybFBhcmFtUgxwbGF5dXJsUGFyYW0SHQoKbG9jYWxfdGltZRgGIAEoBVIJbG9j'
    'YWxUaW1lEhwKCWZvb3RwcmludBgHIAEoCVIJZm9vdHByaW50EhIKBGZyb20YCCABKAlSBGZyb2'
    '0STwoLcGxheWVyX2FyZ3MYCSABKAsyLi5iaWxpYmlsaS5hcHAuYXJjaGl2ZS5taWRkbGV3YXJl'
    'LnYxLlBsYXllckFyZ3NSCnBsYXllckFyZ3MSJQoOcGVyc29uYWxfZXh0cmEYCiABKAlSDXBlcn'
    'NvbmFsRXh0cmESOwoIYWRfcGFyYW0YCyABKAsyIC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5B'
    'ZFBhcmFtUgdhZFBhcmFt');

@$core.Deprecated('Use dynAllReplyDescriptor instead')
const DynAllReply$json = {
  '1': 'DynAllReply',
  '2': [
    {
      '1': 'dynamic_list',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicList',
      '10': 'dynamicList'
    },
    {
      '1': 'up_list',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CardVideoUpList',
      '10': 'upList'
    },
    {
      '1': 'topic_list',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopicList',
      '10': 'topicList'
    },
    {
      '1': 'unfollow',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Unfollow',
      '10': 'unfollow'
    },
    {
      '1': 'region_rcmd',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynRegionRcmd',
      '10': 'regionRcmd'
    },
    {
      '1': 'config',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Config',
      '10': 'config'
    },
    {
      '1': 'sort_config',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.FeedSortConfig',
      '10': 'sortConfig'
    },
  ],
};

/// Descriptor for `DynAllReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynAllReplyDescriptor = $convert.base64Decode(
    'CgtEeW5BbGxSZXBseRJHCgxkeW5hbWljX2xpc3QYASABKAsyJC5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5EeW5hbWljTGlzdFILZHluYW1pY0xpc3QSQQoHdXBfbGlzdBgCIAEoCzIoLmJpbGli'
    'aWxpLmFwcC5keW5hbWljLnYyLkNhcmRWaWRlb1VwTGlzdFIGdXBMaXN0EkEKCnRvcGljX2xpc3'
    'QYAyABKAsyIi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Ub3BpY0xpc3RSCXRvcGljTGlzdBI9'
    'Cgh1bmZvbGxvdxgEIAEoCzIhLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlVuZm9sbG93Ugh1bm'
    'ZvbGxvdxJHCgtyZWdpb25fcmNtZBgFIAEoCzImLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkR5'
    'blJlZ2lvblJjbWRSCnJlZ2lvblJjbWQSNwoGY29uZmlnGAYgASgLMh8uYmlsaWJpbGkuYXBwLm'
    'R5bmFtaWMudjIuQ29uZmlnUgZjb25maWcSSAoLc29ydF9jb25maWcYByABKAsyJy5iaWxpYmls'
    'aS5hcHAuZHluYW1pYy52Mi5GZWVkU29ydENvbmZpZ1IKc29ydENvbmZpZw==');

@$core.Deprecated('Use dynAllReqDescriptor instead')
const DynAllReq$json = {
  '1': 'DynAllReq',
  '2': [
    {'1': 'update_baseline', '3': 1, '4': 1, '5': 9, '10': 'updateBaseline'},
    {'1': 'offset', '3': 2, '4': 1, '5': 9, '10': 'offset'},
    {'1': 'page', '3': 3, '4': 1, '5': 5, '10': 'page'},
    {
      '1': 'refresh_type',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.Refresh',
      '10': 'refreshType'
    },
    {
      '1': 'playurl_param',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.PlayurlParam',
      '10': 'playurlParam'
    },
    {'1': 'assist_baseline', '3': 6, '4': 1, '5': 9, '10': 'assistBaseline'},
    {'1': 'local_time', '3': 7, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'rcmd_ups_param',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.RcmdUPsParam',
      '10': 'rcmdUpsParam'
    },
    {
      '1': 'ad_param',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdParam',
      '10': 'adParam'
    },
    {'1': 'cold_start', '3': 10, '4': 1, '5': 5, '10': 'coldStart'},
    {'1': 'from', '3': 11, '4': 1, '5': 9, '10': 'from'},
    {
      '1': 'player_args',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {'1': 'tab_recall_uid', '3': 13, '4': 1, '5': 3, '10': 'tabRecallUid'},
    {
      '1': 'tab_recall_type',
      '3': 14,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.StyleType',
      '10': 'tabRecallType'
    },
    {'1': 'tab_recall_extra', '3': 15, '4': 1, '5': 9, '10': 'tabRecallExtra'},
    {
      '1': 'req_sort_option',
      '3': 16,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.FeedSortOptionReq',
      '10': 'reqSortOption'
    },
    {
      '1': 'bubble_recall_extra_when_show',
      '3': 17,
      '4': 1,
      '5': 9,
      '10': 'bubbleRecallExtraWhenShow'
    },
  ],
};

/// Descriptor for `DynAllReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynAllReqDescriptor = $convert.base64Decode(
    'CglEeW5BbGxSZXESJwoPdXBkYXRlX2Jhc2VsaW5lGAEgASgJUg51cGRhdGVCYXNlbGluZRIWCg'
    'ZvZmZzZXQYAiABKAlSBm9mZnNldBISCgRwYWdlGAMgASgFUgRwYWdlEkMKDHJlZnJlc2hfdHlw'
    'ZRgEIAEoDjIgLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlJlZnJlc2hSC3JlZnJlc2hUeXBlEk'
    'oKDXBsYXl1cmxfcGFyYW0YBSABKAsyJS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5QbGF5dXJs'
    'UGFyYW1SDHBsYXl1cmxQYXJhbRInCg9hc3Npc3RfYmFzZWxpbmUYBiABKAlSDmFzc2lzdEJhc2'
    'VsaW5lEh0KCmxvY2FsX3RpbWUYByABKAVSCWxvY2FsVGltZRJLCg5yY21kX3Vwc19wYXJhbRgI'
    'IAEoCzIlLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlJjbWRVUHNQYXJhbVIMcmNtZFVwc1Bhcm'
    'FtEjsKCGFkX3BhcmFtGAkgASgLMiAuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQWRQYXJhbVIH'
    'YWRQYXJhbRIdCgpjb2xkX3N0YXJ0GAogASgFUgljb2xkU3RhcnQSEgoEZnJvbRgLIAEoCVIEZn'
    'JvbRJPCgtwbGF5ZXJfYXJncxgMIAEoCzIuLmJpbGliaWxpLmFwcC5hcmNoaXZlLm1pZGRsZXdh'
    'cmUudjEuUGxheWVyQXJnc1IKcGxheWVyQXJncxIkCg50YWJfcmVjYWxsX3VpZBgNIAEoA1IMdG'
    'FiUmVjYWxsVWlkEkoKD3RhYl9yZWNhbGxfdHlwZRgOIAEoDjIiLmJpbGliaWxpLmFwcC5keW5h'
    'bWljLnYyLlN0eWxlVHlwZVINdGFiUmVjYWxsVHlwZRIoChB0YWJfcmVjYWxsX2V4dHJhGA8gAS'
    'gJUg50YWJSZWNhbGxFeHRyYRJSCg9yZXFfc29ydF9vcHRpb24YECABKAsyKi5iaWxpYmlsaS5h'
    'cHAuZHluYW1pYy52Mi5GZWVkU29ydE9wdGlvblJlcVINcmVxU29ydE9wdGlvbhJACh1idWJibG'
    'VfcmVjYWxsX2V4dHJhX3doZW5fc2hvdxgRIAEoCVIZYnViYmxlUmVjYWxsRXh0cmFXaGVuU2hv'
    'dw==');

@$core.Deprecated('Use dynAllUpdOffsetReqDescriptor instead')
const DynAllUpdOffsetReq$json = {
  '1': 'DynAllUpdOffsetReq',
  '2': [
    {'1': 'host_uid', '3': 1, '4': 1, '5': 3, '10': 'hostUid'},
    {'1': 'read_offset', '3': 2, '4': 1, '5': 9, '10': 'readOffset'},
    {'1': 'footprint', '3': 3, '4': 1, '5': 9, '10': 'footprint'},
    {'1': 'personal_extra', '3': 4, '4': 1, '5': 9, '10': 'personalExtra'},
  ],
};

/// Descriptor for `DynAllUpdOffsetReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynAllUpdOffsetReqDescriptor = $convert.base64Decode(
    'ChJEeW5BbGxVcGRPZmZzZXRSZXESGQoIaG9zdF91aWQYASABKANSB2hvc3RVaWQSHwoLcmVhZF'
    '9vZmZzZXQYAiABKAlSCnJlYWRPZmZzZXQSHAoJZm9vdHByaW50GAMgASgJUglmb290cHJpbnQS'
    'JQoOcGVyc29uYWxfZXh0cmEYBCABKAlSDXBlcnNvbmFsRXh0cmE=');

@$core.Deprecated('Use dynDetailReplyDescriptor instead')
const DynDetailReply$json = {
  '1': 'DynDetailReply',
  '2': [
    {
      '1': 'item',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'item'
    },
  ],
};

/// Descriptor for `DynDetailReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynDetailReplyDescriptor = $convert.base64Decode(
    'Cg5EeW5EZXRhaWxSZXBseRI4CgRpdGVtGAEgASgLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudj'
    'IuRHluYW1pY0l0ZW1SBGl0ZW0=');

@$core.Deprecated('Use dynDetailReqDescriptor instead')
const DynDetailReq$json = {
  '1': 'DynDetailReq',
  '2': [
    {'1': 'uid', '3': 1, '4': 1, '5': 3, '10': 'uid'},
    {'1': 'dynamic_id', '3': 2, '4': 1, '5': 9, '10': 'dynamicId'},
    {'1': 'dyn_type', '3': 3, '4': 1, '5': 3, '10': 'dynType'},
    {'1': 'rid', '3': 4, '4': 1, '5': 3, '10': 'rid'},
    {
      '1': 'ad_param',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdParam',
      '10': 'adParam'
    },
    {'1': 'from', '3': 6, '4': 1, '5': 9, '10': 'from'},
    {
      '1': 'player_args',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {'1': 'share_id', '3': 8, '4': 1, '5': 9, '10': 'shareId'},
    {'1': 'share_mode', '3': 9, '4': 1, '5': 5, '10': 'shareMode'},
    {'1': 'local_time', '3': 10, '4': 1, '5': 5, '10': 'localTime'},
    {'1': 'pattern', '3': 11, '4': 1, '5': 9, '10': 'pattern'},
    {
      '1': 'config',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Config',
      '10': 'config'
    },
  ],
};

/// Descriptor for `DynDetailReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynDetailReqDescriptor = $convert.base64Decode(
    'CgxEeW5EZXRhaWxSZXESEAoDdWlkGAEgASgDUgN1aWQSHQoKZHluYW1pY19pZBgCIAEoCVIJZH'
    'luYW1pY0lkEhkKCGR5bl90eXBlGAMgASgDUgdkeW5UeXBlEhAKA3JpZBgEIAEoA1IDcmlkEjsK'
    'CGFkX3BhcmFtGAUgASgLMiAuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQWRQYXJhbVIHYWRQYX'
    'JhbRISCgRmcm9tGAYgASgJUgRmcm9tEk8KC3BsYXllcl9hcmdzGAcgASgLMi4uYmlsaWJpbGku'
    'YXBwLmFyY2hpdmUubWlkZGxld2FyZS52MS5QbGF5ZXJBcmdzUgpwbGF5ZXJBcmdzEhkKCHNoYX'
    'JlX2lkGAggASgJUgdzaGFyZUlkEh0KCnNoYXJlX21vZGUYCSABKAVSCXNoYXJlTW9kZRIdCgps'
    'b2NhbF90aW1lGAogASgFUglsb2NhbFRpbWUSGAoHcGF0dGVybhgLIAEoCVIHcGF0dGVybhI3Cg'
    'Zjb25maWcYDCABKAsyHy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Db25maWdSBmNvbmZpZw==');

@$core.Deprecated('Use dynDetailsReplyDescriptor instead')
const DynDetailsReply$json = {
  '1': 'DynDetailsReply',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
  ],
};

/// Descriptor for `DynDetailsReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynDetailsReplyDescriptor = $convert.base64Decode(
    'Cg9EeW5EZXRhaWxzUmVwbHkSOAoEbGlzdBgBIAMoCzIkLmJpbGliaWxpLmFwcC5keW5hbWljLn'
    'YyLkR5bmFtaWNJdGVtUgRsaXN0');

@$core.Deprecated('Use dynDetailsReqDescriptor instead')
const DynDetailsReq$json = {
  '1': 'DynDetailsReq',
  '2': [
    {'1': 'dynamic_ids', '3': 1, '4': 1, '5': 9, '10': 'dynamicIds'},
    {
      '1': 'playurl_param',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.PlayurlParam',
      '10': 'playurlParam'
    },
    {'1': 'local_time', '3': 3, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'player_args',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {
      '1': 'config',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Config',
      '10': 'config'
    },
  ],
};

/// Descriptor for `DynDetailsReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynDetailsReqDescriptor = $convert.base64Decode(
    'Cg1EeW5EZXRhaWxzUmVxEh8KC2R5bmFtaWNfaWRzGAEgASgJUgpkeW5hbWljSWRzEkoKDXBsYX'
    'l1cmxfcGFyYW0YAiABKAsyJS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5QbGF5dXJsUGFyYW1S'
    'DHBsYXl1cmxQYXJhbRIdCgpsb2NhbF90aW1lGAMgASgFUglsb2NhbFRpbWUSTwoLcGxheWVyX2'
    'FyZ3MYBCABKAsyLi5iaWxpYmlsaS5hcHAuYXJjaGl2ZS5taWRkbGV3YXJlLnYxLlBsYXllckFy'
    'Z3NSCnBsYXllckFyZ3MSNwoGY29uZmlnGAUgASgLMh8uYmlsaWJpbGkuYXBwLmR5bmFtaWMudj'
    'IuQ29uZmlnUgZjb25maWc=');

@$core.Deprecated('Use dynFakeCardReplyDescriptor instead')
const DynFakeCardReply$json = {
  '1': 'DynFakeCardReply',
  '2': [
    {
      '1': 'item',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'item'
    },
  ],
};

/// Descriptor for `DynFakeCardReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynFakeCardReplyDescriptor = $convert.base64Decode(
    'ChBEeW5GYWtlQ2FyZFJlcGx5EjgKBGl0ZW0YASABKAsyJC5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5EeW5hbWljSXRlbVIEaXRlbQ==');

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

/// Descriptor for `DynFakeCardReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynFakeCardReqDescriptor = $convert
    .base64Decode('Cg5EeW5GYWtlQ2FyZFJlcRIYCgdjb250ZW50GAEgASgJUgdjb250ZW50');

@$core.Deprecated('Use dynFeatureGateDescriptor instead')
const DynFeatureGate$json = {
  '1': 'DynFeatureGate',
  '2': [
    {
      '1': 'enhanced_interaction',
      '3': 1,
      '4': 1,
      '5': 8,
      '10': 'enhancedInteraction'
    },
  ],
};

/// Descriptor for `DynFeatureGate`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynFeatureGateDescriptor = $convert.base64Decode(
    'Cg5EeW5GZWF0dXJlR2F0ZRIxChRlbmhhbmNlZF9pbnRlcmFjdGlvbhgBIAEoCFITZW5oYW5jZW'
    'RJbnRlcmFjdGlvbg==');

@$core.Deprecated('Use dynFriendReplyDescriptor instead')
const DynFriendReply$json = {
  '1': 'DynFriendReply',
  '2': [
    {
      '1': 'dyn_list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'dynList'
    },
    {'1': 'has_more', '3': 2, '4': 1, '5': 8, '10': 'hasMore'},
    {'1': 'offset', '3': 3, '4': 1, '5': 9, '10': 'offset'},
  ],
};

/// Descriptor for `DynFriendReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynFriendReplyDescriptor = $convert.base64Decode(
    'Cg5EeW5GcmllbmRSZXBseRI/CghkeW5fbGlzdBgBIAMoCzIkLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLkR5bmFtaWNJdGVtUgdkeW5MaXN0EhkKCGhhc19tb3JlGAIgASgIUgdoYXNNb3JlEhYK'
    'Bm9mZnNldBgDIAEoCVIGb2Zmc2V0');

@$core.Deprecated('Use dynFriendReqDescriptor instead')
const DynFriendReq$json = {
  '1': 'DynFriendReq',
  '2': [
    {'1': 'offset', '3': 1, '4': 1, '5': 9, '10': 'offset'},
    {'1': 'local_time', '3': 2, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'player_args',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
  ],
};

/// Descriptor for `DynFriendReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynFriendReqDescriptor = $convert.base64Decode(
    'CgxEeW5GcmllbmRSZXESFgoGb2Zmc2V0GAEgASgJUgZvZmZzZXQSHQoKbG9jYWxfdGltZRgCIA'
    'EoBVIJbG9jYWxUaW1lEk8KC3BsYXllcl9hcmdzGAMgASgLMi4uYmlsaWJpbGkuYXBwLmFyY2hp'
    'dmUubWlkZGxld2FyZS52MS5QbGF5ZXJBcmdzUgpwbGF5ZXJBcmdz');

@$core.Deprecated('Use dynLightReplyDescriptor instead')
const DynLightReply$json = {
  '1': 'DynLightReply',
  '2': [
    {
      '1': 'dynamic_list',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicList',
      '10': 'dynamicList'
    },
  ],
};

/// Descriptor for `DynLightReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynLightReplyDescriptor = $convert.base64Decode(
    'Cg1EeW5MaWdodFJlcGx5EkcKDGR5bmFtaWNfbGlzdBgBIAEoCzIkLmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLkR5bmFtaWNMaXN0UgtkeW5hbWljTGlzdA==');

@$core.Deprecated('Use dynLightReqDescriptor instead')
const DynLightReq$json = {
  '1': 'DynLightReq',
  '2': [
    {'1': 'history_offset', '3': 1, '4': 1, '5': 9, '10': 'historyOffset'},
    {'1': 'page', '3': 2, '4': 1, '5': 5, '10': 'page'},
    {'1': 'from', '3': 3, '4': 1, '5': 9, '10': 'from'},
    {
      '1': 'player_args',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {'1': 'local_time', '3': 5, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'from_type',
      '3': 6,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.LightFromType',
      '10': 'fromType'
    },
    {'1': 'fake_uid', '3': 7, '4': 1, '5': 3, '10': 'fakeUid'},
  ],
};

/// Descriptor for `DynLightReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynLightReqDescriptor = $convert.base64Decode(
    'CgtEeW5MaWdodFJlcRIlCg5oaXN0b3J5X29mZnNldBgBIAEoCVINaGlzdG9yeU9mZnNldBISCg'
    'RwYWdlGAIgASgFUgRwYWdlEhIKBGZyb20YAyABKAlSBGZyb20STwoLcGxheWVyX2FyZ3MYBCAB'
    'KAsyLi5iaWxpYmlsaS5hcHAuYXJjaGl2ZS5taWRkbGV3YXJlLnYxLlBsYXllckFyZ3NSCnBsYX'
    'llckFyZ3MSHQoKbG9jYWxfdGltZRgFIAEoBVIJbG9jYWxUaW1lEkMKCWZyb21fdHlwZRgGIAEo'
    'DjImLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkxpZ2h0RnJvbVR5cGVSCGZyb21UeXBlEhkKCG'
    'Zha2VfdWlkGAcgASgDUgdmYWtlVWlk');

@$core.Deprecated('Use dynMixUpListSearchReplyDescriptor instead')
const DynMixUpListSearchReply$json = {
  '1': 'DynMixUpListSearchReply',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MixUpListItem',
      '10': 'items'
    },
  ],
};

/// Descriptor for `DynMixUpListSearchReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynMixUpListSearchReplyDescriptor =
    $convert.base64Decode(
        'ChdEeW5NaXhVcExpc3RTZWFyY2hSZXBseRI8CgVpdGVtcxgBIAMoCzImLmJpbGliaWxpLmFwcC'
        '5keW5hbWljLnYyLk1peFVwTGlzdEl0ZW1SBWl0ZW1z');

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

/// Descriptor for `DynMixUpListSearchReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynMixUpListSearchReqDescriptor =
    $convert.base64Decode(
        'ChVEeW5NaXhVcExpc3RTZWFyY2hSZXESEgoEbmFtZRgBIAEoCVIEbmFtZQ==');

@$core.Deprecated('Use dynMixUpListViewMoreReplyDescriptor instead')
const DynMixUpListViewMoreReply$json = {
  '1': 'DynMixUpListViewMoreReply',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MixUpListItem',
      '10': 'items'
    },
    {
      '1': 'search_default_text',
      '3': 2,
      '4': 1,
      '5': 9,
      '10': 'searchDefaultText'
    },
    {
      '1': 'sort_types',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SortType',
      '10': 'sortTypes'
    },
    {
      '1': 'show_more_sort_types',
      '3': 4,
      '4': 1,
      '5': 8,
      '10': 'showMoreSortTypes'
    },
    {'1': 'default_sort_type', '3': 5, '4': 1, '5': 5, '10': 'defaultSortType'},
  ],
};

/// Descriptor for `DynMixUpListViewMoreReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynMixUpListViewMoreReplyDescriptor = $convert.base64Decode(
    'ChlEeW5NaXhVcExpc3RWaWV3TW9yZVJlcGx5EjwKBWl0ZW1zGAEgAygLMiYuYmlsaWJpbGkuYX'
    'BwLmR5bmFtaWMudjIuTWl4VXBMaXN0SXRlbVIFaXRlbXMSLgoTc2VhcmNoX2RlZmF1bHRfdGV4'
    'dBgCIAEoCVIRc2VhcmNoRGVmYXVsdFRleHQSQAoKc29ydF90eXBlcxgDIAMoCzIhLmJpbGliaW'
    'xpLmFwcC5keW5hbWljLnYyLlNvcnRUeXBlUglzb3J0VHlwZXMSLwoUc2hvd19tb3JlX3NvcnRf'
    'dHlwZXMYBCABKAhSEXNob3dNb3JlU29ydFR5cGVzEioKEWRlZmF1bHRfc29ydF90eXBlGAUgAS'
    'gFUg9kZWZhdWx0U29ydFR5cGU=');

@$core.Deprecated('Use dynMixUpListViewMoreReqDescriptor instead')
const DynMixUpListViewMoreReq$json = {
  '1': 'DynMixUpListViewMoreReq',
  '2': [
    {'1': 'sort_type', '3': 1, '4': 1, '5': 5, '10': 'sortType'},
  ],
};

/// Descriptor for `DynMixUpListViewMoreReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynMixUpListViewMoreReqDescriptor =
    $convert.base64Decode(
        'ChdEeW5NaXhVcExpc3RWaWV3TW9yZVJlcRIbCglzb3J0X3R5cGUYASABKAVSCHNvcnRUeXBl');

@$core.Deprecated('Use dynRcmdReplyDescriptor instead')
const DynRcmdReply$json = {
  '1': 'DynRcmdReply',
  '2': [
    {
      '1': 'region_rcmd',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynRegionRcmd',
      '10': 'regionRcmd'
    },
    {
      '1': 'dynamic_list',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicList',
      '10': 'dynamicList'
    },
  ],
};

/// Descriptor for `DynRcmdReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynRcmdReplyDescriptor = $convert.base64Decode(
    'CgxEeW5SY21kUmVwbHkSRwoLcmVnaW9uX3JjbWQYASABKAsyJi5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5EeW5SZWdpb25SY21kUgpyZWdpb25SY21kEkcKDGR5bmFtaWNfbGlzdBgCIAEoCzIk'
    'LmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkR5bmFtaWNMaXN0UgtkeW5hbWljTGlzdA==');

@$core.Deprecated('Use dynRcmdReqDescriptor instead')
const DynRcmdReq$json = {
  '1': 'DynRcmdReq',
  '2': [
    {
      '1': 'player_args',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {'1': 'local_time', '3': 2, '4': 1, '5': 5, '10': 'localTime'},
    {'1': 'fake_uid', '3': 3, '4': 1, '5': 3, '10': 'fakeUid'},
    {'1': 'is_refresh', '3': 4, '4': 1, '5': 8, '10': 'isRefresh'},
  ],
};

/// Descriptor for `DynRcmdReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynRcmdReqDescriptor = $convert.base64Decode(
    'CgpEeW5SY21kUmVxEk8KC3BsYXllcl9hcmdzGAEgASgLMi4uYmlsaWJpbGkuYXBwLmFyY2hpdm'
    'UubWlkZGxld2FyZS52MS5QbGF5ZXJBcmdzUgpwbGF5ZXJBcmdzEh0KCmxvY2FsX3RpbWUYAiAB'
    'KAVSCWxvY2FsVGltZRIZCghmYWtlX3VpZBgDIAEoA1IHZmFrZVVpZBIdCgppc19yZWZyZXNoGA'
    'QgASgIUglpc1JlZnJlc2g=');

@$core.Deprecated('Use dynRcmdUpExchangeReplyDescriptor instead')
const DynRcmdUpExchangeReply$json = {
  '1': 'DynRcmdUpExchangeReply',
  '2': [
    {
      '1': 'unfollow',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Unfollow',
      '10': 'unfollow'
    },
  ],
};

/// Descriptor for `DynRcmdUpExchangeReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynRcmdUpExchangeReplyDescriptor =
    $convert.base64Decode(
        'ChZEeW5SY21kVXBFeGNoYW5nZVJlcGx5Ej0KCHVuZm9sbG93GAEgASgLMiEuYmlsaWJpbGkuYX'
        'BwLmR5bmFtaWMudjIuVW5mb2xsb3dSCHVuZm9sbG93');

@$core.Deprecated('Use dynRcmdUpExchangeReqDescriptor instead')
const DynRcmdUpExchangeReq$json = {
  '1': 'DynRcmdUpExchangeReq',
  '2': [
    {'1': 'uid', '3': 1, '4': 1, '5': 3, '10': 'uid'},
    {'1': 'dislike_ts', '3': 2, '4': 1, '5': 3, '10': 'dislikeTs'},
    {'1': 'from', '3': 3, '4': 1, '5': 9, '10': 'from'},
  ],
};

/// Descriptor for `DynRcmdUpExchangeReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynRcmdUpExchangeReqDescriptor = $convert.base64Decode(
    'ChREeW5SY21kVXBFeGNoYW5nZVJlcRIQCgN1aWQYASABKANSA3VpZBIdCgpkaXNsaWtlX3RzGA'
    'IgASgDUglkaXNsaWtlVHMSEgoEZnJvbRgDIAEoCVIEZnJvbQ==');

@$core.Deprecated('Use dynRegionRcmdDescriptor instead')
const DynRegionRcmd$json = {
  '1': 'DynRegionRcmd',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynRegionRcmdItem',
      '10': 'items'
    },
    {
      '1': 'opts',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.RcmdOption',
      '10': 'opts'
    },
  ],
};

/// Descriptor for `DynRegionRcmd`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynRegionRcmdDescriptor = $convert.base64Decode(
    'Cg1EeW5SZWdpb25SY21kEkAKBWl0ZW1zGAEgAygLMiouYmlsaWJpbGkuYXBwLmR5bmFtaWMudj'
    'IuRHluUmVnaW9uUmNtZEl0ZW1SBWl0ZW1zEjcKBG9wdHMYAiABKAsyIy5iaWxpYmlsaS5hcHAu'
    'ZHluYW1pYy52Mi5SY21kT3B0aW9uUgRvcHRz');

@$core.Deprecated('Use dynRegionRcmdItemDescriptor instead')
const DynRegionRcmdItem$json = {
  '1': 'DynRegionRcmdItem',
  '2': [
    {'1': 'rid', '3': 1, '4': 1, '5': 3, '10': 'rid'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'items',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleRcmd',
      '10': 'items'
    },
  ],
};

/// Descriptor for `DynRegionRcmdItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynRegionRcmdItemDescriptor = $convert.base64Decode(
    'ChFEeW5SZWdpb25SY21kSXRlbRIQCgNyaWQYASABKANSA3JpZBIUCgV0aXRsZRgCIAEoCVIFdG'
    'l0bGUSOQoFaXRlbXMYAyADKAsyIy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Nb2R1bGVSY21k'
    'UgVpdGVtcw==');

@$core.Deprecated('Use dynScreenTabDescriptor instead')
const DynScreenTab$json = {
  '1': 'DynScreenTab',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'},
    {'1': 'default_tab', '3': 3, '4': 1, '5': 8, '10': 'defaultTab'},
    {
      '1': 'strategy_show_on_entrance',
      '3': 4,
      '4': 1,
      '5': 8,
      '10': 'strategyShowOnEntrance'
    },
    {
      '1': 'strategy_show_on_refresh',
      '3': 5,
      '4': 1,
      '5': 8,
      '10': 'strategyShowOnRefresh'
    },
    {
      '1': 'strategy_show_on_pull_up',
      '3': 6,
      '4': 1,
      '5': 8,
      '10': 'strategyShowOnPullUp'
    },
  ],
};

/// Descriptor for `DynScreenTab`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynScreenTabDescriptor = $convert.base64Decode(
    'CgxEeW5TY3JlZW5UYWISFAoFdGl0bGUYASABKAlSBXRpdGxlEhIKBG5hbWUYAiABKAlSBG5hbW'
    'USHwoLZGVmYXVsdF90YWIYAyABKAhSCmRlZmF1bHRUYWISOQoZc3RyYXRlZ3lfc2hvd19vbl9l'
    'bnRyYW5jZRgEIAEoCFIWc3RyYXRlZ3lTaG93T25FbnRyYW5jZRI3ChhzdHJhdGVneV9zaG93X2'
    '9uX3JlZnJlc2gYBSABKAhSFXN0cmF0ZWd5U2hvd09uUmVmcmVzaBI2ChhzdHJhdGVneV9zaG93'
    'X29uX3B1bGxfdXAYBiABKAhSFHN0cmF0ZWd5U2hvd09uUHVsbFVw');

@$core.Deprecated('Use dynSearchReplyDescriptor instead')
const DynSearchReply$json = {
  '1': 'DynSearchReply',
  '2': [
    {
      '1': 'channel_info',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SearchChannel',
      '10': 'channelInfo'
    },
    {
      '1': 'search_topic',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SearchTopic',
      '10': 'searchTopic'
    },
    {
      '1': 'search_info',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SearchInfo',
      '10': 'searchInfo'
    },
  ],
};

/// Descriptor for `DynSearchReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynSearchReplyDescriptor = $convert.base64Decode(
    'Cg5EeW5TZWFyY2hSZXBseRJJCgxjaGFubmVsX2luZm8YASABKAsyJi5iaWxpYmlsaS5hcHAuZH'
    'luYW1pYy52Mi5TZWFyY2hDaGFubmVsUgtjaGFubmVsSW5mbxJHCgxzZWFyY2hfdG9waWMYAiAB'
    'KAsyJC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5TZWFyY2hUb3BpY1ILc2VhcmNoVG9waWMSRA'
    'oLc2VhcmNoX2luZm8YAyABKAsyIy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5TZWFyY2hJbmZv'
    'UgpzZWFyY2hJbmZv');

@$core.Deprecated('Use dynSearchReqDescriptor instead')
const DynSearchReq$json = {
  '1': 'DynSearchReq',
  '2': [
    {'1': 'keyword', '3': 1, '4': 1, '5': 9, '10': 'keyword'},
    {'1': 'page', '3': 2, '4': 1, '5': 5, '10': 'page'},
    {'1': 'local_time', '3': 3, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'player_args',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
  ],
};

/// Descriptor for `DynSearchReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynSearchReqDescriptor = $convert.base64Decode(
    'CgxEeW5TZWFyY2hSZXESGAoHa2V5d29yZBgBIAEoCVIHa2V5d29yZBISCgRwYWdlGAIgASgFUg'
    'RwYWdlEh0KCmxvY2FsX3RpbWUYAyABKAVSCWxvY2FsVGltZRJPCgtwbGF5ZXJfYXJncxgEIAEo'
    'CzIuLmJpbGliaWxpLmFwcC5hcmNoaXZlLm1pZGRsZXdhcmUudjEuUGxheWVyQXJnc1IKcGxheW'
    'VyQXJncw==');

@$core.Deprecated('Use dynServerDetailsReplyDescriptor instead')
const DynServerDetailsReply$json = {
  '1': 'DynServerDetailsReply',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynServerDetailsReply.ItemsEntry',
      '10': 'items'
    },
  ],
  '3': [DynServerDetailsReply_ItemsEntry$json],
};

@$core.Deprecated('Use dynServerDetailsReplyDescriptor instead')
const DynServerDetailsReply_ItemsEntry$json = {
  '1': 'ItemsEntry',
  '2': [
    {'1': 'key', '3': 1, '4': 1, '5': 3, '10': 'key'},
    {
      '1': 'value',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'value'
    },
  ],
  '7': {'7': true},
};

/// Descriptor for `DynServerDetailsReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynServerDetailsReplyDescriptor = $convert.base64Decode(
    'ChVEeW5TZXJ2ZXJEZXRhaWxzUmVwbHkSTwoFaXRlbXMYASADKAsyOS5iaWxpYmlsaS5hcHAuZH'
    'luYW1pYy52Mi5EeW5TZXJ2ZXJEZXRhaWxzUmVwbHkuSXRlbXNFbnRyeVIFaXRlbXMaXgoKSXRl'
    'bXNFbnRyeRIQCgNrZXkYASABKANSA2tleRI6CgV2YWx1ZRgCIAEoCzIkLmJpbGliaWxpLmFwcC'
    '5keW5hbWljLnYyLkR5bmFtaWNJdGVtUgV2YWx1ZToCOAE=');

@$core.Deprecated('Use dynServerDetailsReqDescriptor instead')
const DynServerDetailsReq$json = {
  '1': 'DynServerDetailsReq',
  '2': [
    {'1': 'dynamic_ids', '3': 1, '4': 3, '5': 3, '10': 'dynamicIds'},
    {'1': 'local_time', '3': 2, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'player_args',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {'1': 'mobi_app', '3': 4, '4': 1, '5': 9, '10': 'mobiApp'},
    {'1': 'device', '3': 5, '4': 1, '5': 9, '10': 'device'},
    {'1': 'buvid', '3': 6, '4': 1, '5': 9, '10': 'buvid'},
    {'1': 'build', '3': 7, '4': 1, '5': 3, '10': 'build'},
    {'1': 'mid', '3': 8, '4': 1, '5': 3, '10': 'mid'},
    {'1': 'platform', '3': 9, '4': 1, '5': 9, '10': 'platform'},
    {'1': 'is_master', '3': 10, '4': 1, '5': 8, '10': 'isMaster'},
    {'1': 'top_dynamic_ids', '3': 11, '4': 3, '5': 3, '10': 'topDynamicIds'},
  ],
};

/// Descriptor for `DynServerDetailsReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynServerDetailsReqDescriptor = $convert.base64Decode(
    'ChNEeW5TZXJ2ZXJEZXRhaWxzUmVxEh8KC2R5bmFtaWNfaWRzGAEgAygDUgpkeW5hbWljSWRzEh'
    '0KCmxvY2FsX3RpbWUYAiABKAVSCWxvY2FsVGltZRJPCgtwbGF5ZXJfYXJncxgDIAEoCzIuLmJp'
    'bGliaWxpLmFwcC5hcmNoaXZlLm1pZGRsZXdhcmUudjEuUGxheWVyQXJnc1IKcGxheWVyQXJncx'
    'IZCghtb2JpX2FwcBgEIAEoCVIHbW9iaUFwcBIWCgZkZXZpY2UYBSABKAlSBmRldmljZRIUCgVi'
    'dXZpZBgGIAEoCVIFYnV2aWQSFAoFYnVpbGQYByABKANSBWJ1aWxkEhAKA21pZBgIIAEoA1IDbW'
    'lkEhoKCHBsYXRmb3JtGAkgASgJUghwbGF0Zm9ybRIbCglpc19tYXN0ZXIYCiABKAhSCGlzTWFz'
    'dGVyEiYKD3RvcF9keW5hbWljX2lkcxgLIAMoA1INdG9wRHluYW1pY0lkcw==');

@$core.Deprecated('Use dynSpaceReqDescriptor instead')
const DynSpaceReq$json = {
  '1': 'DynSpaceReq',
  '2': [
    {'1': 'host_uid', '3': 1, '4': 1, '5': 3, '10': 'hostUid'},
    {'1': 'history_offset', '3': 2, '4': 1, '5': 9, '10': 'historyOffset'},
    {
      '1': 'player_args',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {'1': 'local_time', '3': 4, '4': 1, '5': 5, '10': 'localTime'},
    {'1': 'page', '3': 5, '4': 1, '5': 3, '10': 'page'},
    {'1': 'from', '3': 6, '4': 1, '5': 9, '10': 'from'},
  ],
};

/// Descriptor for `DynSpaceReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynSpaceReqDescriptor = $convert.base64Decode(
    'CgtEeW5TcGFjZVJlcRIZCghob3N0X3VpZBgBIAEoA1IHaG9zdFVpZBIlCg5oaXN0b3J5X29mZn'
    'NldBgCIAEoCVINaGlzdG9yeU9mZnNldBJPCgtwbGF5ZXJfYXJncxgDIAEoCzIuLmJpbGliaWxp'
    'LmFwcC5hcmNoaXZlLm1pZGRsZXdhcmUudjEuUGxheWVyQXJnc1IKcGxheWVyQXJncxIdCgpsb2'
    'NhbF90aW1lGAQgASgFUglsb2NhbFRpbWUSEgoEcGFnZRgFIAEoA1IEcGFnZRISCgRmcm9tGAYg'
    'ASgJUgRmcm9t');

@$core.Deprecated('Use dynSpaceRspDescriptor instead')
const DynSpaceRsp$json = {
  '1': 'DynSpaceRsp',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
    {'1': 'history_offset', '3': 2, '4': 1, '5': 9, '10': 'historyOffset'},
    {'1': 'has_more', '3': 3, '4': 1, '5': 8, '10': 'hasMore'},
  ],
};

/// Descriptor for `DynSpaceRsp`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynSpaceRspDescriptor = $convert.base64Decode(
    'CgtEeW5TcGFjZVJzcBI4CgRsaXN0GAEgAygLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRH'
    'luYW1pY0l0ZW1SBGxpc3QSJQoOaGlzdG9yeV9vZmZzZXQYAiABKAlSDWhpc3RvcnlPZmZzZXQS'
    'GQoIaGFzX21vcmUYAyABKAhSB2hhc01vcmU=');

@$core.Deprecated('Use dynSpaceSearchDetailsReplyDescriptor instead')
const DynSpaceSearchDetailsReply$json = {
  '1': 'DynSpaceSearchDetailsReply',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynSpaceSearchDetailsReply.ItemsEntry',
      '10': 'items'
    },
  ],
  '3': [DynSpaceSearchDetailsReply_ItemsEntry$json],
};

@$core.Deprecated('Use dynSpaceSearchDetailsReplyDescriptor instead')
const DynSpaceSearchDetailsReply_ItemsEntry$json = {
  '1': 'ItemsEntry',
  '2': [
    {'1': 'key', '3': 1, '4': 1, '5': 3, '10': 'key'},
    {
      '1': 'value',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'value'
    },
  ],
  '7': {'7': true},
};

/// Descriptor for `DynSpaceSearchDetailsReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynSpaceSearchDetailsReplyDescriptor = $convert.base64Decode(
    'ChpEeW5TcGFjZVNlYXJjaERldGFpbHNSZXBseRJUCgVpdGVtcxgBIAMoCzI+LmJpbGliaWxpLm'
    'FwcC5keW5hbWljLnYyLkR5blNwYWNlU2VhcmNoRGV0YWlsc1JlcGx5Lkl0ZW1zRW50cnlSBWl0'
    'ZW1zGl4KCkl0ZW1zRW50cnkSEAoDa2V5GAEgASgDUgNrZXkSOgoFdmFsdWUYAiABKAsyJC5iaW'
    'xpYmlsaS5hcHAuZHluYW1pYy52Mi5EeW5hbWljSXRlbVIFdmFsdWU6AjgB');

@$core.Deprecated('Use dynSpaceSearchDetailsReqDescriptor instead')
const DynSpaceSearchDetailsReq$json = {
  '1': 'DynSpaceSearchDetailsReq',
  '2': [
    {'1': 'dynamic_ids', '3': 1, '4': 3, '5': 3, '10': 'dynamicIds'},
    {'1': 'search_words', '3': 2, '4': 3, '5': 9, '10': 'searchWords'},
    {'1': 'local_time', '3': 3, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'player_args',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {'1': 'mobi_app', '3': 5, '4': 1, '5': 9, '10': 'mobiApp'},
    {'1': 'device', '3': 6, '4': 1, '5': 9, '10': 'device'},
    {'1': 'buvid', '3': 7, '4': 1, '5': 9, '10': 'buvid'},
    {'1': 'build', '3': 8, '4': 1, '5': 3, '10': 'build'},
    {'1': 'mid', '3': 9, '4': 1, '5': 3, '10': 'mid'},
    {'1': 'platform', '3': 10, '4': 1, '5': 9, '10': 'platform'},
    {'1': 'ip', '3': 11, '4': 1, '5': 9, '10': 'ip'},
    {
      '1': 'net_type',
      '3': 12,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.NetworkType',
      '10': 'netType'
    },
    {
      '1': 'tf_type',
      '3': 13,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.TFType',
      '10': 'tfType'
    },
  ],
};

/// Descriptor for `DynSpaceSearchDetailsReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynSpaceSearchDetailsReqDescriptor = $convert.base64Decode(
    'ChhEeW5TcGFjZVNlYXJjaERldGFpbHNSZXESHwoLZHluYW1pY19pZHMYASADKANSCmR5bmFtaW'
    'NJZHMSIQoMc2VhcmNoX3dvcmRzGAIgAygJUgtzZWFyY2hXb3JkcxIdCgpsb2NhbF90aW1lGAMg'
    'ASgFUglsb2NhbFRpbWUSTwoLcGxheWVyX2FyZ3MYBCABKAsyLi5iaWxpYmlsaS5hcHAuYXJjaG'
    'l2ZS5taWRkbGV3YXJlLnYxLlBsYXllckFyZ3NSCnBsYXllckFyZ3MSGQoIbW9iaV9hcHAYBSAB'
    'KAlSB21vYmlBcHASFgoGZGV2aWNlGAYgASgJUgZkZXZpY2USFAoFYnV2aWQYByABKAlSBWJ1dm'
    'lkEhQKBWJ1aWxkGAggASgDUgVidWlsZBIQCgNtaWQYCSABKANSA21pZBIaCghwbGF0Zm9ybRgK'
    'IAEoCVIIcGxhdGZvcm0SDgoCaXAYCyABKAlSAmlwEj8KCG5ldF90eXBlGAwgASgOMiQuYmlsaW'
    'JpbGkuYXBwLmR5bmFtaWMudjIuTmV0d29ya1R5cGVSB25ldFR5cGUSOAoHdGZfdHlwZRgNIAEo'
    'DjIfLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRGVHlwZVIGdGZUeXBl');

@$core.Deprecated('Use dynTabDescriptor instead')
const DynTab$json = {
  '1': 'DynTab',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'bubble', '3': 3, '4': 1, '5': 9, '10': 'bubble'},
    {'1': 'red_point', '3': 4, '4': 1, '5': 5, '10': 'redPoint'},
    {'1': 'city_id', '3': 5, '4': 1, '5': 3, '10': 'cityId'},
    {'1': 'is_popup', '3': 6, '4': 1, '5': 5, '10': 'isPopup'},
    {
      '1': 'popup',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Popup',
      '10': 'popup'
    },
    {'1': 'default_tab', '3': 8, '4': 1, '5': 8, '10': 'defaultTab'},
    {'1': 'sub_title', '3': 9, '4': 1, '5': 9, '10': 'subTitle'},
    {'1': 'anchor', '3': 10, '4': 1, '5': 9, '10': 'anchor'},
    {'1': 'internal_test', '3': 11, '4': 1, '5': 9, '10': 'internalTest'},
    {
      '1': 'type',
      '3': 12,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ShowType',
      '10': 'type'
    },
    {
      '1': 'back_up',
      '3': 13,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynTab',
      '10': 'backUp'
    },
    {'1': 'jump_home_pop', '3': 14, '4': 1, '5': 9, '10': 'jumpHomePop'},
  ],
};

/// Descriptor for `DynTab`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynTabDescriptor = $convert.base64Decode(
    'CgZEeW5UYWISFAoFdGl0bGUYASABKAlSBXRpdGxlEhAKA3VyaRgCIAEoCVIDdXJpEhYKBmJ1Ym'
    'JsZRgDIAEoCVIGYnViYmxlEhsKCXJlZF9wb2ludBgEIAEoBVIIcmVkUG9pbnQSFwoHY2l0eV9p'
    'ZBgFIAEoA1IGY2l0eUlkEhkKCGlzX3BvcHVwGAYgASgFUgdpc1BvcHVwEjQKBXBvcHVwGAcgAS'
    'gLMh4uYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuUG9wdXBSBXBvcHVwEh8KC2RlZmF1bHRfdGFi'
    'GAggASgIUgpkZWZhdWx0VGFiEhsKCXN1Yl90aXRsZRgJIAEoCVIIc3ViVGl0bGUSFgoGYW5jaG'
    '9yGAogASgJUgZhbmNob3ISIwoNaW50ZXJuYWxfdGVzdBgLIAEoCVIMaW50ZXJuYWxUZXN0EjUK'
    'BHR5cGUYDCABKA4yIS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5TaG93VHlwZVIEdHlwZRI4Cg'
    'diYWNrX3VwGA0gASgLMh8uYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRHluVGFiUgZiYWNrVXAS'
    'IgoNanVtcF9ob21lX3BvcBgOIAEoCVILanVtcEhvbWVQb3A=');

@$core.Deprecated('Use dynTabReplyDescriptor instead')
const DynTabReply$json = {
  '1': 'DynTabReply',
  '2': [
    {
      '1': 'dyn_tab',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynTab',
      '10': 'dynTab'
    },
    {
      '1': 'screen_tab',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynScreenTab',
      '10': 'screenTab'
    },
  ],
};

/// Descriptor for `DynTabReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynTabReplyDescriptor = $convert.base64Decode(
    'CgtEeW5UYWJSZXBseRI4CgdkeW5fdGFiGAEgAygLMh8uYmlsaWJpbGkuYXBwLmR5bmFtaWMudj'
    'IuRHluVGFiUgZkeW5UYWISRAoKc2NyZWVuX3RhYhgCIAMoCzIlLmJpbGliaWxpLmFwcC5keW5h'
    'bWljLnYyLkR5blNjcmVlblRhYlIJc2NyZWVuVGFi');

@$core.Deprecated('Use dynTabReqDescriptor instead')
const DynTabReq$json = {
  '1': 'DynTabReq',
  '2': [
    {'1': 'teenagers_mode', '3': 1, '4': 1, '5': 5, '10': 'teenagersMode'},
    {
      '1': 'from_type',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `DynTabReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynTabReqDescriptor = $convert.base64Decode(
    'CglEeW5UYWJSZXESJQoOdGVlbmFnZXJzX21vZGUYASABKAVSDXRlZW5hZ2Vyc01vZGUSRwoJZn'
    'JvbV90eXBlGAIgASgOMiouYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ2FtcHVzUmVxRnJvbVR5'
    'cGVSCGZyb21UeXBl');

@$core.Deprecated('Use dynThumbReqDescriptor instead')
const DynThumbReq$json = {
  '1': 'DynThumbReq',
  '2': [
    {'1': 'uid', '3': 1, '4': 1, '5': 3, '10': 'uid'},
    {'1': 'dyn_id', '3': 2, '4': 1, '5': 9, '10': 'dynId'},
    {'1': 'dyn_type', '3': 3, '4': 1, '5': 3, '10': 'dynType'},
    {'1': 'rid', '3': 4, '4': 1, '5': 9, '10': 'rid'},
    {
      '1': 'type',
      '3': 5,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ThumbType',
      '10': 'type'
    },
  ],
};

/// Descriptor for `DynThumbReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynThumbReqDescriptor = $convert.base64Decode(
    'CgtEeW5UaHVtYlJlcRIQCgN1aWQYASABKANSA3VpZBIVCgZkeW5faWQYAiABKAlSBWR5bklkEh'
    'kKCGR5bl90eXBlGAMgASgDUgdkeW5UeXBlEhAKA3JpZBgEIAEoCVIDcmlkEjYKBHR5cGUYBSAB'
    'KA4yIi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5UaHVtYlR5cGVSBHR5cGU=');

@$core.Deprecated('Use dynVideoPersonalReplyDescriptor instead')
const DynVideoPersonalReply$json = {
  '1': 'DynVideoPersonalReply',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
    {'1': 'offset', '3': 2, '4': 1, '5': 9, '10': 'offset'},
    {'1': 'has_more', '3': 3, '4': 1, '5': 8, '10': 'hasMore'},
    {'1': 'read_offset', '3': 4, '4': 1, '5': 9, '10': 'readOffset'},
    {
      '1': 'relation',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Relation',
      '10': 'relation'
    },
    {
      '1': 'addition_up',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopAdditionUP',
      '10': 'additionUp'
    },
    {'1': 'title', '3': 7, '4': 1, '5': 9, '10': 'title'},
    {'1': 'title_sub', '3': 8, '4': 1, '5': 9, '10': 'titleSub'},
  ],
};

/// Descriptor for `DynVideoPersonalReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynVideoPersonalReplyDescriptor = $convert.base64Decode(
    'ChVEeW5WaWRlb1BlcnNvbmFsUmVwbHkSOAoEbGlzdBgBIAMoCzIkLmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLkR5bmFtaWNJdGVtUgRsaXN0EhYKBm9mZnNldBgCIAEoCVIGb2Zmc2V0EhkKCGhh'
    'c19tb3JlGAMgASgIUgdoYXNNb3JlEh8KC3JlYWRfb2Zmc2V0GAQgASgJUgpyZWFkT2Zmc2V0Ej'
    '0KCHJlbGF0aW9uGAUgASgLMiEuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuUmVsYXRpb25SCHJl'
    'bGF0aW9uEkcKC2FkZGl0aW9uX3VwGAYgASgLMiYuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuVG'
    '9wQWRkaXRpb25VUFIKYWRkaXRpb25VcBIUCgV0aXRsZRgHIAEoCVIFdGl0bGUSGwoJdGl0bGVf'
    'c3ViGAggASgJUgh0aXRsZVN1Yg==');

@$core.Deprecated('Use dynVideoPersonalReqDescriptor instead')
const DynVideoPersonalReq$json = {
  '1': 'DynVideoPersonalReq',
  '2': [
    {'1': 'host_uid', '3': 1, '4': 1, '5': 3, '10': 'hostUid'},
    {'1': 'offset', '3': 2, '4': 1, '5': 9, '10': 'offset'},
    {'1': 'page', '3': 3, '4': 1, '5': 5, '10': 'page'},
    {'1': 'is_preload', '3': 4, '4': 1, '5': 5, '10': 'isPreload'},
    {
      '1': 'playurl_param',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.PlayurlParam',
      '10': 'playurlParam'
    },
    {'1': 'local_time', '3': 6, '4': 1, '5': 5, '10': 'localTime'},
    {'1': 'footprint', '3': 7, '4': 1, '5': 9, '10': 'footprint'},
    {'1': 'from', '3': 8, '4': 1, '5': 9, '10': 'from'},
    {
      '1': 'player_args',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {'1': 'pegasus_avid', '3': 10, '4': 1, '5': 3, '10': 'pegasusAvid'},
    {'1': 'personal_extra', '3': 11, '4': 1, '5': 9, '10': 'personalExtra'},
  ],
};

/// Descriptor for `DynVideoPersonalReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynVideoPersonalReqDescriptor = $convert.base64Decode(
    'ChNEeW5WaWRlb1BlcnNvbmFsUmVxEhkKCGhvc3RfdWlkGAEgASgDUgdob3N0VWlkEhYKBm9mZn'
    'NldBgCIAEoCVIGb2Zmc2V0EhIKBHBhZ2UYAyABKAVSBHBhZ2USHQoKaXNfcHJlbG9hZBgEIAEo'
    'BVIJaXNQcmVsb2FkEkoKDXBsYXl1cmxfcGFyYW0YBSABKAsyJS5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5QbGF5dXJsUGFyYW1SDHBsYXl1cmxQYXJhbRIdCgpsb2NhbF90aW1lGAYgASgFUgls'
    'b2NhbFRpbWUSHAoJZm9vdHByaW50GAcgASgJUglmb290cHJpbnQSEgoEZnJvbRgIIAEoCVIEZn'
    'JvbRJPCgtwbGF5ZXJfYXJncxgJIAEoCzIuLmJpbGliaWxpLmFwcC5hcmNoaXZlLm1pZGRsZXdh'
    'cmUudjEuUGxheWVyQXJnc1IKcGxheWVyQXJncxIhCgxwZWdhc3VzX2F2aWQYCiABKANSC3BlZ2'
    'FzdXNBdmlkEiUKDnBlcnNvbmFsX2V4dHJhGAsgASgJUg1wZXJzb25hbEV4dHJh');

@$core.Deprecated('Use dynVideoReplyDescriptor instead')
const DynVideoReply$json = {
  '1': 'DynVideoReply',
  '2': [
    {
      '1': 'dynamic_list',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CardVideoDynList',
      '10': 'dynamicList'
    },
    {
      '1': 'video_up_list',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CardVideoUpList',
      '10': 'videoUpList'
    },
    {
      '1': 'video_follow_list',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CardVideoFollowList',
      '10': 'videoFollowList'
    },
    {
      '1': 'sort_config',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.FeedSortConfig',
      '10': 'sortConfig'
    },
  ],
};

/// Descriptor for `DynVideoReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynVideoReplyDescriptor = $convert.base64Decode(
    'Cg1EeW5WaWRlb1JlcGx5EkwKDGR5bmFtaWNfbGlzdBgBIAEoCzIpLmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLkNhcmRWaWRlb0R5bkxpc3RSC2R5bmFtaWNMaXN0EkwKDXZpZGVvX3VwX2xpc3QY'
    'AiABKAsyKC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYXJkVmlkZW9VcExpc3RSC3ZpZGVvVX'
    'BMaXN0ElgKEXZpZGVvX2ZvbGxvd19saXN0GAMgASgLMiwuYmlsaWJpbGkuYXBwLmR5bmFtaWMu'
    'djIuQ2FyZFZpZGVvRm9sbG93TGlzdFIPdmlkZW9Gb2xsb3dMaXN0EkgKC3NvcnRfY29uZmlnGA'
    'QgASgLMicuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRmVlZFNvcnRDb25maWdSCnNvcnRDb25m'
    'aWc=');

@$core.Deprecated('Use dynVideoReqDescriptor instead')
const DynVideoReq$json = {
  '1': 'DynVideoReq',
  '2': [
    {'1': 'update_baseline', '3': 1, '4': 1, '5': 9, '10': 'updateBaseline'},
    {'1': 'offset', '3': 2, '4': 1, '5': 9, '10': 'offset'},
    {'1': 'page', '3': 3, '4': 1, '5': 5, '10': 'page'},
    {
      '1': 'refresh_type',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.Refresh',
      '10': 'refreshType'
    },
    {
      '1': 'playurl_param',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.PlayurlParam',
      '10': 'playurlParam'
    },
    {'1': 'assist_baseline', '3': 6, '4': 1, '5': 9, '10': 'assistBaseline'},
    {'1': 'local_time', '3': 7, '4': 1, '5': 5, '10': 'localTime'},
    {'1': 'from', '3': 8, '4': 1, '5': 9, '10': 'from'},
    {
      '1': 'player_args',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {
      '1': 'req_sort_option',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.FeedSortOptionReq',
      '10': 'reqSortOption'
    },
  ],
};

/// Descriptor for `DynVideoReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynVideoReqDescriptor = $convert.base64Decode(
    'CgtEeW5WaWRlb1JlcRInCg91cGRhdGVfYmFzZWxpbmUYASABKAlSDnVwZGF0ZUJhc2VsaW5lEh'
    'YKBm9mZnNldBgCIAEoCVIGb2Zmc2V0EhIKBHBhZ2UYAyABKAVSBHBhZ2USQwoMcmVmcmVzaF90'
    'eXBlGAQgASgOMiAuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuUmVmcmVzaFILcmVmcmVzaFR5cG'
    'USSgoNcGxheXVybF9wYXJhbRgFIAEoCzIlLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlBsYXl1'
    'cmxQYXJhbVIMcGxheXVybFBhcmFtEicKD2Fzc2lzdF9iYXNlbGluZRgGIAEoCVIOYXNzaXN0Qm'
    'FzZWxpbmUSHQoKbG9jYWxfdGltZRgHIAEoBVIJbG9jYWxUaW1lEhIKBGZyb20YCCABKAlSBGZy'
    'b20STwoLcGxheWVyX2FyZ3MYCSABKAsyLi5iaWxpYmlsaS5hcHAuYXJjaGl2ZS5taWRkbGV3YX'
    'JlLnYxLlBsYXllckFyZ3NSCnBsYXllckFyZ3MSUgoPcmVxX3NvcnRfb3B0aW9uGAogASgLMiou'
    'YmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRmVlZFNvcnRPcHRpb25SZXFSDXJlcVNvcnRPcHRpb2'
    '4=');

@$core.Deprecated('Use dynVideoUpdOffsetReqDescriptor instead')
const DynVideoUpdOffsetReq$json = {
  '1': 'DynVideoUpdOffsetReq',
  '2': [
    {'1': 'host_uid', '3': 1, '4': 1, '5': 3, '10': 'hostUid'},
    {'1': 'read_offset', '3': 2, '4': 1, '5': 9, '10': 'readOffset'},
    {'1': 'footprint', '3': 3, '4': 1, '5': 9, '10': 'footprint'},
    {'1': 'personal_extra', '3': 4, '4': 1, '5': 9, '10': 'personalExtra'},
  ],
};

/// Descriptor for `DynVideoUpdOffsetReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynVideoUpdOffsetReqDescriptor = $convert.base64Decode(
    'ChREeW5WaWRlb1VwZE9mZnNldFJlcRIZCghob3N0X3VpZBgBIAEoA1IHaG9zdFVpZBIfCgtyZW'
    'FkX29mZnNldBgCIAEoCVIKcmVhZE9mZnNldBIcCglmb290cHJpbnQYAyABKAlSCWZvb3Rwcmlu'
    'dBIlCg5wZXJzb25hbF9leHRyYRgEIAEoCVINcGVyc29uYWxFeHRyYQ==');

@$core.Deprecated('Use dynVoteReplyDescriptor instead')
const DynVoteReply$json = {
  '1': 'DynVoteReply',
  '2': [
    {
      '1': 'item',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionVote2',
      '10': 'item'
    },
    {'1': 'toast', '3': 2, '4': 1, '5': 9, '10': 'toast'},
  ],
};

/// Descriptor for `DynVoteReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynVoteReplyDescriptor = $convert.base64Decode(
    'CgxEeW5Wb3RlUmVwbHkSOgoEaXRlbRgBIAEoCzImLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk'
    'FkZGl0aW9uVm90ZTJSBGl0ZW0SFAoFdG9hc3QYAiABKAlSBXRvYXN0');

@$core.Deprecated('Use dynVoteReqDescriptor instead')
const DynVoteReq$json = {
  '1': 'DynVoteReq',
  '2': [
    {'1': 'vote_id', '3': 1, '4': 1, '5': 3, '10': 'voteId'},
    {'1': 'votes', '3': 2, '4': 3, '5': 3, '10': 'votes'},
    {
      '1': 'status',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.VoteStatus',
      '10': 'status'
    },
    {'1': 'dynamic_id', '3': 4, '4': 1, '5': 9, '10': 'dynamicId'},
    {'1': 'share', '3': 5, '4': 1, '5': 8, '10': 'share'},
  ],
};

/// Descriptor for `DynVoteReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynVoteReqDescriptor = $convert.base64Decode(
    'CgpEeW5Wb3RlUmVxEhcKB3ZvdGVfaWQYASABKANSBnZvdGVJZBIUCgV2b3RlcxgCIAMoA1IFdm'
    '90ZXMSOwoGc3RhdHVzGAMgASgOMiMuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuVm90ZVN0YXR1'
    'c1IGc3RhdHVzEh0KCmR5bmFtaWNfaWQYBCABKAlSCWR5bmFtaWNJZBIUCgVzaGFyZRgFIAEoCF'
    'IFc2hhcmU=');

@$core.Deprecated('Use dynamicItemDescriptor instead')
const DynamicItem$json = {
  '1': 'DynamicItem',
  '2': [
    {
      '1': 'card_type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.DynamicType',
      '10': 'cardType'
    },
    {
      '1': 'item_type',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.DynamicType',
      '10': 'itemType'
    },
    {
      '1': 'modules',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Module',
      '10': 'modules'
    },
    {
      '1': 'extend',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Extend',
      '10': 'extend'
    },
    {'1': 'has_fold', '3': 5, '4': 1, '5': 5, '10': 'hasFold'},
    {'1': 'server_info', '3': 6, '4': 1, '5': 9, '10': 'serverInfo'},
  ],
};

/// Descriptor for `DynamicItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynamicItemDescriptor = $convert.base64Decode(
    'CgtEeW5hbWljSXRlbRJBCgljYXJkX3R5cGUYASABKA4yJC5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5EeW5hbWljVHlwZVIIY2FyZFR5cGUSQQoJaXRlbV90eXBlGAIgASgOMiQuYmlsaWJpbGku'
    'YXBwLmR5bmFtaWMudjIuRHluYW1pY1R5cGVSCGl0ZW1UeXBlEjkKB21vZHVsZXMYAyADKAsyHy'
    '5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Nb2R1bGVSB21vZHVsZXMSNwoGZXh0ZW5kGAQgASgL'
    'Mh8uYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRXh0ZW5kUgZleHRlbmQSGQoIaGFzX2ZvbGQYBS'
    'ABKAVSB2hhc0ZvbGQSHwoLc2VydmVyX2luZm8YBiABKAlSCnNlcnZlckluZm8=');

@$core.Deprecated('Use dynamicListDescriptor instead')
const DynamicList$json = {
  '1': 'DynamicList',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
    {'1': 'update_num', '3': 2, '4': 1, '5': 3, '10': 'updateNum'},
    {'1': 'history_offset', '3': 3, '4': 1, '5': 9, '10': 'historyOffset'},
    {'1': 'update_baseline', '3': 4, '4': 1, '5': 9, '10': 'updateBaseline'},
    {'1': 'has_more', '3': 5, '4': 1, '5': 8, '10': 'hasMore'},
  ],
};

/// Descriptor for `DynamicList`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dynamicListDescriptor = $convert.base64Decode(
    'CgtEeW5hbWljTGlzdBI4CgRsaXN0GAEgAygLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRH'
    'luYW1pY0l0ZW1SBGxpc3QSHQoKdXBkYXRlX251bRgCIAEoA1IJdXBkYXRlTnVtEiUKDmhpc3Rv'
    'cnlfb2Zmc2V0GAMgASgJUg1oaXN0b3J5T2Zmc2V0EicKD3VwZGF0ZV9iYXNlbGluZRgEIAEoCV'
    'IOdXBkYXRlQmFzZWxpbmUSGQoIaGFzX21vcmUYBSABKAhSB2hhc01vcmU=');

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

/// Descriptor for `EmojiSizeSpec`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List emojiSizeSpecDescriptor = $convert
    .base64Decode('Cg1FbW9qaVNpemVTcGVjEhQKBXdpZHRoGAEgASgDUgV3aWR0aA==');

@$core.Deprecated('Use emoteNodeDescriptor instead')
const EmoteNode$json = {
  '1': 'EmoteNode',
  '2': [
    {
      '1': 'raw_text',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.WordNode',
      '10': 'rawText'
    },
    {'1': 'emote_url', '3': 2, '4': 1, '5': 9, '10': 'emoteUrl'},
    {
      '1': 'emote_width',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.EmoteSize',
      '10': 'emoteWidth'
    },
    {'1': 'is_inline_img', '3': 4, '4': 1, '5': 8, '10': 'isInlineImg'},
    {
      '1': 'inline_img_cfg',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ImgInlineCfg',
      '10': 'inlineImgCfg'
    },
    {'1': 'allow_animated', '3': 6, '4': 1, '5': 8, '10': 'allowAnimated'},
    {
      '1': 'click_action',
      '3': 7,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.EmoteClickAction',
      '10': 'clickAction'
    },
    {'1': 'preview_name', '3': 8, '4': 1, '5': 9, '10': 'previewName'},
    {
      '1': 'preview_name_jump_uri',
      '3': 9,
      '4': 1,
      '5': 9,
      '10': 'previewNameJumpUri'
    },
    {'1': 'emote_url_dark', '3': 10, '4': 1, '5': 9, '10': 'emoteUrlDark'},
  ],
};

/// Descriptor for `EmoteNode`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List emoteNodeDescriptor = $convert.base64Decode(
    'CglFbW90ZU5vZGUSPAoIcmF3X3RleHQYASABKAsyIS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi'
    '5Xb3JkTm9kZVIHcmF3VGV4dBIbCgllbW90ZV91cmwYAiABKAlSCGVtb3RlVXJsEkMKC2Vtb3Rl'
    'X3dpZHRoGAMgASgLMiIuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRW1vdGVTaXplUgplbW90ZV'
    'dpZHRoEiIKDWlzX2lubGluZV9pbWcYBCABKAhSC2lzSW5saW5lSW1nEksKDmlubGluZV9pbWdf'
    'Y2ZnGAUgASgLMiUuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuSW1nSW5saW5lQ2ZnUgxpbmxpbm'
    'VJbWdDZmcSJQoOYWxsb3dfYW5pbWF0ZWQYBiABKAhSDWFsbG93QW5pbWF0ZWQSTAoMY2xpY2tf'
    'YWN0aW9uGAcgASgOMikuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRW1vdGVDbGlja0FjdGlvbl'
    'ILY2xpY2tBY3Rpb24SIQoMcHJldmlld19uYW1lGAggASgJUgtwcmV2aWV3TmFtZRIxChVwcmV2'
    'aWV3X25hbWVfanVtcF91cmkYCSABKAlSEnByZXZpZXdOYW1lSnVtcFVyaRIkCg5lbW90ZV91cm'
    'xfZGFyaxgKIAEoCVIMZW1vdGVVcmxEYXJr');

@$core.Deprecated('Use emoteSizeDescriptor instead')
const EmoteSize$json = {
  '1': 'EmoteSize',
  '2': [
    {'1': 'width', '3': 1, '4': 1, '5': 1, '10': 'width'},
    {'1': 'emoji_size', '3': 2, '4': 1, '5': 5, '10': 'emojiSize'},
  ],
};

/// Descriptor for `EmoteSize`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List emoteSizeDescriptor = $convert.base64Decode(
    'CglFbW90ZVNpemUSFAoFd2lkdGgYASABKAFSBXdpZHRoEh0KCmVtb2ppX3NpemUYAiABKAVSCW'
    'Vtb2ppU2l6ZQ==');

@$core.Deprecated('Use extInfoCommonDescriptor instead')
const ExtInfoCommon$json = {
  '1': 'ExtInfoCommon',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'icon', '3': 3, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'poi_type', '3': 4, '4': 1, '5': 5, '10': 'poiType'},
    {
      '1': 'type',
      '3': 5,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.DynExtendType',
      '10': 'type'
    },
    {'1': 'sub_module', '3': 6, '4': 1, '5': 9, '10': 'subModule'},
    {'1': 'action_text', '3': 7, '4': 1, '5': 9, '10': 'actionText'},
    {'1': 'action_url', '3': 8, '4': 1, '5': 9, '10': 'actionUrl'},
    {'1': 'rid', '3': 9, '4': 1, '5': 3, '10': 'rid'},
    {'1': 'is_show_light', '3': 10, '4': 1, '5': 8, '10': 'isShowLight'},
    {
      '1': 'tag_style',
      '3': 11,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ExtInfoCommon.ExtTagStyle',
      '10': 'tagStyle'
    },
    {
      '1': 'extend_report_tag',
      '3': 12,
      '4': 1,
      '5': 9,
      '10': 'extendReportTag'
    },
  ],
  '4': [ExtInfoCommon_ExtTagStyle$json],
};

@$core.Deprecated('Use extInfoCommonDescriptor instead')
const ExtInfoCommon_ExtTagStyle$json = {
  '1': 'ExtTagStyle',
  '2': [
    {'1': 'EXT_TAG_STYLE_DEFAULT', '2': 0},
    {'1': 'EXT_TAG_STYLE_PURE_TEXT', '2': 1},
  ],
};

/// Descriptor for `ExtInfoCommon`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extInfoCommonDescriptor = $convert.base64Decode(
    'Cg1FeHRJbmZvQ29tbW9uEhQKBXRpdGxlGAEgASgJUgV0aXRsZRIQCgN1cmkYAiABKAlSA3VyaR'
    'ISCgRpY29uGAMgASgJUgRpY29uEhkKCHBvaV90eXBlGAQgASgFUgdwb2lUeXBlEjoKBHR5cGUY'
    'BSABKA4yJi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5EeW5FeHRlbmRUeXBlUgR0eXBlEh0KCn'
    'N1Yl9tb2R1bGUYBiABKAlSCXN1Yk1vZHVsZRIfCgthY3Rpb25fdGV4dBgHIAEoCVIKYWN0aW9u'
    'VGV4dBIdCgphY3Rpb25fdXJsGAggASgJUglhY3Rpb25VcmwSEAoDcmlkGAkgASgDUgNyaWQSIg'
    'oNaXNfc2hvd19saWdodBgKIAEoCFILaXNTaG93TGlnaHQSTwoJdGFnX3N0eWxlGAsgASgOMjIu'
    'YmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRXh0SW5mb0NvbW1vbi5FeHRUYWdTdHlsZVIIdGFnU3'
    'R5bGUSKgoRZXh0ZW5kX3JlcG9ydF90YWcYDCABKAlSD2V4dGVuZFJlcG9ydFRhZyJFCgtFeHRU'
    'YWdTdHlsZRIZChVFWFRfVEFHX1NUWUxFX0RFRkFVTFQQABIbChdFWFRfVEFHX1NUWUxFX1BVUk'
    'VfVEVYVBAB');

@$core.Deprecated('Use extInfoGameDescriptor instead')
const ExtInfoGame$json = {
  '1': 'ExtInfoGame',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'icon', '3': 3, '4': 1, '5': 9, '10': 'icon'},
  ],
};

/// Descriptor for `ExtInfoGame`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extInfoGameDescriptor = $convert.base64Decode(
    'CgtFeHRJbmZvR2FtZRIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSEAoDdXJpGAIgASgJUgN1cmkSEg'
    'oEaWNvbhgDIAEoCVIEaWNvbg==');

@$core.Deprecated('Use extInfoHotDescriptor instead')
const ExtInfoHot$json = {
  '1': 'ExtInfoHot',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'icon', '3': 3, '4': 1, '5': 9, '10': 'icon'},
  ],
};

/// Descriptor for `ExtInfoHot`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extInfoHotDescriptor = $convert.base64Decode(
    'CgpFeHRJbmZvSG90EhQKBXRpdGxlGAEgASgJUgV0aXRsZRIQCgN1cmkYAiABKAlSA3VyaRISCg'
    'RpY29uGAMgASgJUgRpY29u');

@$core.Deprecated('Use extInfoLBSDescriptor instead')
const ExtInfoLBS$json = {
  '1': 'ExtInfoLBS',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'icon', '3': 3, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'poi_type', '3': 4, '4': 1, '5': 5, '10': 'poiType'},
  ],
};

/// Descriptor for `ExtInfoLBS`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extInfoLBSDescriptor = $convert.base64Decode(
    'CgpFeHRJbmZvTEJTEhQKBXRpdGxlGAEgASgJUgV0aXRsZRIQCgN1cmkYAiABKAlSA3VyaRISCg'
    'RpY29uGAMgASgJUgRpY29uEhkKCHBvaV90eXBlGAQgASgFUgdwb2lUeXBl');

@$core.Deprecated('Use extInfoOGVDescriptor instead')
const ExtInfoOGV$json = {
  '1': 'ExtInfoOGV',
  '2': [
    {
      '1': 'info_ogv',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.InfoOGV',
      '10': 'infoOgv'
    },
  ],
};

/// Descriptor for `ExtInfoOGV`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extInfoOGVDescriptor = $convert.base64Decode(
    'CgpFeHRJbmZvT0dWEjsKCGluZm9fb2d2GAEgAygLMiAuYmlsaWJpbGkuYXBwLmR5bmFtaWMudj'
    'IuSW5mb09HVlIHaW5mb09ndg==');

@$core.Deprecated('Use extInfoTopicDescriptor instead')
const ExtInfoTopic$json = {
  '1': 'ExtInfoTopic',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'icon', '3': 3, '4': 1, '5': 9, '10': 'icon'},
  ],
};

/// Descriptor for `ExtInfoTopic`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extInfoTopicDescriptor = $convert.base64Decode(
    'CgxFeHRJbmZvVG9waWMSFAoFdGl0bGUYASABKAlSBXRpdGxlEhAKA3VyaRgCIAEoCVIDdXJpEh'
    'IKBGljb24YAyABKAlSBGljb24=');

@$core.Deprecated('Use extendDescriptor instead')
const Extend$json = {
  '1': 'Extend',
  '2': [
    {'1': 'dyn_id_str', '3': 1, '4': 1, '5': 9, '10': 'dynIdStr'},
    {'1': 'business_id', '3': 2, '4': 1, '5': 9, '10': 'businessId'},
    {'1': 'orig_dyn_id_str', '3': 3, '4': 1, '5': 9, '10': 'origDynIdStr'},
    {'1': 'orig_name', '3': 4, '4': 1, '5': 9, '10': 'origName'},
    {'1': 'orig_img_url', '3': 5, '4': 1, '5': 9, '10': 'origImgUrl'},
    {
      '1': 'orig_desc',
      '3': 6,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Description',
      '10': 'origDesc'
    },
    {
      '1': 'desc',
      '3': 7,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Description',
      '10': 'desc'
    },
    {
      '1': 'orig_dyn_type',
      '3': 8,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.DynamicType',
      '10': 'origDynType'
    },
    {'1': 'share_type', '3': 9, '4': 1, '5': 9, '10': 'shareType'},
    {'1': 'share_scene', '3': 10, '4': 1, '5': 9, '10': 'shareScene'},
    {'1': 'is_fast_share', '3': 11, '4': 1, '5': 8, '10': 'isFastShare'},
    {'1': 'r_type', '3': 12, '4': 1, '5': 5, '10': 'rType'},
    {'1': 'dyn_type', '3': 13, '4': 1, '5': 3, '10': 'dynType'},
    {'1': 'uid', '3': 14, '4': 1, '5': 3, '10': 'uid'},
    {'1': 'card_url', '3': 15, '4': 1, '5': 9, '10': 'cardUrl'},
    {
      '1': 'source_content',
      '3': 16,
      '4': 1,
      '5': 11,
      '6': '.google.protobuf.Any',
      '10': 'sourceContent'
    },
    {'1': 'orig_face', '3': 17, '4': 1, '5': 9, '10': 'origFace'},
    {
      '1': 'reply',
      '3': 18,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ExtendReply',
      '10': 'reply'
    },
    {'1': 'track_id', '3': 19, '4': 1, '5': 9, '10': 'trackId'},
    {
      '1': 'opus_summary',
      '3': 20,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleOpusSummary',
      '10': 'opusSummary'
    },
    {
      '1': 'only_fans_property',
      '3': 21,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OnlyFansProperty',
      '10': 'onlyFansProperty'
    },
    {
      '1': 'feature_gate',
      '3': 22,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynFeatureGate',
      '10': 'featureGate'
    },
    {'1': 'is_in_audit', '3': 23, '4': 1, '5': 8, '10': 'isInAudit'},
    {
      '1': 'history_report',
      '3': 24,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Extend.HistoryReportEntry',
      '10': 'historyReport'
    },
    {
      '1': 'report_metric_data',
      '3': 25,
      '4': 1,
      '5': 9,
      '10': 'reportMetricData'
    },
    {
      '1': 'desc_text_opus',
      '3': 26,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TextParagraph',
      '10': 'descTextOpus'
    },
    {'1': 'is_preview_only', '3': 27, '4': 1, '5': 8, '10': 'isPreviewOnly'},
    {
      '1': 'repost_extra_info',
      '3': 28,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.RepostExtraInfo',
      '10': 'repostExtraInfo'
    },
    {
      '1': 'manga_property',
      '3': 29,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MangaProperty',
      '10': 'mangaProperty'
    },
    {'1': 'up_name', '3': 30, '4': 1, '5': 9, '10': 'upName'},
    {'1': 'up_face', '3': 31, '4': 1, '5': 9, '10': 'upFace'},
    {
      '1': 'desired_visibility_status',
      '3': 32,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.DynVisibilityStatus',
      '10': 'desiredVisibilityStatus'
    },
  ],
  '3': [Extend_HistoryReportEntry$json],
};

@$core.Deprecated('Use extendDescriptor instead')
const Extend_HistoryReportEntry$json = {
  '1': 'HistoryReportEntry',
  '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 `Extend`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extendDescriptor = $convert.base64Decode(
    'CgZFeHRlbmQSHAoKZHluX2lkX3N0chgBIAEoCVIIZHluSWRTdHISHwoLYnVzaW5lc3NfaWQYAi'
    'ABKAlSCmJ1c2luZXNzSWQSJQoPb3JpZ19keW5faWRfc3RyGAMgASgJUgxvcmlnRHluSWRTdHIS'
    'GwoJb3JpZ19uYW1lGAQgASgJUghvcmlnTmFtZRIgCgxvcmlnX2ltZ191cmwYBSABKAlSCm9yaW'
    'dJbWdVcmwSQQoJb3JpZ19kZXNjGAYgAygLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRGVz'
    'Y3JpcHRpb25SCG9yaWdEZXNjEjgKBGRlc2MYByADKAsyJC5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5EZXNjcmlwdGlvblIEZGVzYxJICg1vcmlnX2R5bl90eXBlGAggASgOMiQuYmlsaWJpbGku'
    'YXBwLmR5bmFtaWMudjIuRHluYW1pY1R5cGVSC29yaWdEeW5UeXBlEh0KCnNoYXJlX3R5cGUYCS'
    'ABKAlSCXNoYXJlVHlwZRIfCgtzaGFyZV9zY2VuZRgKIAEoCVIKc2hhcmVTY2VuZRIiCg1pc19m'
    'YXN0X3NoYXJlGAsgASgIUgtpc0Zhc3RTaGFyZRIVCgZyX3R5cGUYDCABKAVSBXJUeXBlEhkKCG'
    'R5bl90eXBlGA0gASgDUgdkeW5UeXBlEhAKA3VpZBgOIAEoA1IDdWlkEhkKCGNhcmRfdXJsGA8g'
    'ASgJUgdjYXJkVXJsEjsKDnNvdXJjZV9jb250ZW50GBAgASgLMhQuZ29vZ2xlLnByb3RvYnVmLk'
    'FueVINc291cmNlQ29udGVudBIbCglvcmlnX2ZhY2UYESABKAlSCG9yaWdGYWNlEjoKBXJlcGx5'
    'GBIgASgLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRXh0ZW5kUmVwbHlSBXJlcGx5EhkKCH'
    'RyYWNrX2lkGBMgASgJUgd0cmFja0lkEk0KDG9wdXNfc3VtbWFyeRgUIAEoCzIqLmJpbGliaWxp'
    'LmFwcC5keW5hbWljLnYyLk1vZHVsZU9wdXNTdW1tYXJ5UgtvcHVzU3VtbWFyeRJXChJvbmx5X2'
    'ZhbnNfcHJvcGVydHkYFSABKAsyKS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Pbmx5RmFuc1By'
    'b3BlcnR5UhBvbmx5RmFuc1Byb3BlcnR5EkoKDGZlYXR1cmVfZ2F0ZRgWIAEoCzInLmJpbGliaW'
    'xpLmFwcC5keW5hbWljLnYyLkR5bkZlYXR1cmVHYXRlUgtmZWF0dXJlR2F0ZRIeCgtpc19pbl9h'
    'dWRpdBgXIAEoCFIJaXNJbkF1ZGl0ElkKDmhpc3RvcnlfcmVwb3J0GBggAygLMjIuYmlsaWJpbG'
    'kuYXBwLmR5bmFtaWMudjIuRXh0ZW5kLkhpc3RvcnlSZXBvcnRFbnRyeVINaGlzdG9yeVJlcG9y'
    'dBIsChJyZXBvcnRfbWV0cmljX2RhdGEYGSABKAlSEHJlcG9ydE1ldHJpY0RhdGESTAoOZGVzY1'
    '90ZXh0X29wdXMYGiABKAsyJi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5UZXh0UGFyYWdyYXBo'
    'UgxkZXNjVGV4dE9wdXMSJgoPaXNfcHJldmlld19vbmx5GBsgASgIUg1pc1ByZXZpZXdPbmx5El'
    'QKEXJlcG9zdF9leHRyYV9pbmZvGBwgASgLMiguYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuUmVw'
    'b3N0RXh0cmFJbmZvUg9yZXBvc3RFeHRyYUluZm8STQoObWFuZ2FfcHJvcGVydHkYHSABKAsyJi'
    '5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5NYW5nYVByb3BlcnR5Ug1tYW5nYVByb3BlcnR5EhcK'
    'B3VwX25hbWUYHiABKAlSBnVwTmFtZRIXCgd1cF9mYWNlGB8gASgJUgZ1cEZhY2USaAoZZGVzaX'
    'JlZF92aXNpYmlsaXR5X3N0YXR1cxggIAEoDjIsLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkR5'
    'blZpc2liaWxpdHlTdGF0dXNSF2Rlc2lyZWRWaXNpYmlsaXR5U3RhdHVzGkAKEkhpc3RvcnlSZX'
    'BvcnRFbnRyeRIQCgNrZXkYASABKAlSA2tleRIUCgV2YWx1ZRgCIAEoCVIFdmFsdWU6AjgB');

@$core.Deprecated('Use extendReplyDescriptor instead')
const ExtendReply$json = {
  '1': 'ExtendReply',
  '2': [
    {'1': 'uri', '3': 1, '4': 1, '5': 9, '10': 'uri'},
    {
      '1': 'params',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ExtendReplyParam',
      '10': 'params'
    },
    {'1': 'reply_biz_type', '3': 3, '4': 1, '5': 3, '10': 'replyBizType'},
    {'1': 'reply_biz_id', '3': 4, '4': 1, '5': 3, '10': 'replyBizId'},
    {'1': 'no_load_comment', '3': 5, '4': 1, '5': 8, '10': 'noLoadComment'},
    {
      '1': 'no_load_comment_hint_text',
      '3': 6,
      '4': 1,
      '5': 9,
      '10': 'noLoadCommentHintText'
    },
  ],
};

/// Descriptor for `ExtendReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extendReplyDescriptor = $convert.base64Decode(
    'CgtFeHRlbmRSZXBseRIQCgN1cmkYASABKAlSA3VyaRJBCgZwYXJhbXMYAiADKAsyKS5iaWxpYm'
    'lsaS5hcHAuZHluYW1pYy52Mi5FeHRlbmRSZXBseVBhcmFtUgZwYXJhbXMSJAoOcmVwbHlfYml6'
    'X3R5cGUYAyABKANSDHJlcGx5Qml6VHlwZRIgCgxyZXBseV9iaXpfaWQYBCABKANSCnJlcGx5Qm'
    'l6SWQSJgoPbm9fbG9hZF9jb21tZW50GAUgASgIUg1ub0xvYWRDb21tZW50EjgKGW5vX2xvYWRf'
    'Y29tbWVudF9oaW50X3RleHQYBiABKAlSFW5vTG9hZENvbW1lbnRIaW50VGV4dA==');

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

/// Descriptor for `ExtendReplyParam`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List extendReplyParamDescriptor = $convert.base64Decode(
    'ChBFeHRlbmRSZXBseVBhcmFtEhAKA2tleRgBIAEoCVIDa2V5EhQKBXZhbHVlGAIgASgJUgV2YW'
    'x1ZQ==');

@$core.Deprecated('Use feedFilterReplyDescriptor instead')
const FeedFilterReply$json = {
  '1': 'FeedFilterReply',
  '2': [
    {'1': 'offset', '3': 1, '4': 1, '5': 9, '10': 'offset'},
    {'1': 'has_more', '3': 2, '4': 1, '5': 8, '10': 'hasMore'},
    {
      '1': 'list',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
  ],
};

/// Descriptor for `FeedFilterReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List feedFilterReplyDescriptor = $convert.base64Decode(
    'Cg9GZWVkRmlsdGVyUmVwbHkSFgoGb2Zmc2V0GAEgASgJUgZvZmZzZXQSGQoIaGFzX21vcmUYAi'
    'ABKAhSB2hhc01vcmUSOAoEbGlzdBgDIAMoCzIkLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkR5'
    'bmFtaWNJdGVtUgRsaXN0');

@$core.Deprecated('Use feedFilterReqDescriptor instead')
const FeedFilterReq$json = {
  '1': 'FeedFilterReq',
  '2': [
    {'1': 'offset', '3': 1, '4': 1, '5': 9, '10': 'offset'},
    {'1': 'tab', '3': 2, '4': 1, '5': 9, '10': 'tab'},
    {'1': 'local_time', '3': 3, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'player_args',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {
      '1': 'ad_param',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdParam',
      '10': 'adParam'
    },
    {'1': 'cold_start', '3': 6, '4': 1, '5': 5, '10': 'coldStart'},
    {'1': 'page', '3': 7, '4': 1, '5': 3, '10': 'page'},
  ],
};

/// Descriptor for `FeedFilterReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List feedFilterReqDescriptor = $convert.base64Decode(
    'Cg1GZWVkRmlsdGVyUmVxEhYKBm9mZnNldBgBIAEoCVIGb2Zmc2V0EhAKA3RhYhgCIAEoCVIDdG'
    'FiEh0KCmxvY2FsX3RpbWUYAyABKAVSCWxvY2FsVGltZRJPCgtwbGF5ZXJfYXJncxgEIAEoCzIu'
    'LmJpbGliaWxpLmFwcC5hcmNoaXZlLm1pZGRsZXdhcmUudjEuUGxheWVyQXJnc1IKcGxheWVyQX'
    'JncxI7CghhZF9wYXJhbRgFIAEoCzIgLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkFkUGFyYW1S'
    'B2FkUGFyYW0SHQoKY29sZF9zdGFydBgGIAEoBVIJY29sZFN0YXJ0EhIKBHBhZ2UYByABKANSBH'
    'BhZ2U=');

@$core.Deprecated('Use feedSortConfigDescriptor instead')
const FeedSortConfig$json = {
  '1': 'FeedSortConfig',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'sort_options',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.FeedSortOption',
      '10': 'sortOptions'
    },
  ],
};

/// Descriptor for `FeedSortConfig`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List feedSortConfigDescriptor = $convert.base64Decode(
    'Cg5GZWVkU29ydENvbmZpZxIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSSgoMc29ydF9vcHRpb25zGA'
    'IgAygLMicuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRmVlZFNvcnRPcHRpb25SC3NvcnRPcHRp'
    'b25z');

@$core.Deprecated('Use feedSortOptionDescriptor instead')
const FeedSortOption$json = {
  '1': 'FeedSortOption',
  '2': [
    {'1': 'sort_name', '3': 1, '4': 1, '5': 9, '10': 'sortName'},
    {'1': 'sort_type', '3': 2, '4': 1, '5': 9, '10': 'sortType'},
    {'1': 'is_selected', '3': 3, '4': 1, '5': 8, '10': 'isSelected'},
    {
      '1': 'no_auto_next_page_when_unsatisfied',
      '3': 4,
      '4': 1,
      '5': 8,
      '10': 'noAutoNextPageWhenUnsatisfied'
    },
  ],
};

/// Descriptor for `FeedSortOption`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List feedSortOptionDescriptor = $convert.base64Decode(
    'Cg5GZWVkU29ydE9wdGlvbhIbCglzb3J0X25hbWUYASABKAlSCHNvcnROYW1lEhsKCXNvcnRfdH'
    'lwZRgCIAEoCVIIc29ydFR5cGUSHwoLaXNfc2VsZWN0ZWQYAyABKAhSCmlzU2VsZWN0ZWQSSQoi'
    'bm9fYXV0b19uZXh0X3BhZ2Vfd2hlbl91bnNhdGlzZmllZBgEIAEoCFIdbm9BdXRvTmV4dFBhZ2'
    'VXaGVuVW5zYXRpc2ZpZWQ=');

@$core.Deprecated('Use feedSortOptionReqDescriptor instead')
const FeedSortOptionReq$json = {
  '1': 'FeedSortOptionReq',
  '2': [
    {'1': 'sort_type', '3': 1, '4': 1, '5': 9, '10': 'sortType'},
    {'1': 'is_cold_refresh', '3': 2, '4': 1, '5': 8, '10': 'isColdRefresh'},
  ],
};

/// Descriptor for `FeedSortOptionReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List feedSortOptionReqDescriptor = $convert.base64Decode(
    'ChFGZWVkU29ydE9wdGlvblJlcRIbCglzb3J0X3R5cGUYASABKAlSCHNvcnRUeXBlEiYKD2lzX2'
    'NvbGRfcmVmcmVzaBgCIAEoCFINaXNDb2xkUmVmcmVzaA==');

@$core.Deprecated('Use fetchTabSettingReplyDescriptor instead')
const FetchTabSettingReply$json = {
  '1': 'FetchTabSettingReply',
  '2': [
    {
      '1': 'status',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.HomePageTabSttingStatus',
      '10': 'status'
    },
  ],
};

/// Descriptor for `FetchTabSettingReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List fetchTabSettingReplyDescriptor = $convert.base64Decode(
    'ChRGZXRjaFRhYlNldHRpbmdSZXBseRJICgZzdGF0dXMYASABKA4yMC5iaWxpYmlsaS5hcHAuZH'
    'luYW1pYy52Mi5Ib21lUGFnZVRhYlN0dGluZ1N0YXR1c1IGc3RhdHVz');

@$core.Deprecated('Use flowItemOpusDescriptor instead')
const FlowItemOpus$json = {
  '1': 'FlowItemOpus',
  '2': [
    {
      '1': 'cover_pic',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynDrawItem',
      '10': 'coverPic'
    },
    {
      '1': 'cover_wh_ratio',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.common.ItemWHRatio',
      '10': 'coverWhRatio'
    },
    {
      '1': 'bottom_left_text1',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CoverIconWithText',
      '10': 'bottomLeftText1'
    },
    {
      '1': 'bottom_left_text2',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CoverIconWithText',
      '10': 'bottomLeftText2'
    },
    {
      '1': 'text_paragraph',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Paragraph',
      '10': 'textParagraph'
    },
    {
      '1': 'top_right_badge',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'topRightBadge'
    },
    {
      '1': 'dark_cover_pic',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynDrawItem',
      '10': 'darkCoverPic'
    },
  ],
};

/// Descriptor for `FlowItemOpus`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List flowItemOpusDescriptor = $convert.base64Decode(
    'CgxGbG93SXRlbU9wdXMSRAoJY292ZXJfcGljGAEgASgLMicuYmlsaWJpbGkuYXBwLmR5bmFtaW'
    'MudjIuTWRsRHluRHJhd0l0ZW1SCGNvdmVyUGljEk4KDmNvdmVyX3doX3JhdGlvGAIgASgLMigu'
    'YmlsaWJpbGkuYXBwLmR5bmFtaWMuY29tbW9uLkl0ZW1XSFJhdGlvUgxjb3ZlcldoUmF0aW8SVg'
    'oRYm90dG9tX2xlZnRfdGV4dDEYAyABKAsyKi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Db3Zl'
    'ckljb25XaXRoVGV4dFIPYm90dG9tTGVmdFRleHQxElYKEWJvdHRvbV9sZWZ0X3RleHQyGAQgAS'
    'gLMiouYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ292ZXJJY29uV2l0aFRleHRSD2JvdHRvbUxl'
    'ZnRUZXh0MhJJCg50ZXh0X3BhcmFncmFwaBgFIAEoCzIiLmJpbGliaWxpLmFwcC5keW5hbWljLn'
    'YyLlBhcmFncmFwaFINdGV4dFBhcmFncmFwaBJLCg90b3BfcmlnaHRfYmFkZ2UYBiABKAsyIy5i'
    'aWxpYmlsaS5hcHAuZHluYW1pYy52Mi5WaWRlb0JhZGdlUg10b3BSaWdodEJhZGdlEk0KDmRhcm'
    'tfY292ZXJfcGljGAcgASgLMicuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTWRsRHluRHJhd0l0'
    'ZW1SDGRhcmtDb3ZlclBpYw==');

@$core.Deprecated('Use followListItemDescriptor instead')
const FollowListItem$json = {
  '1': 'FollowListItem',
  '2': [
    {'1': 'season_id', '3': 1, '4': 1, '5': 3, '10': 'seasonId'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 3, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'url', '3': 4, '4': 1, '5': 9, '10': 'url'},
    {
      '1': 'new_ep',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.NewEP',
      '10': 'newEp'
    },
    {'1': 'sub_title', '3': 6, '4': 1, '5': 9, '10': 'subTitle'},
    {'1': 'pos', '3': 7, '4': 1, '5': 3, '10': 'pos'},
  ],
};

/// Descriptor for `FollowListItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List followListItemDescriptor = $convert.base64Decode(
    'Cg5Gb2xsb3dMaXN0SXRlbRIbCglzZWFzb25faWQYASABKANSCHNlYXNvbklkEhQKBXRpdGxlGA'
    'IgASgJUgV0aXRsZRIUCgVjb3ZlchgDIAEoCVIFY292ZXISEAoDdXJsGAQgASgJUgN1cmwSNQoG'
    'bmV3X2VwGAUgASgLMh4uYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTmV3RVBSBW5ld0VwEhsKCX'
    'N1Yl90aXRsZRgGIAEoCVIIc3ViVGl0bGUSEAoDcG9zGAcgASgDUgNwb3M=');

@$core.Deprecated('Use formulaNodeDescriptor instead')
const FormulaNode$json = {
  '1': 'FormulaNode',
  '2': [
    {
      '1': 'latex_content',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.WordNode',
      '10': 'latexContent'
    },
    {
      '1': 'image_spec',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ImgInlineCfg',
      '10': 'imageSpec'
    },
    {'1': 'img_url', '3': 4, '4': 1, '5': 9, '10': 'imgUrl'},
  ],
};

/// Descriptor for `FormulaNode`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List formulaNodeDescriptor = $convert.base64Decode(
    'CgtGb3JtdWxhTm9kZRJGCg1sYXRleF9jb250ZW50GAEgASgLMiEuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuV29yZE5vZGVSDGxhdGV4Q29udGVudBJECgppbWFnZV9zcGVjGAIgASgLMiUuYmls'
    'aWJpbGkuYXBwLmR5bmFtaWMudjIuSW1nSW5saW5lQ2ZnUglpbWFnZVNwZWMSFwoHaW1nX3VybB'
    'gEIAEoCVIGaW1nVXJs');

@$core.Deprecated('Use goodsItemDescriptor instead')
const GoodsItem$json = {
  '1': 'GoodsItem',
  '2': [
    {'1': 'cover', '3': 1, '4': 1, '5': 9, '10': 'cover'},
    {
      '1': 'schema_package_name',
      '3': 2,
      '4': 1,
      '5': 9,
      '10': 'schemaPackageName'
    },
    {'1': 'source_type', '3': 3, '4': 1, '5': 5, '10': 'sourceType'},
    {'1': 'jump_url', '3': 4, '4': 1, '5': 9, '10': 'jumpUrl'},
    {'1': 'jump_desc', '3': 5, '4': 1, '5': 9, '10': 'jumpDesc'},
    {'1': 'title', '3': 6, '4': 1, '5': 9, '10': 'title'},
    {'1': 'brief', '3': 7, '4': 1, '5': 9, '10': 'brief'},
    {'1': 'price', '3': 8, '4': 1, '5': 9, '10': 'price'},
    {'1': 'item_id', '3': 9, '4': 1, '5': 3, '10': 'itemId'},
    {'1': 'schema_url', '3': 10, '4': 1, '5': 9, '10': 'schemaUrl'},
    {'1': 'open_white_list', '3': 11, '4': 3, '5': 9, '10': 'openWhiteList'},
    {'1': 'user_web_v2', '3': 12, '4': 1, '5': 8, '10': 'userWebV2'},
    {'1': 'ad_mark', '3': 13, '4': 1, '5': 9, '10': 'adMark'},
    {'1': 'app_name', '3': 14, '4': 1, '5': 9, '10': 'appName'},
    {
      '1': 'jump_type',
      '3': 15,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.GoodsJumpType',
      '10': 'jumpType'
    },
    {
      '1': 'cm_cache_passthrough',
      '3': 16,
      '4': 1,
      '5': 9,
      '10': 'cmCachePassthrough'
    },
  ],
};

/// Descriptor for `GoodsItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List goodsItemDescriptor = $convert.base64Decode(
    'CglHb29kc0l0ZW0SFAoFY292ZXIYASABKAlSBWNvdmVyEi4KE3NjaGVtYV9wYWNrYWdlX25hbW'
    'UYAiABKAlSEXNjaGVtYVBhY2thZ2VOYW1lEh8KC3NvdXJjZV90eXBlGAMgASgFUgpzb3VyY2VU'
    'eXBlEhkKCGp1bXBfdXJsGAQgASgJUgdqdW1wVXJsEhsKCWp1bXBfZGVzYxgFIAEoCVIIanVtcE'
    'Rlc2MSFAoFdGl0bGUYBiABKAlSBXRpdGxlEhQKBWJyaWVmGAcgASgJUgVicmllZhIUCgVwcmlj'
    'ZRgIIAEoCVIFcHJpY2USFwoHaXRlbV9pZBgJIAEoA1IGaXRlbUlkEh0KCnNjaGVtYV91cmwYCi'
    'ABKAlSCXNjaGVtYVVybBImCg9vcGVuX3doaXRlX2xpc3QYCyADKAlSDW9wZW5XaGl0ZUxpc3QS'
    'HgoLdXNlcl93ZWJfdjIYDCABKAhSCXVzZXJXZWJWMhIXCgdhZF9tYXJrGA0gASgJUgZhZE1hcm'
    'sSGQoIYXBwX25hbWUYDiABKAlSB2FwcE5hbWUSQwoJanVtcF90eXBlGA8gASgOMiYuYmlsaWJp'
    'bGkuYXBwLmR5bmFtaWMudjIuR29vZHNKdW1wVHlwZVIIanVtcFR5cGUSMAoUY21fY2FjaGVfcG'
    'Fzc3Rocm91Z2gYECABKAlSEmNtQ2FjaGVQYXNzdGhyb3VnaA==');

@$core.Deprecated('Use guideBarInfoDescriptor instead')
const GuideBarInfo$json = {
  '1': 'GuideBarInfo',
  '2': [
    {'1': 'show', '3': 1, '4': 1, '5': 5, '10': 'show'},
    {'1': 'page', '3': 2, '4': 1, '5': 5, '10': 'page'},
    {'1': 'position', '3': 3, '4': 1, '5': 5, '10': 'position'},
    {'1': 'desc', '3': 4, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'jump_page', '3': 5, '4': 1, '5': 5, '10': 'jumpPage'},
    {'1': 'jump_position', '3': 6, '4': 1, '5': 5, '10': 'jumpPosition'},
  ],
};

/// Descriptor for `GuideBarInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List guideBarInfoDescriptor = $convert.base64Decode(
    'CgxHdWlkZUJhckluZm8SEgoEc2hvdxgBIAEoBVIEc2hvdxISCgRwYWdlGAIgASgFUgRwYWdlEh'
    'oKCHBvc2l0aW9uGAMgASgFUghwb3NpdGlvbhISCgRkZXNjGAQgASgJUgRkZXNjEhsKCWp1bXBf'
    'cGFnZRgFIAEoBVIIanVtcFBhZ2USIwoNanVtcF9wb3NpdGlvbhgGIAEoBVIManVtcFBvc2l0aW'
    '9u');

@$core.Deprecated('Use highlightTextDescriptor instead')
const HighlightText$json = {
  '1': 'HighlightText',
  '2': [
    {'1': 'text', '3': 1, '4': 1, '5': 9, '10': 'text'},
    {
      '1': 'text_style',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.HighlightTextStyle',
      '10': 'textStyle'
    },
    {'1': 'jump_url', '3': 3, '4': 1, '5': 9, '10': 'jumpUrl'},
    {'1': 'icon', '3': 4, '4': 1, '5': 9, '10': 'icon'},
  ],
};

/// Descriptor for `HighlightText`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List highlightTextDescriptor = $convert.base64Decode(
    'Cg1IaWdobGlnaHRUZXh0EhIKBHRleHQYASABKAlSBHRleHQSSgoKdGV4dF9zdHlsZRgCIAEoDj'
    'IrLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkhpZ2hsaWdodFRleHRTdHlsZVIJdGV4dFN0eWxl'
    'EhkKCGp1bXBfdXJsGAMgASgJUgdqdW1wVXJsEhIKBGljb24YBCABKAlSBGljb24=');

@$core.Deprecated('Use homeSubscribeReplyDescriptor instead')
const HomeSubscribeReply$json = {
  '1': 'HomeSubscribeReply',
  '2': [
    {
      '1': 'online',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusOnlineStatus',
      '10': 'online'
    },
  ],
};

/// Descriptor for `HomeSubscribeReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List homeSubscribeReplyDescriptor = $convert.base64Decode(
    'ChJIb21lU3Vic2NyaWJlUmVwbHkSQwoGb25saW5lGAEgASgOMisuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuQ2FtcHVzT25saW5lU3RhdHVzUgZvbmxpbmU=');

@$core.Deprecated('Use homeSubscribeReqDescriptor instead')
const HomeSubscribeReq$json = {
  '1': 'HomeSubscribeReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'campus_name', '3': 2, '4': 1, '5': 9, '10': 'campusName'},
  ],
};

/// Descriptor for `HomeSubscribeReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List homeSubscribeReqDescriptor = $convert.base64Decode(
    'ChBIb21lU3Vic2NyaWJlUmVxEhsKCWNhbXB1c19pZBgBIAEoA1IIY2FtcHVzSWQSHwoLY2FtcH'
    'VzX25hbWUYAiABKAlSCmNhbXB1c05hbWU=');

@$core.Deprecated('Use iconBadgeDescriptor instead')
const IconBadge$json = {
  '1': 'IconBadge',
  '2': [
    {'1': 'icon_bg_url', '3': 1, '4': 1, '5': 9, '10': 'iconBgUrl'},
    {'1': 'text', '3': 2, '4': 1, '5': 9, '10': 'text'},
  ],
};

/// Descriptor for `IconBadge`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List iconBadgeDescriptor = $convert.base64Decode(
    'CglJY29uQmFkZ2USHgoLaWNvbl9iZ191cmwYASABKAlSCWljb25CZ1VybBISCgR0ZXh0GAIgAS'
    'gJUgR0ZXh0');

@$core.Deprecated('Use iconButtonDescriptor instead')
const IconButton$json = {
  '1': 'IconButton',
  '2': [
    {'1': 'text', '3': 1, '4': 1, '5': 9, '10': 'text'},
    {'1': 'icon_head', '3': 2, '4': 1, '5': 9, '10': 'iconHead'},
    {'1': 'icon_tail', '3': 3, '4': 1, '5': 9, '10': 'iconTail'},
    {'1': 'jump_uri', '3': 4, '4': 1, '5': 9, '10': 'jumpUri'},
    {
      '1': 'router_action',
      '3': 5,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.RouterAction',
      '10': 'routerAction'
    },
  ],
};

/// Descriptor for `IconButton`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List iconButtonDescriptor = $convert.base64Decode(
    'CgpJY29uQnV0dG9uEhIKBHRleHQYASABKAlSBHRleHQSGwoJaWNvbl9oZWFkGAIgASgJUghpY2'
    '9uSGVhZBIbCglpY29uX3RhaWwYAyABKAlSCGljb25UYWlsEhkKCGp1bXBfdXJpGAQgASgJUgdq'
    'dW1wVXJpEkoKDXJvdXRlcl9hY3Rpb24YBSABKA4yJS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi'
    '5Sb3V0ZXJBY3Rpb25SDHJvdXRlckFjdGlvbg==');

@$core.Deprecated('Use imageSetDescriptor instead')
const ImageSet$json = {
  '1': 'ImageSet',
  '2': [
    {'1': 'img_day', '3': 1, '4': 1, '5': 9, '10': 'imgDay'},
    {'1': 'img_dark', '3': 2, '4': 1, '5': 9, '10': 'imgDark'},
  ],
};

/// Descriptor for `ImageSet`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List imageSetDescriptor = $convert.base64Decode(
    'CghJbWFnZVNldBIXCgdpbWdfZGF5GAEgASgJUgZpbWdEYXkSGQoIaW1nX2RhcmsYAiABKAlSB2'
    'ltZ0Rhcms=');

@$core.Deprecated('Use imgInlineCfgDescriptor instead')
const ImgInlineCfg$json = {
  '1': 'ImgInlineCfg',
  '2': [
    {'1': 'width', '3': 1, '4': 1, '5': 1, '10': 'width'},
    {'1': 'height', '3': 2, '4': 1, '5': 1, '10': 'height'},
    {
      '1': 'color',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Colors',
      '10': 'color'
    },
  ],
};

/// Descriptor for `ImgInlineCfg`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List imgInlineCfgDescriptor = $convert.base64Decode(
    'CgxJbWdJbmxpbmVDZmcSFAoFd2lkdGgYASABKAFSBXdpZHRoEhYKBmhlaWdodBgCIAEoAVIGaG'
    'VpZ2h0EjUKBWNvbG9yGAMgASgLMh8uYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ29sb3JzUgVj'
    'b2xvcg==');

@$core.Deprecated('Use infoOGVDescriptor instead')
const InfoOGV$json = {
  '1': 'InfoOGV',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'icon', '3': 3, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'sub_module', '3': 4, '4': 1, '5': 9, '10': 'subModule'},
  ],
};

/// Descriptor for `InfoOGV`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List infoOGVDescriptor = $convert.base64Decode(
    'CgdJbmZvT0dWEhQKBXRpdGxlGAEgASgJUgV0aXRsZRIQCgN1cmkYAiABKAlSA3VyaRISCgRpY2'
    '9uGAMgASgJUgRpY29uEh0KCnN1Yl9tb2R1bGUYBCABKAlSCXN1Yk1vZHVsZQ==');

@$core.Deprecated('Use interactionFaceDescriptor instead')
const InteractionFace$json = {
  '1': 'InteractionFace',
  '2': [
    {'1': 'mid', '3': 1, '4': 1, '5': 3, '10': 'mid'},
    {'1': 'face', '3': 2, '4': 1, '5': 9, '10': 'face'},
  ],
};

/// Descriptor for `InteractionFace`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List interactionFaceDescriptor = $convert.base64Decode(
    'Cg9JbnRlcmFjdGlvbkZhY2USEAoDbWlkGAEgASgDUgNtaWQSEgoEZmFjZRgCIAEoCVIEZmFjZQ'
    '==');

@$core.Deprecated('Use interactionItemDescriptor instead')
const InteractionItem$json = {
  '1': 'InteractionItem',
  '2': [
    {
      '1': 'icon_type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.LocalIconType',
      '10': 'iconType'
    },
    {
      '1': 'desc',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Description',
      '10': 'desc'
    },
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'dynamic_id', '3': 4, '4': 1, '5': 9, '10': 'dynamicId'},
    {'1': 'comment_mid', '3': 6, '4': 1, '5': 3, '10': 'commentMid'},
    {
      '1': 'faces',
      '3': 7,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.InteractionFace',
      '10': 'faces'
    },
    {
      '1': 'stat',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.InteractionStat',
      '10': 'stat'
    },
    {'1': 'icon', '3': 9, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'tail_icon', '3': 10, '4': 1, '5': 9, '10': 'tailIcon'},
    {
      '1': 'tail_desc',
      '3': 11,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Description',
      '10': 'tailDesc'
    },
    {
      '1': 'extend_click_param',
      '3': 12,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.InteractionItem.ExtendClickParamEntry',
      '10': 'extendClickParam'
    },
  ],
  '3': [InteractionItem_ExtendClickParamEntry$json],
};

@$core.Deprecated('Use interactionItemDescriptor instead')
const InteractionItem_ExtendClickParamEntry$json = {
  '1': 'ExtendClickParamEntry',
  '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 `InteractionItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List interactionItemDescriptor = $convert.base64Decode(
    'Cg9JbnRlcmFjdGlvbkl0ZW0SQwoJaWNvbl90eXBlGAEgASgOMiYuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuTG9jYWxJY29uVHlwZVIIaWNvblR5cGUSOAoEZGVzYxgCIAMoCzIkLmJpbGliaWxp'
    'LmFwcC5keW5hbWljLnYyLkRlc2NyaXB0aW9uUgRkZXNjEhAKA3VyaRgDIAEoCVIDdXJpEh0KCm'
    'R5bmFtaWNfaWQYBCABKAlSCWR5bmFtaWNJZBIfCgtjb21tZW50X21pZBgGIAEoA1IKY29tbWVu'
    'dE1pZBI+CgVmYWNlcxgHIAMoCzIoLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkludGVyYWN0aW'
    '9uRmFjZVIFZmFjZXMSPAoEc3RhdBgIIAEoCzIoLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLklu'
    'dGVyYWN0aW9uU3RhdFIEc3RhdBISCgRpY29uGAkgASgJUgRpY29uEhsKCXRhaWxfaWNvbhgKIA'
    'EoCVIIdGFpbEljb24SQQoJdGFpbF9kZXNjGAsgAygLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMu'
    'djIuRGVzY3JpcHRpb25SCHRhaWxEZXNjEmwKEmV4dGVuZF9jbGlja19wYXJhbRgMIAMoCzI+Lm'
    'JpbGliaWxpLmFwcC5keW5hbWljLnYyLkludGVyYWN0aW9uSXRlbS5FeHRlbmRDbGlja1BhcmFt'
    'RW50cnlSEGV4dGVuZENsaWNrUGFyYW0aQwoVRXh0ZW5kQ2xpY2tQYXJhbUVudHJ5EhAKA2tleR'
    'gBIAEoCVIDa2V5EhQKBXZhbHVlGAIgASgJUgV2YWx1ZToCOAE=');

@$core.Deprecated('Use interactionStatDescriptor instead')
const InteractionStat$json = {
  '1': 'InteractionStat',
  '2': [
    {'1': 'like', '3': 1, '4': 1, '5': 3, '10': 'like'},
    {'1': 'forward', '3': 2, '4': 1, '5': 3, '10': 'forward'},
  ],
};

/// Descriptor for `InteractionStat`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List interactionStatDescriptor = $convert.base64Decode(
    'Cg9JbnRlcmFjdGlvblN0YXQSEgoEbGlrZRgBIAEoA1IEbGlrZRIYCgdmb3J3YXJkGAIgASgDUg'
    'dmb3J3YXJk');

@$core.Deprecated('Use lbsPoiDetailDescriptor instead')
const LbsPoiDetail$json = {
  '1': 'LbsPoiDetail',
  '2': [
    {'1': 'poi', '3': 1, '4': 1, '5': 9, '10': 'poi'},
    {'1': 'type', '3': 2, '4': 1, '5': 3, '10': 'type'},
    {'1': 'base_pic', '3': 3, '4': 3, '5': 9, '10': 'basePic'},
    {'1': 'cover', '3': 4, '4': 3, '5': 9, '10': 'cover'},
    {'1': 'address', '3': 5, '4': 1, '5': 9, '10': 'address'},
    {'1': 'title', '3': 6, '4': 1, '5': 9, '10': 'title'},
  ],
};

/// Descriptor for `LbsPoiDetail`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List lbsPoiDetailDescriptor = $convert.base64Decode(
    'CgxMYnNQb2lEZXRhaWwSEAoDcG9pGAEgASgJUgNwb2kSEgoEdHlwZRgCIAEoA1IEdHlwZRIZCg'
    'hiYXNlX3BpYxgDIAMoCVIHYmFzZVBpYxIUCgVjb3ZlchgEIAMoCVIFY292ZXISGAoHYWRkcmVz'
    'cxgFIAEoCVIHYWRkcmVzcxIUCgV0aXRsZRgGIAEoCVIFdGl0bGU=');

@$core.Deprecated('Use lbsPoiReplyDescriptor instead')
const LbsPoiReply$json = {
  '1': 'LbsPoiReply',
  '2': [
    {'1': 'has_more', '3': 1, '4': 1, '5': 8, '10': 'hasMore'},
    {'1': 'offset', '3': 2, '4': 1, '5': 9, '10': 'offset'},
    {
      '1': 'detail',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.LbsPoiDetail',
      '10': 'detail'
    },
    {
      '1': 'list',
      '3': 4,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
  ],
};

/// Descriptor for `LbsPoiReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List lbsPoiReplyDescriptor = $convert.base64Decode(
    'CgtMYnNQb2lSZXBseRIZCghoYXNfbW9yZRgBIAEoCFIHaGFzTW9yZRIWCgZvZmZzZXQYAiABKA'
    'lSBm9mZnNldBI9CgZkZXRhaWwYAyABKAsyJS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5MYnNQ'
    'b2lEZXRhaWxSBmRldGFpbBI4CgRsaXN0GAQgAygLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudj'
    'IuRHluYW1pY0l0ZW1SBGxpc3Q=');

@$core.Deprecated('Use lbsPoiReqDescriptor instead')
const LbsPoiReq$json = {
  '1': 'LbsPoiReq',
  '2': [
    {'1': 'poi', '3': 1, '4': 1, '5': 9, '10': 'poi'},
    {'1': 'type', '3': 2, '4': 1, '5': 3, '10': 'type'},
    {'1': 'offset', '3': 3, '4': 1, '5': 9, '10': 'offset'},
    {
      '1': 'refresh_type',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.Refresh',
      '10': 'refreshType'
    },
    {'1': 'local_time', '3': 5, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'player_args',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
  ],
};

/// Descriptor for `LbsPoiReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List lbsPoiReqDescriptor = $convert.base64Decode(
    'CglMYnNQb2lSZXESEAoDcG9pGAEgASgJUgNwb2kSEgoEdHlwZRgCIAEoA1IEdHlwZRIWCgZvZm'
    'ZzZXQYAyABKAlSBm9mZnNldBJDCgxyZWZyZXNoX3R5cGUYBCABKA4yIC5iaWxpYmlsaS5hcHAu'
    'ZHluYW1pYy52Mi5SZWZyZXNoUgtyZWZyZXNoVHlwZRIdCgpsb2NhbF90aW1lGAUgASgFUglsb2'
    'NhbFRpbWUSTwoLcGxheWVyX2FyZ3MYBiABKAsyLi5iaWxpYmlsaS5hcHAuYXJjaGl2ZS5taWRk'
    'bGV3YXJlLnYxLlBsYXllckFyZ3NSCnBsYXllckFyZ3M=');

@$core.Deprecated('Use legacyTopicFeedReplyDescriptor instead')
const LegacyTopicFeedReply$json = {
  '1': 'LegacyTopicFeedReply',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
    {'1': 'has_more', '3': 2, '4': 1, '5': 8, '10': 'hasMore'},
    {'1': 'offset', '3': 3, '4': 1, '5': 9, '10': 'offset'},
    {
      '1': 'supported_sort_types',
      '3': 4,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SortType',
      '10': 'supportedSortTypes'
    },
    {
      '1': 'feed_card_filters',
      '3': 5,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SortType',
      '10': 'feedCardFilters'
    },
  ],
};

/// Descriptor for `LegacyTopicFeedReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List legacyTopicFeedReplyDescriptor = $convert.base64Decode(
    'ChRMZWdhY3lUb3BpY0ZlZWRSZXBseRI4CgRsaXN0GAEgAygLMiQuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuRHluYW1pY0l0ZW1SBGxpc3QSGQoIaGFzX21vcmUYAiABKAhSB2hhc01vcmUSFgoG'
    'b2Zmc2V0GAMgASgJUgZvZmZzZXQSUwoUc3VwcG9ydGVkX3NvcnRfdHlwZXMYBCADKAsyIS5iaW'
    'xpYmlsaS5hcHAuZHluYW1pYy52Mi5Tb3J0VHlwZVISc3VwcG9ydGVkU29ydFR5cGVzEk0KEWZl'
    'ZWRfY2FyZF9maWx0ZXJzGAUgAygLMiEuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuU29ydFR5cG'
    'VSD2ZlZWRDYXJkRmlsdGVycw==');

@$core.Deprecated('Use legacyTopicFeedReqDescriptor instead')
const LegacyTopicFeedReq$json = {
  '1': 'LegacyTopicFeedReq',
  '2': [
    {'1': 'topic_id', '3': 1, '4': 1, '5': 3, '10': 'topicId'},
    {'1': 'topic_name', '3': 2, '4': 1, '5': 9, '10': 'topicName'},
    {'1': 'offset', '3': 3, '4': 1, '5': 9, '10': 'offset'},
    {
      '1': 'sort_type',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SortType',
      '10': 'sortType'
    },
    {
      '1': 'card_filter',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SortType',
      '10': 'cardFilter'
    },
  ],
};

/// Descriptor for `LegacyTopicFeedReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List legacyTopicFeedReqDescriptor = $convert.base64Decode(
    'ChJMZWdhY3lUb3BpY0ZlZWRSZXESGQoIdG9waWNfaWQYASABKANSB3RvcGljSWQSHQoKdG9waW'
    'NfbmFtZRgCIAEoCVIJdG9waWNOYW1lEhYKBm9mZnNldBgDIAEoCVIGb2Zmc2V0Ej4KCXNvcnRf'
    'dHlwZRgEIAEoCzIhLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlNvcnRUeXBlUghzb3J0VHlwZR'
    'JCCgtjYXJkX2ZpbHRlchgFIAEoCzIhLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlNvcnRUeXBl'
    'UgpjYXJkRmlsdGVy');

@$core.Deprecated('Use likeAnimationDescriptor instead')
const LikeAnimation$json = {
  '1': 'LikeAnimation',
  '2': [
    {'1': 'begin', '3': 1, '4': 1, '5': 9, '10': 'begin'},
    {'1': 'proc', '3': 2, '4': 1, '5': 9, '10': 'proc'},
    {'1': 'end', '3': 3, '4': 1, '5': 9, '10': 'end'},
    {'1': 'like_icon_id', '3': 4, '4': 1, '5': 3, '10': 'likeIconId'},
  ],
};

/// Descriptor for `LikeAnimation`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List likeAnimationDescriptor = $convert.base64Decode(
    'Cg1MaWtlQW5pbWF0aW9uEhQKBWJlZ2luGAEgASgJUgViZWdpbhISCgRwcm9jGAIgASgJUgRwcm'
    '9jEhAKA2VuZBgDIAEoCVIDZW5kEiAKDGxpa2VfaWNvbl9pZBgEIAEoA1IKbGlrZUljb25JZA==');

@$core.Deprecated('Use likeInfoDescriptor instead')
const LikeInfo$json = {
  '1': 'LikeInfo',
  '2': [
    {
      '1': 'animation',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.LikeAnimation',
      '10': 'animation'
    },
    {'1': 'is_like', '3': 2, '4': 1, '5': 8, '10': 'isLike'},
  ],
};

/// Descriptor for `LikeInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List likeInfoDescriptor = $convert.base64Decode(
    'CghMaWtlSW5mbxJECglhbmltYXRpb24YASABKAsyJi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi'
    '5MaWtlQW5pbWF0aW9uUglhbmltYXRpb24SFwoHaXNfbGlrZRgCIAEoCFIGaXNMaWtl');

@$core.Deprecated('Use likeListReplyDescriptor instead')
const LikeListReply$json = {
  '1': 'LikeListReply',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAuthor',
      '10': 'list'
    },
    {'1': 'has_more', '3': 2, '4': 1, '5': 8, '10': 'hasMore'},
    {'1': 'total_count', '3': 3, '4': 1, '5': 3, '10': 'totalCount'},
  ],
};

/// Descriptor for `LikeListReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List likeListReplyDescriptor = $convert.base64Decode(
    'Cg1MaWtlTGlzdFJlcGx5EjkKBGxpc3QYASADKAsyJS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi'
    '5Nb2R1bGVBdXRob3JSBGxpc3QSGQoIaGFzX21vcmUYAiABKAhSB2hhc01vcmUSHwoLdG90YWxf'
    'Y291bnQYAyABKANSCnRvdGFsQ291bnQ=');

@$core.Deprecated('Use likeListReqDescriptor instead')
const LikeListReq$json = {
  '1': 'LikeListReq',
  '2': [
    {'1': 'dynamic_id', '3': 1, '4': 1, '5': 9, '10': 'dynamicId'},
    {'1': 'dyn_type', '3': 2, '4': 1, '5': 3, '10': 'dynType'},
    {'1': 'rid', '3': 3, '4': 1, '5': 3, '10': 'rid'},
    {'1': 'uid_offset', '3': 4, '4': 1, '5': 3, '10': 'uidOffset'},
    {'1': 'page', '3': 5, '4': 1, '5': 5, '10': 'page'},
  ],
};

/// Descriptor for `LikeListReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List likeListReqDescriptor = $convert.base64Decode(
    'CgtMaWtlTGlzdFJlcRIdCgpkeW5hbWljX2lkGAEgASgJUglkeW5hbWljSWQSGQoIZHluX3R5cG'
    'UYAiABKANSB2R5blR5cGUSEAoDcmlkGAMgASgDUgNyaWQSHQoKdWlkX29mZnNldBgEIAEoA1IJ'
    'dWlkT2Zmc2V0EhIKBHBhZ2UYBSABKAVSBHBhZ2U=');

@$core.Deprecated('Use likeUserDescriptor instead')
const LikeUser$json = {
  '1': 'LikeUser',
  '2': [
    {'1': 'uid', '3': 1, '4': 1, '5': 3, '10': 'uid'},
    {'1': 'uname', '3': 2, '4': 1, '5': 9, '10': 'uname'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
  ],
};

/// Descriptor for `LikeUser`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List likeUserDescriptor = $convert.base64Decode(
    'CghMaWtlVXNlchIQCgN1aWQYASABKANSA3VpZBIUCgV1bmFtZRgCIAEoCVIFdW5hbWUSEAoDdX'
    'JpGAMgASgJUgN1cmk=');

@$core.Deprecated('Use lineParagraphDescriptor instead')
const LineParagraph$json = {
  '1': 'LineParagraph',
  '2': [
    {
      '1': 'pic',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynDrawItem',
      '10': 'pic'
    },
  ],
};

/// Descriptor for `LineParagraph`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List lineParagraphDescriptor = $convert.base64Decode(
    'Cg1MaW5lUGFyYWdyYXBoEjkKA3BpYxgBIAEoCzInLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk'
    '1kbER5bkRyYXdJdGVtUgNwaWM=');

@$core.Deprecated('Use linkNodeDescriptor instead')
const LinkNode$json = {
  '1': 'LinkNode',
  '2': [
    {
      '1': 'show_text',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.WordNode',
      '10': 'showText'
    },
    {'1': 'link', '3': 2, '4': 1, '5': 9, '10': 'link'},
    {'1': 'icon', '3': 3, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'icon_suffix', '3': 4, '4': 1, '5': 9, '10': 'iconSuffix'},
    {'1': 'link_type', '3': 5, '4': 1, '5': 9, '10': 'linkType'},
    {
      '1': 'link_type_enum',
      '3': 6,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.LinkNodeType',
      '10': 'linkTypeEnum'
    },
    {'1': 'biz_id', '3': 7, '4': 1, '5': 9, '10': 'bizId'},
    {'1': 'timestamp', '3': 8, '4': 1, '5': 3, '10': 'timestamp'},
    {
      '1': 'goods_item',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.GoodsItem',
      '10': 'goodsItem'
    },
    {
      '1': 'note_video_ts',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.NoteVideoTS',
      '10': 'noteVideoTs'
    },
    {
      '1': 'biz_data',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.google.protobuf.Any',
      '10': 'bizData'
    },
    {
      '1': 'link_pics',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynDraw',
      '10': 'linkPics'
    },
  ],
};

/// Descriptor for `LinkNode`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List linkNodeDescriptor = $convert.base64Decode(
    'CghMaW5rTm9kZRI+CglzaG93X3RleHQYASABKAsyIS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi'
    '5Xb3JkTm9kZVIIc2hvd1RleHQSEgoEbGluaxgCIAEoCVIEbGluaxISCgRpY29uGAMgASgJUgRp'
    'Y29uEh8KC2ljb25fc3VmZml4GAQgASgJUgppY29uU3VmZml4EhsKCWxpbmtfdHlwZRgFIAEoCV'
    'IIbGlua1R5cGUSSwoObGlua190eXBlX2VudW0YBiABKA4yJS5iaWxpYmlsaS5hcHAuZHluYW1p'
    'Yy52Mi5MaW5rTm9kZVR5cGVSDGxpbmtUeXBlRW51bRIVCgZiaXpfaWQYByABKAlSBWJpeklkEh'
    'wKCXRpbWVzdGFtcBgIIAEoA1IJdGltZXN0YW1wEkEKCmdvb2RzX2l0ZW0YCSABKAsyIi5iaWxp'
    'YmlsaS5hcHAuZHluYW1pYy52Mi5Hb29kc0l0ZW1SCWdvb2RzSXRlbRJICg1ub3RlX3ZpZGVvX3'
    'RzGAogASgLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTm90ZVZpZGVvVFNSC25vdGVWaWRl'
    'b1RzEi8KCGJpel9kYXRhGAsgASgLMhQuZ29vZ2xlLnByb3RvYnVmLkFueVIHYml6RGF0YRJACg'
    'lsaW5rX3BpY3MYDCABKAsyIy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5NZGxEeW5EcmF3Ughs'
    'aW5rUGljcw==');

@$core.Deprecated('Use listCreationReqDescriptor instead')
const ListCreationReq$json = {
  '1': 'ListCreationReq',
  '2': [
    {
      '1': 'preference',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SelectedClassificationAndSortType',
      '10': 'preference'
    },
    {'1': 'local_time', '3': 2, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'pagination',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.pagination.Pagination',
      '10': 'pagination'
    },
  ],
};

/// Descriptor for `ListCreationReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listCreationReqDescriptor = $convert.base64Decode(
    'Cg9MaXN0Q3JlYXRpb25SZXESWgoKcHJlZmVyZW5jZRgBIAEoCzI6LmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLlNlbGVjdGVkQ2xhc3NpZmljYXRpb25BbmRTb3J0VHlwZVIKcHJlZmVyZW5jZRId'
    'Cgpsb2NhbF90aW1lGAIgASgFUglsb2NhbFRpbWUSPwoKcGFnaW5hdGlvbhgDIAEoCzIfLmJpbG'
    'liaWxpLnBhZ2luYXRpb24uUGFnaW5hdGlvblIKcGFnaW5hdGlvbg==');

@$core.Deprecated('Use listCreationRespDescriptor instead')
const ListCreationResp$json = {
  '1': 'ListCreationResp',
  '2': [
    {
      '1': 'classifications',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CreationClassification',
      '10': 'classifications'
    },
    {
      '1': 'sort_types',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CreationSortType',
      '10': 'sortTypes'
    },
    {
      '1': 'next_page',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.pagination.PaginationReply',
      '10': 'nextPage'
    },
    {
      '1': 'creation_list',
      '3': 4,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OpusCreationItem',
      '10': 'creationList'
    },
  ],
};

/// Descriptor for `ListCreationResp`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listCreationRespDescriptor = $convert.base64Decode(
    'ChBMaXN0Q3JlYXRpb25SZXNwElkKD2NsYXNzaWZpY2F0aW9ucxgBIAMoCzIvLmJpbGliaWxpLm'
    'FwcC5keW5hbWljLnYyLkNyZWF0aW9uQ2xhc3NpZmljYXRpb25SD2NsYXNzaWZpY2F0aW9ucxJI'
    'Cgpzb3J0X3R5cGVzGAIgAygLMikuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ3JlYXRpb25Tb3'
    'J0VHlwZVIJc29ydFR5cGVzEkEKCW5leHRfcGFnZRgDIAEoCzIkLmJpbGliaWxpLnBhZ2luYXRp'
    'b24uUGFnaW5hdGlvblJlcGx5UghuZXh0UGFnZRJOCg1jcmVhdGlvbl9saXN0GAQgAygLMikuYm'
    'lsaWJpbGkuYXBwLmR5bmFtaWMudjIuT3B1c0NyZWF0aW9uSXRlbVIMY3JlYXRpb25MaXN0');

@$core.Deprecated('Use listFavReqDescriptor instead')
const ListFavReq$json = {
  '1': 'ListFavReq',
  '2': [
    {'1': 'local_time', '3': 1, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'pagination',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.pagination.Pagination',
      '10': 'pagination'
    },
  ],
};

/// Descriptor for `ListFavReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listFavReqDescriptor = $convert.base64Decode(
    'CgpMaXN0RmF2UmVxEh0KCmxvY2FsX3RpbWUYASABKAVSCWxvY2FsVGltZRI/CgpwYWdpbmF0aW'
    '9uGAIgASgLMh8uYmlsaWJpbGkucGFnaW5hdGlvbi5QYWdpbmF0aW9uUgpwYWdpbmF0aW9u');

@$core.Deprecated('Use listFavRespDescriptor instead')
const ListFavResp$json = {
  '1': 'ListFavResp',
  '2': [
    {
      '1': 'item_list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OpusFavItem',
      '10': 'itemList'
    },
    {
      '1': 'next_page',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.pagination.PaginationReply',
      '10': 'nextPage'
    },
  ],
};

/// Descriptor for `ListFavResp`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listFavRespDescriptor = $convert.base64Decode(
    'CgtMaXN0RmF2UmVzcBJBCglpdGVtX2xpc3QYASADKAsyJC5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5PcHVzRmF2SXRlbVIIaXRlbUxpc3QSQQoJbmV4dF9wYWdlGAIgASgLMiQuYmlsaWJpbGku'
    'cGFnaW5hdGlvbi5QYWdpbmF0aW9uUmVwbHlSCG5leHRQYWdl');

@$core.Deprecated('Use liveInfoDescriptor instead')
const LiveInfo$json = {
  '1': 'LiveInfo',
  '2': [
    {'1': 'is_living', '3': 1, '4': 1, '5': 5, '10': 'isLiving'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {
      '1': 'live_state',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.LiveState',
      '10': 'liveState'
    },
  ],
};

/// Descriptor for `LiveInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List liveInfoDescriptor = $convert.base64Decode(
    'CghMaXZlSW5mbxIbCglpc19saXZpbmcYASABKAVSCGlzTGl2aW5nEhAKA3VyaRgCIAEoCVIDdX'
    'JpEkEKCmxpdmVfc3RhdGUYAyABKA4yIi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5MaXZlU3Rh'
    'dGVSCWxpdmVTdGF0ZQ==');

@$core.Deprecated('Use livePendantDescriptor instead')
const LivePendant$json = {
  '1': 'LivePendant',
  '2': [
    {'1': 'text', '3': 1, '4': 1, '5': 9, '10': 'text'},
    {'1': 'icon', '3': 2, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'pendant_id', '3': 3, '4': 1, '5': 3, '10': 'pendantId'},
  ],
};

/// Descriptor for `LivePendant`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List livePendantDescriptor = $convert.base64Decode(
    'CgtMaXZlUGVuZGFudBISCgR0ZXh0GAEgASgJUgR0ZXh0EhIKBGljb24YAiABKAlSBGljb24SHQ'
    'oKcGVuZGFudF9pZBgDIAEoA1IJcGVuZGFudElk');

@$core.Deprecated('Use mangaLikeBrowserGuidanceDescriptor instead')
const MangaLikeBrowserGuidance$json = {
  '1': 'MangaLikeBrowserGuidance',
  '2': [
    {
      '1': 'show_page_right_to_left_guidance',
      '3': 1,
      '4': 1,
      '5': 8,
      '10': 'showPageRightToLeftGuidance'
    },
    {
      '1': 'page_right_to_left_guidance_text',
      '3': 2,
      '4': 1,
      '5': 9,
      '10': 'pageRightToLeftGuidanceText'
    },
  ],
};

/// Descriptor for `MangaLikeBrowserGuidance`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mangaLikeBrowserGuidanceDescriptor = $convert.base64Decode(
    'ChhNYW5nYUxpa2VCcm93c2VyR3VpZGFuY2USRQogc2hvd19wYWdlX3JpZ2h0X3RvX2xlZnRfZ3'
    'VpZGFuY2UYASABKAhSG3Nob3dQYWdlUmlnaHRUb0xlZnRHdWlkYW5jZRJFCiBwYWdlX3JpZ2h0'
    'X3RvX2xlZnRfZ3VpZGFuY2VfdGV4dBgCIAEoCVIbcGFnZVJpZ2h0VG9MZWZ0R3VpZGFuY2VUZX'
    'h0');

@$core.Deprecated('Use mangaLikePicDescriptor instead')
const MangaLikePic$json = {
  '1': 'MangaLikePic',
  '2': [
    {
      '1': 'pic',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ProtectedStaticResource',
      '10': 'pic'
    },
    {'1': 'width', '3': 2, '4': 1, '5': 3, '10': 'width'},
    {'1': 'height', '3': 3, '4': 1, '5': 3, '10': 'height'},
  ],
};

/// Descriptor for `MangaLikePic`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mangaLikePicDescriptor = $convert.base64Decode(
    'CgxNYW5nYUxpa2VQaWMSQgoDcGljGAEgASgLMjAuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuUH'
    'JvdGVjdGVkU3RhdGljUmVzb3VyY2VSA3BpYxIUCgV3aWR0aBgCIAEoA1IFd2lkdGgSFgoGaGVp'
    'Z2h0GAMgASgDUgZoZWlnaHQ=');

@$core.Deprecated('Use mangaPropertyDescriptor instead')
const MangaProperty$json = {
  '1': 'MangaProperty',
  '2': [
    {'1': 'ep_id', '3': 1, '4': 1, '5': 3, '10': 'epId'},
    {'1': 'manga_id', '3': 2, '4': 1, '5': 3, '10': 'mangaId'},
    {
      '1': 'is_premium_content',
      '3': 3,
      '4': 1,
      '5': 8,
      '10': 'isPremiumContent'
    },
    {'1': 'is_payment_needed', '3': 4, '4': 1, '5': 8, '10': 'isPaymentNeeded'},
  ],
};

/// Descriptor for `MangaProperty`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mangaPropertyDescriptor = $convert.base64Decode(
    'Cg1NYW5nYVByb3BlcnR5EhMKBWVwX2lkGAEgASgDUgRlcElkEhkKCG1hbmdhX2lkGAIgASgDUg'
    'dtYW5nYUlkEiwKEmlzX3ByZW1pdW1fY29udGVudBgDIAEoCFIQaXNQcmVtaXVtQ29udGVudBIq'
    'ChFpc19wYXltZW50X25lZWRlZBgEIAEoCFIPaXNQYXltZW50TmVlZGVk');

@$core.Deprecated('Use matchTeamDescriptor instead')
const MatchTeam$json = {
  '1': 'MatchTeam',
  '2': [
    {'1': 'id', '3': 1, '4': 1, '5': 3, '10': 'id'},
    {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'},
    {'1': 'cover', '3': 3, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'color', '3': 4, '4': 1, '5': 9, '10': 'color'},
    {'1': 'night_color', '3': 5, '4': 1, '5': 9, '10': 'nightColor'},
  ],
};

/// Descriptor for `MatchTeam`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List matchTeamDescriptor = $convert.base64Decode(
    'CglNYXRjaFRlYW0SDgoCaWQYASABKANSAmlkEhIKBG5hbWUYAiABKAlSBG5hbWUSFAoFY292ZX'
    'IYAyABKAlSBWNvdmVyEhQKBWNvbG9yGAQgASgJUgVjb2xvchIfCgtuaWdodF9jb2xvchgFIAEo'
    'CVIKbmlnaHRDb2xvcg==');

@$core.Deprecated('Use mdlDynAppletDescriptor instead')
const MdlDynApplet$json = {
  '1': 'MdlDynApplet',
  '2': [
    {'1': 'id', '3': 1, '4': 1, '5': 3, '10': 'id'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'title', '3': 4, '4': 1, '5': 9, '10': 'title'},
    {'1': 'sub_title', '3': 5, '4': 1, '5': 9, '10': 'subTitle'},
    {'1': 'cover', '3': 6, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'icon', '3': 7, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'label', '3': 8, '4': 1, '5': 9, '10': 'label'},
    {'1': 'button_title', '3': 9, '4': 1, '5': 9, '10': 'buttonTitle'},
  ],
};

/// Descriptor for `MdlDynApplet`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynAppletDescriptor = $convert.base64Decode(
    'CgxNZGxEeW5BcHBsZXQSDgoCaWQYASABKANSAmlkEhAKA3VyaRgCIAEoCVIDdXJpEhQKBXRpdG'
    'xlGAQgASgJUgV0aXRsZRIbCglzdWJfdGl0bGUYBSABKAlSCHN1YlRpdGxlEhQKBWNvdmVyGAYg'
    'ASgJUgVjb3ZlchISCgRpY29uGAcgASgJUgRpY29uEhQKBWxhYmVsGAggASgJUgVsYWJlbBIhCg'
    'xidXR0b25fdGl0bGUYCSABKAlSC2J1dHRvblRpdGxl');

@$core.Deprecated('Use mdlDynArchiveDescriptor instead')
const MdlDynArchive$json = {
  '1': 'MdlDynArchive',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 2, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'cover_left_text1', '3': 4, '4': 1, '5': 9, '10': 'coverLeftText1'},
    {'1': 'cover_left_text2', '3': 5, '4': 1, '5': 9, '10': 'coverLeftText2'},
    {'1': 'cover_left_text3', '3': 6, '4': 1, '5': 9, '10': 'coverLeftText3'},
    {'1': 'avid', '3': 7, '4': 1, '5': 3, '10': 'avid'},
    {'1': 'cid', '3': 8, '4': 1, '5': 3, '10': 'cid'},
    {
      '1': 'media_type',
      '3': 9,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.MediaType',
      '10': 'mediaType'
    },
    {
      '1': 'dimension',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Dimension',
      '10': 'dimension'
    },
    {
      '1': 'badge',
      '3': 11,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'badge'
    },
    {'1': 'can_play', '3': 12, '4': 1, '5': 8, '10': 'canPlay'},
    {
      '1': 'stype',
      '3': 13,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.VideoType',
      '10': 'stype'
    },
    {'1': 'is_p_g_c', '3': 14, '4': 1, '5': 8, '10': 'isPGC'},
    {'1': 'inline_u_r_l', '3': 15, '4': 1, '5': 9, '10': 'inlineURL'},
    {'1': 'episode_id', '3': 16, '4': 1, '5': 3, '10': 'episodeId'},
    {'1': 'sub_type', '3': 17, '4': 1, '5': 5, '10': 'subType'},
    {'1': 'pgc_season_id', '3': 18, '4': 1, '5': 3, '10': 'pgcSeasonId'},
    {'1': 'play_icon', '3': 19, '4': 1, '5': 9, '10': 'playIcon'},
    {'1': 'duration', '3': 20, '4': 1, '5': 3, '10': 'duration'},
    {'1': 'jump_url', '3': 21, '4': 1, '5': 9, '10': 'jumpUrl'},
    {'1': 'is_preview', '3': 22, '4': 1, '5': 8, '10': 'isPreview'},
    {
      '1': 'badge_category',
      '3': 23,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'badgeCategory'
    },
    {'1': 'is_feature', '3': 24, '4': 1, '5': 8, '10': 'isFeature'},
    {
      '1': 'reserve_type',
      '3': 25,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ReserveType',
      '10': 'reserveType'
    },
    {'1': 'bvid', '3': 26, '4': 1, '5': 9, '10': 'bvid'},
    {'1': 'view', '3': 27, '4': 1, '5': 5, '10': 'view'},
    {
      '1': 'show_premiere_badge',
      '3': 28,
      '4': 1,
      '5': 8,
      '10': 'showPremiereBadge'
    },
    {'1': 'premiere_card', '3': 29, '4': 1, '5': 8, '10': 'premiereCard'},
    {'1': 'show_progress', '3': 30, '4': 1, '5': 8, '10': 'showProgress'},
    {'1': 'part_duration', '3': 31, '4': 1, '5': 3, '10': 'partDuration'},
    {'1': 'part_progress', '3': 32, '4': 1, '5': 3, '10': 'partProgress'},
  ],
};

/// Descriptor for `MdlDynArchive`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynArchiveDescriptor = $convert.base64Decode(
    'Cg1NZGxEeW5BcmNoaXZlEhQKBXRpdGxlGAEgASgJUgV0aXRsZRIUCgVjb3ZlchgCIAEoCVIFY2'
    '92ZXISEAoDdXJpGAMgASgJUgN1cmkSKAoQY292ZXJfbGVmdF90ZXh0MRgEIAEoCVIOY292ZXJM'
    'ZWZ0VGV4dDESKAoQY292ZXJfbGVmdF90ZXh0MhgFIAEoCVIOY292ZXJMZWZ0VGV4dDISKAoQY2'
    '92ZXJfbGVmdF90ZXh0MxgGIAEoCVIOY292ZXJMZWZ0VGV4dDMSEgoEYXZpZBgHIAEoA1IEYXZp'
    'ZBIQCgNjaWQYCCABKANSA2NpZBJBCgptZWRpYV90eXBlGAkgASgOMiIuYmlsaWJpbGkuYXBwLm'
    'R5bmFtaWMudjIuTWVkaWFUeXBlUgltZWRpYVR5cGUSQAoJZGltZW5zaW9uGAogASgLMiIuYmls'
    'aWJpbGkuYXBwLmR5bmFtaWMudjIuRGltZW5zaW9uUglkaW1lbnNpb24SOQoFYmFkZ2UYCyADKA'
    'syIy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5WaWRlb0JhZGdlUgViYWRnZRIZCghjYW5fcGxh'
    'eRgMIAEoCFIHY2FuUGxheRI4CgVzdHlwZRgNIAEoDjIiLmJpbGliaWxpLmFwcC5keW5hbWljLn'
    'YyLlZpZGVvVHlwZVIFc3R5cGUSFwoIaXNfcF9nX2MYDiABKAhSBWlzUEdDEh8KDGlubGluZV91'
    'X3JfbBgPIAEoCVIJaW5saW5lVVJMEh0KCmVwaXNvZGVfaWQYECABKANSCWVwaXNvZGVJZBIZCg'
    'hzdWJfdHlwZRgRIAEoBVIHc3ViVHlwZRIiCg1wZ2Nfc2Vhc29uX2lkGBIgASgDUgtwZ2NTZWFz'
    'b25JZBIbCglwbGF5X2ljb24YEyABKAlSCHBsYXlJY29uEhoKCGR1cmF0aW9uGBQgASgDUghkdX'
    'JhdGlvbhIZCghqdW1wX3VybBgVIAEoCVIHanVtcFVybBIdCgppc19wcmV2aWV3GBYgASgIUglp'
    'c1ByZXZpZXcSSgoOYmFkZ2VfY2F0ZWdvcnkYFyADKAsyIy5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5WaWRlb0JhZGdlUg1iYWRnZUNhdGVnb3J5Eh0KCmlzX2ZlYXR1cmUYGCABKAhSCWlzRmVh'
    'dHVyZRJHCgxyZXNlcnZlX3R5cGUYGSABKA4yJC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5SZX'
    'NlcnZlVHlwZVILcmVzZXJ2ZVR5cGUSEgoEYnZpZBgaIAEoCVIEYnZpZBISCgR2aWV3GBsgASgF'
    'UgR2aWV3Ei4KE3Nob3dfcHJlbWllcmVfYmFkZ2UYHCABKAhSEXNob3dQcmVtaWVyZUJhZGdlEi'
    'MKDXByZW1pZXJlX2NhcmQYHSABKAhSDHByZW1pZXJlQ2FyZBIjCg1zaG93X3Byb2dyZXNzGB4g'
    'ASgIUgxzaG93UHJvZ3Jlc3MSIwoNcGFydF9kdXJhdGlvbhgfIAEoA1IMcGFydER1cmF0aW9uEi'
    'MKDXBhcnRfcHJvZ3Jlc3MYICABKANSDHBhcnRQcm9ncmVzcw==');

@$core.Deprecated('Use mdlDynArticleDescriptor instead')
const MdlDynArticle$json = {
  '1': 'MdlDynArticle',
  '2': [
    {'1': 'id', '3': 1, '4': 1, '5': 3, '10': 'id'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'title', '3': 3, '4': 1, '5': 9, '10': 'title'},
    {'1': 'desc', '3': 4, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'covers', '3': 5, '4': 3, '5': 9, '10': 'covers'},
    {'1': 'label', '3': 6, '4': 1, '5': 9, '10': 'label'},
    {'1': 'template_i_d', '3': 7, '4': 1, '5': 5, '10': 'templateID'},
  ],
};

/// Descriptor for `MdlDynArticle`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynArticleDescriptor = $convert.base64Decode(
    'Cg1NZGxEeW5BcnRpY2xlEg4KAmlkGAEgASgDUgJpZBIQCgN1cmkYAiABKAlSA3VyaRIUCgV0aX'
    'RsZRgDIAEoCVIFdGl0bGUSEgoEZGVzYxgEIAEoCVIEZGVzYxIWCgZjb3ZlcnMYBSADKAlSBmNv'
    'dmVycxIUCgVsYWJlbBgGIAEoCVIFbGFiZWwSIAoMdGVtcGxhdGVfaV9kGAcgASgFUgp0ZW1wbG'
    'F0ZUlE');

@$core.Deprecated('Use mdlDynChargingArchiveDescriptor instead')
const MdlDynChargingArchive$json = {
  '1': 'MdlDynChargingArchive',
  '2': [
    {
      '1': 'archive_info',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynArchive',
      '10': 'archiveInfo'
    },
    {'1': 'has_permission', '3': 2, '4': 1, '5': 8, '10': 'hasPermission'},
    {'1': 'can_inline', '3': 3, '4': 1, '5': 8, '10': 'canInline'},
    {
      '1': 'charging_bundle_name',
      '3': 4,
      '4': 1,
      '5': 9,
      '10': 'chargingBundleName'
    },
    {
      '1': 'cfg_preview_end_toast_countdown',
      '3': 5,
      '4': 1,
      '5': 3,
      '10': 'cfgPreviewEndToastCountdown'
    },
    {
      '1': 'cfg_normal_inline_toast_duration',
      '3': 6,
      '4': 1,
      '5': 3,
      '10': 'cfgNormalInlineToastDuration'
    },
    {
      '1': 'video_bottom_text_upper',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OneLineText',
      '10': 'videoBottomTextUpper'
    },
    {
      '1': 'video_bottom_text_lower',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OneLineText',
      '10': 'videoBottomTextLower'
    },
    {'1': 'archive_cover', '3': 9, '4': 1, '5': 9, '10': 'archiveCover'},
    {'1': 'archive_title', '3': 10, '4': 1, '5': 9, '10': 'archiveTitle'},
    {
      '1': 'act_btn',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconButton',
      '10': 'actBtn'
    },
    {
      '1': 'text_normal_inline_toast',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OneLineText',
      '10': 'textNormalInlineToast'
    },
    {
      '1': 'text_append_preview_end_toast',
      '3': 13,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OneLineText',
      '10': 'textAppendPreviewEndToast'
    },
  ],
};

/// Descriptor for `MdlDynChargingArchive`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynChargingArchiveDescriptor = $convert.base64Decode(
    'ChVNZGxEeW5DaGFyZ2luZ0FyY2hpdmUSSQoMYXJjaGl2ZV9pbmZvGAEgASgLMiYuYmlsaWJpbG'
    'kuYXBwLmR5bmFtaWMudjIuTWRsRHluQXJjaGl2ZVILYXJjaGl2ZUluZm8SJQoOaGFzX3Blcm1p'
    'c3Npb24YAiABKAhSDWhhc1Blcm1pc3Npb24SHQoKY2FuX2lubGluZRgDIAEoCFIJY2FuSW5saW'
    '5lEjAKFGNoYXJnaW5nX2J1bmRsZV9uYW1lGAQgASgJUhJjaGFyZ2luZ0J1bmRsZU5hbWUSRAof'
    'Y2ZnX3ByZXZpZXdfZW5kX3RvYXN0X2NvdW50ZG93bhgFIAEoA1IbY2ZnUHJldmlld0VuZFRvYX'
    'N0Q291bnRkb3duEkYKIGNmZ19ub3JtYWxfaW5saW5lX3RvYXN0X2R1cmF0aW9uGAYgASgDUhxj'
    'ZmdOb3JtYWxJbmxpbmVUb2FzdER1cmF0aW9uElsKF3ZpZGVvX2JvdHRvbV90ZXh0X3VwcGVyGA'
    'cgASgLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuT25lTGluZVRleHRSFHZpZGVvQm90dG9t'
    'VGV4dFVwcGVyElsKF3ZpZGVvX2JvdHRvbV90ZXh0X2xvd2VyGAggASgLMiQuYmlsaWJpbGkuYX'
    'BwLmR5bmFtaWMudjIuT25lTGluZVRleHRSFHZpZGVvQm90dG9tVGV4dExvd2VyEiMKDWFyY2hp'
    'dmVfY292ZXIYCSABKAlSDGFyY2hpdmVDb3ZlchIjCg1hcmNoaXZlX3RpdGxlGAogASgJUgxhcm'
    'NoaXZlVGl0bGUSPAoHYWN0X2J0bhgLIAEoCzIjLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLklj'
    'b25CdXR0b25SBmFjdEJ0bhJdChh0ZXh0X25vcm1hbF9pbmxpbmVfdG9hc3QYDCABKAsyJC5iaW'
    'xpYmlsaS5hcHAuZHluYW1pYy52Mi5PbmVMaW5lVGV4dFIVdGV4dE5vcm1hbElubGluZVRvYXN0'
    'EmYKHXRleHRfYXBwZW5kX3ByZXZpZXdfZW5kX3RvYXN0GA0gASgLMiQuYmlsaWJpbGkuYXBwLm'
    'R5bmFtaWMudjIuT25lTGluZVRleHRSGXRleHRBcHBlbmRQcmV2aWV3RW5kVG9hc3Q=');

@$core.Deprecated('Use mdlDynCommonDescriptor instead')
const MdlDynCommon$json = {
  '1': 'MdlDynCommon',
  '2': [
    {'1': 'oid', '3': 1, '4': 1, '5': 3, '10': 'oid'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'title', '3': 3, '4': 1, '5': 9, '10': 'title'},
    {'1': 'desc', '3': 4, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'cover', '3': 5, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'label', '3': 6, '4': 1, '5': 9, '10': 'label'},
    {'1': 'biz_type', '3': 7, '4': 1, '5': 5, '10': 'bizType'},
    {'1': 'sketch_i_d', '3': 8, '4': 1, '5': 3, '10': 'sketchID'},
    {
      '1': 'style',
      '3': 9,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.MdlDynCommonType',
      '10': 'style'
    },
    {
      '1': 'badge',
      '3': 10,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'badge'
    },
    {
      '1': 'button',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalButton',
      '10': 'button'
    },
  ],
};

/// Descriptor for `MdlDynCommon`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynCommonDescriptor = $convert.base64Decode(
    'CgxNZGxEeW5Db21tb24SEAoDb2lkGAEgASgDUgNvaWQSEAoDdXJpGAIgASgJUgN1cmkSFAoFdG'
    'l0bGUYAyABKAlSBXRpdGxlEhIKBGRlc2MYBCABKAlSBGRlc2MSFAoFY292ZXIYBSABKAlSBWNv'
    'dmVyEhQKBWxhYmVsGAYgASgJUgVsYWJlbBIZCghiaXpfdHlwZRgHIAEoBVIHYml6VHlwZRIcCg'
    'pza2V0Y2hfaV9kGAggASgDUghza2V0Y2hJRBI/CgVzdHlsZRgJIAEoDjIpLmJpbGliaWxpLmFw'
    'cC5keW5hbWljLnYyLk1kbER5bkNvbW1vblR5cGVSBXN0eWxlEjkKBWJhZGdlGAogAygLMiMuYm'
    'lsaWJpbGkuYXBwLmR5bmFtaWMudjIuVmlkZW9CYWRnZVIFYmFkZ2USQQoGYnV0dG9uGAsgASgL'
    'MikuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQWRkaXRpb25hbEJ1dHRvblIGYnV0dG9u');

@$core.Deprecated('Use mdlDynCourBatchDescriptor instead')
const MdlDynCourBatch$json = {
  '1': 'MdlDynCourBatch',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 2, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'text1', '3': 4, '4': 1, '5': 9, '10': 'text1'},
    {'1': 'text2', '3': 5, '4': 1, '5': 9, '10': 'text2'},
    {
      '1': 'badge',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'badge'
    },
    {'1': 'play_icon', '3': 7, '4': 1, '5': 9, '10': 'playIcon'},
    {'1': 'can_play', '3': 8, '4': 1, '5': 8, '10': 'canPlay'},
    {'1': 'is_preview', '3': 9, '4': 1, '5': 8, '10': 'isPreview'},
    {'1': 'cover_left_text1', '3': 10, '4': 1, '5': 9, '10': 'coverLeftText1'},
    {'1': 'cover_left_text2', '3': 11, '4': 1, '5': 9, '10': 'coverLeftText2'},
    {'1': 'cover_left_text3', '3': 12, '4': 1, '5': 9, '10': 'coverLeftText3'},
    {'1': 'avid', '3': 13, '4': 1, '5': 3, '10': 'avid'},
    {'1': 'cid', '3': 14, '4': 1, '5': 3, '10': 'cid'},
    {'1': 'epid', '3': 15, '4': 1, '5': 3, '10': 'epid'},
    {'1': 'duration', '3': 16, '4': 1, '5': 3, '10': 'duration'},
    {'1': 'season_id', '3': 17, '4': 1, '5': 3, '10': 'seasonId'},
  ],
};

/// Descriptor for `MdlDynCourBatch`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynCourBatchDescriptor = $convert.base64Decode(
    'Cg9NZGxEeW5Db3VyQmF0Y2gSFAoFdGl0bGUYASABKAlSBXRpdGxlEhQKBWNvdmVyGAIgASgJUg'
    'Vjb3ZlchIQCgN1cmkYAyABKAlSA3VyaRIUCgV0ZXh0MRgEIAEoCVIFdGV4dDESFAoFdGV4dDIY'
    'BSABKAlSBXRleHQyEjkKBWJhZGdlGAYgASgLMiMuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuVm'
    'lkZW9CYWRnZVIFYmFkZ2USGwoJcGxheV9pY29uGAcgASgJUghwbGF5SWNvbhIZCghjYW5fcGxh'
    'eRgIIAEoCFIHY2FuUGxheRIdCgppc19wcmV2aWV3GAkgASgIUglpc1ByZXZpZXcSKAoQY292ZX'
    'JfbGVmdF90ZXh0MRgKIAEoCVIOY292ZXJMZWZ0VGV4dDESKAoQY292ZXJfbGVmdF90ZXh0MhgL'
    'IAEoCVIOY292ZXJMZWZ0VGV4dDISKAoQY292ZXJfbGVmdF90ZXh0MxgMIAEoCVIOY292ZXJMZW'
    'Z0VGV4dDMSEgoEYXZpZBgNIAEoA1IEYXZpZBIQCgNjaWQYDiABKANSA2NpZBISCgRlcGlkGA8g'
    'ASgDUgRlcGlkEhoKCGR1cmF0aW9uGBAgASgDUghkdXJhdGlvbhIbCglzZWFzb25faWQYESABKA'
    'NSCHNlYXNvbklk');

@$core.Deprecated('Use mdlDynCourSeasonDescriptor instead')
const MdlDynCourSeason$json = {
  '1': 'MdlDynCourSeason',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 2, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'text1', '3': 4, '4': 1, '5': 9, '10': 'text1'},
    {'1': 'desc', '3': 5, '4': 1, '5': 9, '10': 'desc'},
    {
      '1': 'badge',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'badge'
    },
    {'1': 'play_icon', '3': 7, '4': 1, '5': 9, '10': 'playIcon'},
    {'1': 'can_play', '3': 8, '4': 1, '5': 8, '10': 'canPlay'},
    {'1': 'is_preview', '3': 9, '4': 1, '5': 8, '10': 'isPreview'},
    {'1': 'avid', '3': 10, '4': 1, '5': 3, '10': 'avid'},
    {'1': 'cid', '3': 11, '4': 1, '5': 3, '10': 'cid'},
    {'1': 'epid', '3': 12, '4': 1, '5': 3, '10': 'epid'},
    {'1': 'duration', '3': 13, '4': 1, '5': 3, '10': 'duration'},
    {'1': 'season_id', '3': 14, '4': 1, '5': 3, '10': 'seasonId'},
  ],
};

/// Descriptor for `MdlDynCourSeason`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynCourSeasonDescriptor = $convert.base64Decode(
    'ChBNZGxEeW5Db3VyU2Vhc29uEhQKBXRpdGxlGAEgASgJUgV0aXRsZRIUCgVjb3ZlchgCIAEoCV'
    'IFY292ZXISEAoDdXJpGAMgASgJUgN1cmkSFAoFdGV4dDEYBCABKAlSBXRleHQxEhIKBGRlc2MY'
    'BSABKAlSBGRlc2MSOQoFYmFkZ2UYBiABKAsyIy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5WaW'
    'Rlb0JhZGdlUgViYWRnZRIbCglwbGF5X2ljb24YByABKAlSCHBsYXlJY29uEhkKCGNhbl9wbGF5'
    'GAggASgIUgdjYW5QbGF5Eh0KCmlzX3ByZXZpZXcYCSABKAhSCWlzUHJldmlldxISCgRhdmlkGA'
    'ogASgDUgRhdmlkEhAKA2NpZBgLIAEoA1IDY2lkEhIKBGVwaWQYDCABKANSBGVwaWQSGgoIZHVy'
    'YXRpb24YDSABKANSCGR1cmF0aW9uEhsKCXNlYXNvbl9pZBgOIAEoA1IIc2Vhc29uSWQ=');

@$core.Deprecated('Use mdlDynCourUpDescriptor instead')
const MdlDynCourUp$json = {
  '1': 'MdlDynCourUp',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'desc', '3': 2, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'cover', '3': 3, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'uri', '3': 4, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'text1', '3': 5, '4': 1, '5': 9, '10': 'text1'},
    {
      '1': 'badge',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'badge'
    },
    {'1': 'play_icon', '3': 7, '4': 1, '5': 9, '10': 'playIcon'},
    {'1': 'can_play', '3': 8, '4': 1, '5': 8, '10': 'canPlay'},
    {'1': 'is_preview', '3': 9, '4': 1, '5': 8, '10': 'isPreview'},
    {'1': 'avid', '3': 10, '4': 1, '5': 3, '10': 'avid'},
    {'1': 'cid', '3': 11, '4': 1, '5': 3, '10': 'cid'},
    {'1': 'epid', '3': 12, '4': 1, '5': 3, '10': 'epid'},
    {'1': 'duration', '3': 13, '4': 1, '5': 3, '10': 'duration'},
    {'1': 'season_id', '3': 14, '4': 1, '5': 3, '10': 'seasonId'},
  ],
};

/// Descriptor for `MdlDynCourUp`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynCourUpDescriptor = $convert.base64Decode(
    'CgxNZGxEeW5Db3VyVXASFAoFdGl0bGUYASABKAlSBXRpdGxlEhIKBGRlc2MYAiABKAlSBGRlc2'
    'MSFAoFY292ZXIYAyABKAlSBWNvdmVyEhAKA3VyaRgEIAEoCVIDdXJpEhQKBXRleHQxGAUgASgJ'
    'UgV0ZXh0MRI5CgViYWRnZRgGIAEoCzIjLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlZpZGVvQm'
    'FkZ2VSBWJhZGdlEhsKCXBsYXlfaWNvbhgHIAEoCVIIcGxheUljb24SGQoIY2FuX3BsYXkYCCAB'
    'KAhSB2NhblBsYXkSHQoKaXNfcHJldmlldxgJIAEoCFIJaXNQcmV2aWV3EhIKBGF2aWQYCiABKA'
    'NSBGF2aWQSEAoDY2lkGAsgASgDUgNjaWQSEgoEZXBpZBgMIAEoA1IEZXBpZBIaCghkdXJhdGlv'
    'bhgNIAEoA1IIZHVyYXRpb24SGwoJc2Vhc29uX2lkGA4gASgDUghzZWFzb25JZA==');

@$core.Deprecated('Use mdlDynDrawDescriptor instead')
const MdlDynDraw$json = {
  '1': 'MdlDynDraw',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynDrawItem',
      '10': 'items'
    },
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'id', '3': 3, '4': 1, '5': 3, '10': 'id'},
    {'1': 'is_draw_first', '3': 4, '4': 1, '5': 8, '10': 'isDrawFirst'},
    {'1': 'is_big_cover', '3': 5, '4': 1, '5': 8, '10': 'isBigCover'},
    {'1': 'is_article_cover', '3': 6, '4': 1, '5': 8, '10': 'isArticleCover'},
    {'1': 'unfold_all', '3': 7, '4': 1, '5': 8, '10': 'unfoldAll'},
  ],
};

/// Descriptor for `MdlDynDraw`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynDrawDescriptor = $convert.base64Decode(
    'CgpNZGxEeW5EcmF3Ej0KBWl0ZW1zGAEgAygLMicuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTW'
    'RsRHluRHJhd0l0ZW1SBWl0ZW1zEhAKA3VyaRgCIAEoCVIDdXJpEg4KAmlkGAMgASgDUgJpZBIi'
    'Cg1pc19kcmF3X2ZpcnN0GAQgASgIUgtpc0RyYXdGaXJzdBIgCgxpc19iaWdfY292ZXIYBSABKA'
    'hSCmlzQmlnQ292ZXISKAoQaXNfYXJ0aWNsZV9jb3ZlchgGIAEoCFIOaXNBcnRpY2xlQ292ZXIS'
    'HQoKdW5mb2xkX2FsbBgHIAEoCFIJdW5mb2xkQWxs');

@$core.Deprecated('Use mdlDynDrawItemDescriptor instead')
const MdlDynDrawItem$json = {
  '1': 'MdlDynDrawItem',
  '2': [
    {'1': 'src', '3': 1, '4': 1, '5': 9, '10': 'src'},
    {'1': 'width', '3': 2, '4': 1, '5': 3, '10': 'width'},
    {'1': 'height', '3': 3, '4': 1, '5': 3, '10': 'height'},
    {'1': 'size', '3': 4, '4': 1, '5': 2, '10': 'size'},
    {
      '1': 'tags',
      '3': 5,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynDrawTag',
      '10': 'tags'
    },
    {'1': 'src_dark', '3': 6, '4': 1, '5': 9, '10': 'srcDark'},
    {'1': 'is_live_photo', '3': 7, '4': 1, '5': 8, '10': 'isLivePhoto'},
    {'1': 'live_video_url', '3': 8, '4': 1, '5': 9, '10': 'liveVideoUrl'},
    {'1': 'live_video_size', '3': 9, '4': 1, '5': 1, '10': 'liveVideoSize'},
  ],
};

/// Descriptor for `MdlDynDrawItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynDrawItemDescriptor = $convert.base64Decode(
    'Cg5NZGxEeW5EcmF3SXRlbRIQCgNzcmMYASABKAlSA3NyYxIUCgV3aWR0aBgCIAEoA1IFd2lkdG'
    'gSFgoGaGVpZ2h0GAMgASgDUgZoZWlnaHQSEgoEc2l6ZRgEIAEoAlIEc2l6ZRI6CgR0YWdzGAUg'
    'AygLMiYuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTWRsRHluRHJhd1RhZ1IEdGFncxIZCghzcm'
    'NfZGFyaxgGIAEoCVIHc3JjRGFyaxIiCg1pc19saXZlX3Bob3RvGAcgASgIUgtpc0xpdmVQaG90'
    'bxIkCg5saXZlX3ZpZGVvX3VybBgIIAEoCVIMbGl2ZVZpZGVvVXJsEiYKD2xpdmVfdmlkZW9fc2'
    'l6ZRgJIAEoAVINbGl2ZVZpZGVvU2l6ZQ==');

@$core.Deprecated('Use mdlDynDrawTagDescriptor instead')
const MdlDynDrawTag$json = {
  '1': 'MdlDynDrawTag',
  '2': [
    {
      '1': 'type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.MdlDynDrawTagType',
      '10': 'type'
    },
    {
      '1': 'item',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynDrawTagItem',
      '10': 'item'
    },
  ],
};

/// Descriptor for `MdlDynDrawTag`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynDrawTagDescriptor = $convert.base64Decode(
    'Cg1NZGxEeW5EcmF3VGFnEj4KBHR5cGUYASABKA4yKi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi'
    '5NZGxEeW5EcmF3VGFnVHlwZVIEdHlwZRI+CgRpdGVtGAIgASgLMiouYmlsaWJpbGkuYXBwLmR5'
    'bmFtaWMudjIuTWRsRHluRHJhd1RhZ0l0ZW1SBGl0ZW0=');

@$core.Deprecated('Use mdlDynDrawTagItemDescriptor instead')
const MdlDynDrawTagItem$json = {
  '1': 'MdlDynDrawTagItem',
  '2': [
    {'1': 'url', '3': 1, '4': 1, '5': 9, '10': 'url'},
    {'1': 'text', '3': 2, '4': 1, '5': 9, '10': 'text'},
    {'1': 'x', '3': 3, '4': 1, '5': 3, '10': 'x'},
    {'1': 'y', '3': 4, '4': 1, '5': 3, '10': 'y'},
    {'1': 'orientation', '3': 5, '4': 1, '5': 5, '10': 'orientation'},
    {'1': 'source', '3': 6, '4': 1, '5': 5, '10': 'source'},
    {'1': 'item_id', '3': 7, '4': 1, '5': 3, '10': 'itemId'},
    {'1': 'mid', '3': 8, '4': 1, '5': 3, '10': 'mid'},
    {'1': 'tid', '3': 9, '4': 1, '5': 3, '10': 'tid'},
    {'1': 'poi', '3': 10, '4': 1, '5': 9, '10': 'poi'},
    {'1': 'schema_url', '3': 11, '4': 1, '5': 9, '10': 'schemaUrl'},
  ],
};

/// Descriptor for `MdlDynDrawTagItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynDrawTagItemDescriptor = $convert.base64Decode(
    'ChFNZGxEeW5EcmF3VGFnSXRlbRIQCgN1cmwYASABKAlSA3VybBISCgR0ZXh0GAIgASgJUgR0ZX'
    'h0EgwKAXgYAyABKANSAXgSDAoBeRgEIAEoA1IBeRIgCgtvcmllbnRhdGlvbhgFIAEoBVILb3Jp'
    'ZW50YXRpb24SFgoGc291cmNlGAYgASgFUgZzb3VyY2USFwoHaXRlbV9pZBgHIAEoA1IGaXRlbU'
    'lkEhAKA21pZBgIIAEoA1IDbWlkEhAKA3RpZBgJIAEoA1IDdGlkEhAKA3BvaRgKIAEoCVIDcG9p'
    'Eh0KCnNjaGVtYV91cmwYCyABKAlSCXNjaGVtYVVybA==');

@$core.Deprecated('Use mdlDynForwardDescriptor instead')
const MdlDynForward$json = {
  '1': 'MdlDynForward',
  '2': [
    {
      '1': 'item',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'item'
    },
    {'1': 'rtype', '3': 2, '4': 1, '5': 5, '10': 'rtype'},
  ],
};

/// Descriptor for `MdlDynForward`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynForwardDescriptor = $convert.base64Decode(
    'Cg1NZGxEeW5Gb3J3YXJkEjgKBGl0ZW0YASABKAsyJC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi'
    '5EeW5hbWljSXRlbVIEaXRlbRIUCgVydHlwZRgCIAEoBVIFcnR5cGU=');

@$core.Deprecated('Use mdlDynLiveDescriptor instead')
const MdlDynLive$json = {
  '1': 'MdlDynLive',
  '2': [
    {'1': 'id', '3': 1, '4': 1, '5': 3, '10': 'id'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'title', '3': 3, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 4, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'cover_label', '3': 5, '4': 1, '5': 9, '10': 'coverLabel'},
    {'1': 'cover_label2', '3': 6, '4': 1, '5': 9, '10': 'coverLabel2'},
    {
      '1': 'live_state',
      '3': 7,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.LiveState',
      '10': 'liveState'
    },
    {
      '1': 'badge',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'badge'
    },
    {
      '1': 'reserve_type',
      '3': 9,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ReserveType',
      '10': 'reserveType'
    },
  ],
};

/// Descriptor for `MdlDynLive`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynLiveDescriptor = $convert.base64Decode(
    'CgpNZGxEeW5MaXZlEg4KAmlkGAEgASgDUgJpZBIQCgN1cmkYAiABKAlSA3VyaRIUCgV0aXRsZR'
    'gDIAEoCVIFdGl0bGUSFAoFY292ZXIYBCABKAlSBWNvdmVyEh8KC2NvdmVyX2xhYmVsGAUgASgJ'
    'Ugpjb3ZlckxhYmVsEiEKDGNvdmVyX2xhYmVsMhgGIAEoCVILY292ZXJMYWJlbDISQQoKbGl2ZV'
    '9zdGF0ZRgHIAEoDjIiLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkxpdmVTdGF0ZVIJbGl2ZVN0'
    'YXRlEjkKBWJhZGdlGAggASgLMiMuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuVmlkZW9CYWRnZV'
    'IFYmFkZ2USRwoMcmVzZXJ2ZV90eXBlGAkgASgOMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIu'
    'UmVzZXJ2ZVR5cGVSC3Jlc2VydmVUeXBl');

@$core.Deprecated('Use mdlDynLiveRcmdDescriptor instead')
const MdlDynLiveRcmd$json = {
  '1': 'MdlDynLiveRcmd',
  '2': [
    {'1': 'content', '3': 1, '4': 1, '5': 9, '10': 'content'},
    {
      '1': 'reserve_type',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ReserveType',
      '10': 'reserveType'
    },
    {
      '1': 'pendant',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.LivePendant',
      '10': 'pendant'
    },
  ],
};

/// Descriptor for `MdlDynLiveRcmd`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynLiveRcmdDescriptor = $convert.base64Decode(
    'Cg5NZGxEeW5MaXZlUmNtZBIYCgdjb250ZW50GAEgASgJUgdjb250ZW50EkcKDHJlc2VydmVfdH'
    'lwZRgCIAEoDjIkLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlJlc2VydmVUeXBlUgtyZXNlcnZl'
    'VHlwZRI+CgdwZW5kYW50GAMgASgLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTGl2ZVBlbm'
    'RhbnRSB3BlbmRhbnQ=');

@$core.Deprecated('Use mdlDynMedialistDescriptor instead')
const MdlDynMedialist$json = {
  '1': 'MdlDynMedialist',
  '2': [
    {'1': 'id', '3': 1, '4': 1, '5': 3, '10': 'id'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'title', '3': 3, '4': 1, '5': 9, '10': 'title'},
    {'1': 'sub_title', '3': 4, '4': 1, '5': 9, '10': 'subTitle'},
    {'1': 'cover', '3': 5, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'cover_type', '3': 6, '4': 1, '5': 5, '10': 'coverType'},
    {
      '1': 'badge',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'badge'
    },
    {
      '1': 'cover_bottom_right_icon',
      '3': 8,
      '4': 1,
      '5': 9,
      '10': 'coverBottomRightIcon'
    },
  ],
};

/// Descriptor for `MdlDynMedialist`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynMedialistDescriptor = $convert.base64Decode(
    'Cg9NZGxEeW5NZWRpYWxpc3QSDgoCaWQYASABKANSAmlkEhAKA3VyaRgCIAEoCVIDdXJpEhQKBX'
    'RpdGxlGAMgASgJUgV0aXRsZRIbCglzdWJfdGl0bGUYBCABKAlSCHN1YlRpdGxlEhQKBWNvdmVy'
    'GAUgASgJUgVjb3ZlchIdCgpjb3Zlcl90eXBlGAYgASgFUgljb3ZlclR5cGUSOQoFYmFkZ2UYBy'
    'ABKAsyIy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5WaWRlb0JhZGdlUgViYWRnZRI1Chdjb3Zl'
    'cl9ib3R0b21fcmlnaHRfaWNvbhgIIAEoCVIUY292ZXJCb3R0b21SaWdodEljb24=');

@$core.Deprecated('Use mdlDynMusicDescriptor instead')
const MdlDynMusic$json = {
  '1': 'MdlDynMusic',
  '2': [
    {'1': 'id', '3': 1, '4': 1, '5': 3, '10': 'id'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'up_id', '3': 3, '4': 1, '5': 3, '10': 'upId'},
    {'1': 'title', '3': 4, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 5, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'label1', '3': 6, '4': 1, '5': 9, '10': 'label1'},
    {'1': 'upper', '3': 7, '4': 1, '5': 9, '10': 'upper'},
  ],
};

/// Descriptor for `MdlDynMusic`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynMusicDescriptor = $convert.base64Decode(
    'CgtNZGxEeW5NdXNpYxIOCgJpZBgBIAEoA1ICaWQSEAoDdXJpGAIgASgJUgN1cmkSEwoFdXBfaW'
    'QYAyABKANSBHVwSWQSFAoFdGl0bGUYBCABKAlSBXRpdGxlEhQKBWNvdmVyGAUgASgJUgVjb3Zl'
    'chIWCgZsYWJlbDEYBiABKAlSBmxhYmVsMRIUCgV1cHBlchgHIAEoCVIFdXBwZXI=');

@$core.Deprecated('Use mdlDynPGCDescriptor instead')
const MdlDynPGC$json = {
  '1': 'MdlDynPGC',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 2, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'cover_left_text1', '3': 4, '4': 1, '5': 9, '10': 'coverLeftText1'},
    {'1': 'cover_left_text2', '3': 5, '4': 1, '5': 9, '10': 'coverLeftText2'},
    {'1': 'cover_left_text3', '3': 6, '4': 1, '5': 9, '10': 'coverLeftText3'},
    {'1': 'cid', '3': 7, '4': 1, '5': 3, '10': 'cid'},
    {'1': 'season_id', '3': 8, '4': 1, '5': 3, '10': 'seasonId'},
    {'1': 'epid', '3': 9, '4': 1, '5': 3, '10': 'epid'},
    {'1': 'aid', '3': 10, '4': 1, '5': 3, '10': 'aid'},
    {
      '1': 'media_type',
      '3': 11,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.MediaType',
      '10': 'mediaType'
    },
    {
      '1': 'sub_type',
      '3': 12,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.VideoSubType',
      '10': 'subType'
    },
    {'1': 'is_preview', '3': 13, '4': 1, '5': 8, '10': 'isPreview'},
    {
      '1': 'dimension',
      '3': 14,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Dimension',
      '10': 'dimension'
    },
    {
      '1': 'badge',
      '3': 15,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'badge'
    },
    {'1': 'can_play', '3': 16, '4': 1, '5': 8, '10': 'canPlay'},
    {
      '1': 'season',
      '3': 17,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.PGCSeason',
      '10': 'season'
    },
    {'1': 'play_icon', '3': 18, '4': 1, '5': 9, '10': 'playIcon'},
    {'1': 'duration', '3': 19, '4': 1, '5': 3, '10': 'duration'},
    {'1': 'jump_url', '3': 20, '4': 1, '5': 9, '10': 'jumpUrl'},
    {
      '1': 'badge_category',
      '3': 21,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'badgeCategory'
    },
    {'1': 'is_feature', '3': 22, '4': 1, '5': 8, '10': 'isFeature'},
  ],
};

/// Descriptor for `MdlDynPGC`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynPGCDescriptor = $convert.base64Decode(
    'CglNZGxEeW5QR0MSFAoFdGl0bGUYASABKAlSBXRpdGxlEhQKBWNvdmVyGAIgASgJUgVjb3Zlch'
    'IQCgN1cmkYAyABKAlSA3VyaRIoChBjb3Zlcl9sZWZ0X3RleHQxGAQgASgJUg5jb3ZlckxlZnRU'
    'ZXh0MRIoChBjb3Zlcl9sZWZ0X3RleHQyGAUgASgJUg5jb3ZlckxlZnRUZXh0MhIoChBjb3Zlcl'
    '9sZWZ0X3RleHQzGAYgASgJUg5jb3ZlckxlZnRUZXh0MxIQCgNjaWQYByABKANSA2NpZBIbCglz'
    'ZWFzb25faWQYCCABKANSCHNlYXNvbklkEhIKBGVwaWQYCSABKANSBGVwaWQSEAoDYWlkGAogAS'
    'gDUgNhaWQSQQoKbWVkaWFfdHlwZRgLIAEoDjIiLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1l'
    'ZGlhVHlwZVIJbWVkaWFUeXBlEkAKCHN1Yl90eXBlGAwgASgOMiUuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuVmlkZW9TdWJUeXBlUgdzdWJUeXBlEh0KCmlzX3ByZXZpZXcYDSABKAhSCWlzUHJl'
    'dmlldxJACglkaW1lbnNpb24YDiABKAsyIi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5EaW1lbn'
    'Npb25SCWRpbWVuc2lvbhI5CgViYWRnZRgPIAMoCzIjLmJpbGliaWxpLmFwcC5keW5hbWljLnYy'
    'LlZpZGVvQmFkZ2VSBWJhZGdlEhkKCGNhbl9wbGF5GBAgASgIUgdjYW5QbGF5EjoKBnNlYXNvbh'
    'gRIAEoCzIiLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlBHQ1NlYXNvblIGc2Vhc29uEhsKCXBs'
    'YXlfaWNvbhgSIAEoCVIIcGxheUljb24SGgoIZHVyYXRpb24YEyABKANSCGR1cmF0aW9uEhkKCG'
    'p1bXBfdXJsGBQgASgJUgdqdW1wVXJsEkoKDmJhZGdlX2NhdGVnb3J5GBUgAygLMiMuYmlsaWJp'
    'bGkuYXBwLmR5bmFtaWMudjIuVmlkZW9CYWRnZVINYmFkZ2VDYXRlZ29yeRIdCgppc19mZWF0dX'
    'JlGBYgASgIUglpc0ZlYXR1cmU=');

@$core.Deprecated('Use mdlDynShareChargingQADescriptor instead')
const MdlDynShareChargingQA$json = {
  '1': 'MdlDynShareChargingQA',
  '2': [
    {
      '1': 'background_img',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ImageSet',
      '10': 'backgroundImg'
    },
    {
      '1': 'left_icon_img',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ImageSet',
      '10': 'leftIconImg'
    },
    {'1': 'title', '3': 3, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'jump_button',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconButton',
      '10': 'jumpButton'
    },
    {'1': 'uri', '3': 5, '4': 1, '5': 9, '10': 'uri'},
    {
      '1': 'share_card_meta_info',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CommonShareCardInfo',
      '10': 'shareCardMetaInfo'
    },
    {'1': 'title_prefix_bold', '3': 7, '4': 1, '5': 9, '10': 'titlePrefixBold'},
  ],
};

/// Descriptor for `MdlDynShareChargingQA`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynShareChargingQADescriptor = $convert.base64Decode(
    'ChVNZGxEeW5TaGFyZUNoYXJnaW5nUUESSAoOYmFja2dyb3VuZF9pbWcYASABKAsyIS5iaWxpYm'
    'lsaS5hcHAuZHluYW1pYy52Mi5JbWFnZVNldFINYmFja2dyb3VuZEltZxJFCg1sZWZ0X2ljb25f'
    'aW1nGAIgASgLMiEuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuSW1hZ2VTZXRSC2xlZnRJY29uSW'
    '1nEhQKBXRpdGxlGAMgASgJUgV0aXRsZRJECgtqdW1wX2J1dHRvbhgEIAEoCzIjLmJpbGliaWxp'
    'LmFwcC5keW5hbWljLnYyLkljb25CdXR0b25SCmp1bXBCdXR0b24SEAoDdXJpGAUgASgJUgN1cm'
    'kSXQoUc2hhcmVfY2FyZF9tZXRhX2luZm8YBiABKAsyLC5iaWxpYmlsaS5hcHAuZHluYW1pYy52'
    'Mi5Db21tb25TaGFyZUNhcmRJbmZvUhFzaGFyZUNhcmRNZXRhSW5mbxIqChF0aXRsZV9wcmVmaX'
    'hfYm9sZBgHIAEoCVIPdGl0bGVQcmVmaXhCb2xk');

@$core.Deprecated('Use mdlDynSubscriptionDescriptor instead')
const MdlDynSubscription$json = {
  '1': 'MdlDynSubscription',
  '2': [
    {'1': 'id', '3': 1, '4': 1, '5': 3, '10': 'id'},
    {'1': 'ad_id', '3': 2, '4': 1, '5': 3, '10': 'adId'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'title', '3': 4, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 5, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'ad_title', '3': 6, '4': 1, '5': 9, '10': 'adTitle'},
    {
      '1': 'badge',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'badge'
    },
    {'1': 'tips', '3': 8, '4': 1, '5': 9, '10': 'tips'},
  ],
};

/// Descriptor for `MdlDynSubscription`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynSubscriptionDescriptor = $convert.base64Decode(
    'ChJNZGxEeW5TdWJzY3JpcHRpb24SDgoCaWQYASABKANSAmlkEhMKBWFkX2lkGAIgASgDUgRhZE'
    'lkEhAKA3VyaRgDIAEoCVIDdXJpEhQKBXRpdGxlGAQgASgJUgV0aXRsZRIUCgVjb3ZlchgFIAEo'
    'CVIFY292ZXISGQoIYWRfdGl0bGUYBiABKAlSB2FkVGl0bGUSOQoFYmFkZ2UYByABKAsyIy5iaW'
    'xpYmlsaS5hcHAuZHluYW1pYy52Mi5WaWRlb0JhZGdlUgViYWRnZRISCgR0aXBzGAggASgJUgR0'
    'aXBz');

@$core.Deprecated('Use mdlDynSubscriptionNewDescriptor instead')
const MdlDynSubscriptionNew$json = {
  '1': 'MdlDynSubscriptionNew',
  '2': [
    {
      '1': 'dyn_subscription',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynSubscription',
      '9': 0,
      '10': 'dynSubscription'
    },
    {
      '1': 'dyn_live_rcmd',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynLiveRcmd',
      '9': 0,
      '10': 'dynLiveRcmd'
    },
    {
      '1': 'style',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.MdlDynSubscriptionNewStyle',
      '10': 'style'
    },
  ],
  '8': [
    {'1': 'item'},
  ],
};

/// Descriptor for `MdlDynSubscriptionNew`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynSubscriptionNewDescriptor = $convert.base64Decode(
    'ChVNZGxEeW5TdWJzY3JpcHRpb25OZXcSWAoQZHluX3N1YnNjcmlwdGlvbhgCIAEoCzIrLmJpbG'
    'liaWxpLmFwcC5keW5hbWljLnYyLk1kbER5blN1YnNjcmlwdGlvbkgAUg9keW5TdWJzY3JpcHRp'
    'b24STQoNZHluX2xpdmVfcmNtZBgDIAEoCzInLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1kbE'
    'R5bkxpdmVSY21kSABSC2R5bkxpdmVSY21kEkkKBXN0eWxlGAEgASgOMjMuYmlsaWJpbGkuYXBw'
    'LmR5bmFtaWMudjIuTWRsRHluU3Vic2NyaXB0aW9uTmV3U3R5bGVSBXN0eWxlQgYKBGl0ZW0=');

@$core.Deprecated('Use mdlDynTopicSetDescriptor instead')
const MdlDynTopicSet$json = {
  '1': 'MdlDynTopicSet',
  '2': [
    {
      '1': 'topics',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopicItem',
      '10': 'topics'
    },
    {
      '1': 'more_btn',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconButton',
      '10': 'moreBtn'
    },
    {'1': 'topic_set_id', '3': 3, '4': 1, '5': 3, '10': 'topicSetId'},
    {'1': 'push_id', '3': 4, '4': 1, '5': 3, '10': 'pushId'},
  ],
};

/// Descriptor for `MdlDynTopicSet`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynTopicSetDescriptor = $convert.base64Decode(
    'Cg5NZGxEeW5Ub3BpY1NldBI6CgZ0b3BpY3MYASADKAsyIi5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5Ub3BpY0l0ZW1SBnRvcGljcxI+Cghtb3JlX2J0bhgCIAEoCzIjLmJpbGliaWxpLmFwcC5k'
    'eW5hbWljLnYyLkljb25CdXR0b25SB21vcmVCdG4SIAoMdG9waWNfc2V0X2lkGAMgASgDUgp0b3'
    'BpY1NldElkEhcKB3B1c2hfaWQYBCABKANSBnB1c2hJZA==');

@$core.Deprecated('Use mdlDynUGCSeasonDescriptor instead')
const MdlDynUGCSeason$json = {
  '1': 'MdlDynUGCSeason',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 2, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'cover_left_text1', '3': 4, '4': 1, '5': 9, '10': 'coverLeftText1'},
    {'1': 'cover_left_text2', '3': 5, '4': 1, '5': 9, '10': 'coverLeftText2'},
    {'1': 'cover_left_text3', '3': 6, '4': 1, '5': 9, '10': 'coverLeftText3'},
    {'1': 'id', '3': 7, '4': 1, '5': 3, '10': 'id'},
    {'1': 'inline_u_r_l', '3': 8, '4': 1, '5': 9, '10': 'inlineURL'},
    {'1': 'can_play', '3': 9, '4': 1, '5': 8, '10': 'canPlay'},
    {'1': 'play_icon', '3': 10, '4': 1, '5': 9, '10': 'playIcon'},
    {'1': 'avid', '3': 11, '4': 1, '5': 3, '10': 'avid'},
    {'1': 'cid', '3': 12, '4': 1, '5': 3, '10': 'cid'},
    {
      '1': 'dimension',
      '3': 13,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Dimension',
      '10': 'dimension'
    },
    {'1': 'duration', '3': 14, '4': 1, '5': 3, '10': 'duration'},
    {'1': 'jump_url', '3': 15, '4': 1, '5': 9, '10': 'jumpUrl'},
    {
      '1': 'badge',
      '3': 16,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'badge'
    },
  ],
};

/// Descriptor for `MdlDynUGCSeason`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mdlDynUGCSeasonDescriptor = $convert.base64Decode(
    'Cg9NZGxEeW5VR0NTZWFzb24SFAoFdGl0bGUYASABKAlSBXRpdGxlEhQKBWNvdmVyGAIgASgJUg'
    'Vjb3ZlchIQCgN1cmkYAyABKAlSA3VyaRIoChBjb3Zlcl9sZWZ0X3RleHQxGAQgASgJUg5jb3Zl'
    'ckxlZnRUZXh0MRIoChBjb3Zlcl9sZWZ0X3RleHQyGAUgASgJUg5jb3ZlckxlZnRUZXh0MhIoCh'
    'Bjb3Zlcl9sZWZ0X3RleHQzGAYgASgJUg5jb3ZlckxlZnRUZXh0MxIOCgJpZBgHIAEoA1ICaWQS'
    'HwoMaW5saW5lX3Vfcl9sGAggASgJUglpbmxpbmVVUkwSGQoIY2FuX3BsYXkYCSABKAhSB2Nhbl'
    'BsYXkSGwoJcGxheV9pY29uGAogASgJUghwbGF5SWNvbhISCgRhdmlkGAsgASgDUgRhdmlkEhAK'
    'A2NpZBgMIAEoA1IDY2lkEkAKCWRpbWVuc2lvbhgNIAEoCzIiLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLkRpbWVuc2lvblIJZGltZW5zaW9uEhoKCGR1cmF0aW9uGA4gASgDUghkdXJhdGlvbhIZ'
    'CghqdW1wX3VybBgPIAEoCVIHanVtcFVybBI5CgViYWRnZRgQIAMoCzIjLmJpbGliaWxpLmFwcC'
    '5keW5hbWljLnYyLlZpZGVvQmFkZ2VSBWJhZGdl');

@$core.Deprecated('Use mixUpListItemDescriptor instead')
const MixUpListItem$json = {
  '1': 'MixUpListItem',
  '2': [
    {'1': 'uid', '3': 1, '4': 1, '5': 3, '10': 'uid'},
    {
      '1': 'special_attention',
      '3': 2,
      '4': 1,
      '5': 5,
      '10': 'specialAttention'
    },
    {'1': 'reddot_state', '3': 3, '4': 1, '5': 5, '10': 'reddotState'},
    {
      '1': 'live_info',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MixUpListLiveItem',
      '10': 'liveInfo'
    },
    {'1': 'name', '3': 5, '4': 1, '5': 9, '10': 'name'},
    {'1': 'face', '3': 6, '4': 1, '5': 9, '10': 'face'},
    {
      '1': 'official',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OfficialVerify',
      '10': 'official'
    },
    {
      '1': 'vip',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VipInfo',
      '10': 'vip'
    },
    {
      '1': 'relation',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Relation',
      '10': 'relation'
    },
    {'1': 'premiere_state', '3': 10, '4': 1, '5': 5, '10': 'premiereState'},
    {'1': 'uri', '3': 11, '4': 1, '5': 9, '10': 'uri'},
    {
      '1': 'avatar',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.dagw.component.avatar.v1.AvatarItem',
      '10': 'avatar'
    },
    {
      '1': 'name_render',
      '3': 13,
      '4': 1,
      '5': 11,
      '6': '.bilibili.account.service.v1.NameRender',
      '10': 'nameRender'
    },
  ],
};

/// Descriptor for `MixUpListItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mixUpListItemDescriptor = $convert.base64Decode(
    'Cg1NaXhVcExpc3RJdGVtEhAKA3VpZBgBIAEoA1IDdWlkEisKEXNwZWNpYWxfYXR0ZW50aW9uGA'
    'IgASgFUhBzcGVjaWFsQXR0ZW50aW9uEiEKDHJlZGRvdF9zdGF0ZRgDIAEoBVILcmVkZG90U3Rh'
    'dGUSRwoJbGl2ZV9pbmZvGAQgASgLMiouYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTWl4VXBMaX'
    'N0TGl2ZUl0ZW1SCGxpdmVJbmZvEhIKBG5hbWUYBSABKAlSBG5hbWUSEgoEZmFjZRgGIAEoCVIE'
    'ZmFjZRJDCghvZmZpY2lhbBgHIAEoCzInLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk9mZmljaW'
    'FsVmVyaWZ5UghvZmZpY2lhbBIyCgN2aXAYCCABKAsyIC5iaWxpYmlsaS5hcHAuZHluYW1pYy52'
    'Mi5WaXBJbmZvUgN2aXASPQoIcmVsYXRpb24YCSABKAsyIS5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5SZWxhdGlvblIIcmVsYXRpb24SJQoOcHJlbWllcmVfc3RhdGUYCiABKAVSDXByZW1pZXJl'
    'U3RhdGUSEAoDdXJpGAsgASgJUgN1cmkSRQoGYXZhdGFyGAwgASgLMi0uYmlsaWJpbGkuZGFndy'
    '5jb21wb25lbnQuYXZhdGFyLnYxLkF2YXRhckl0ZW1SBmF2YXRhchJICgtuYW1lX3JlbmRlchgN'
    'IAEoCzInLmJpbGliaWxpLmFjY291bnQuc2VydmljZS52MS5OYW1lUmVuZGVyUgpuYW1lUmVuZG'
    'Vy');

@$core.Deprecated('Use mixUpListLiveItemDescriptor instead')
const MixUpListLiveItem$json = {
  '1': 'MixUpListLiveItem',
  '2': [
    {'1': 'status', '3': 1, '4': 1, '5': 8, '10': 'status'},
    {'1': 'room_id', '3': 2, '4': 1, '5': 3, '10': 'roomId'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
  ],
};

/// Descriptor for `MixUpListLiveItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mixUpListLiveItemDescriptor = $convert.base64Decode(
    'ChFNaXhVcExpc3RMaXZlSXRlbRIWCgZzdGF0dXMYASABKAhSBnN0YXR1cxIXCgdyb29tX2lkGA'
    'IgASgDUgZyb29tSWQSEAoDdXJpGAMgASgJUgN1cmk=');

@$core.Deprecated('Use moduleDescriptor instead')
const Module$json = {
  '1': 'Module',
  '2': [
    {
      '1': 'module_author',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAuthor',
      '9': 0,
      '10': 'moduleAuthor'
    },
    {
      '1': 'module_dispute',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleDispute',
      '9': 0,
      '10': 'moduleDispute'
    },
    {
      '1': 'module_desc',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleDesc',
      '9': 0,
      '10': 'moduleDesc'
    },
    {
      '1': 'module_dynamic',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleDynamic',
      '9': 0,
      '10': 'moduleDynamic'
    },
    {
      '1': 'module_like_user',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleLikeUser',
      '9': 0,
      '10': 'moduleLikeUser'
    },
    {
      '1': 'module_extend',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleExtend',
      '9': 0,
      '10': 'moduleExtend'
    },
    {
      '1': 'module_additional',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAdditional',
      '9': 0,
      '10': 'moduleAdditional'
    },
    {
      '1': 'module_stat',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleStat',
      '9': 0,
      '10': 'moduleStat'
    },
    {
      '1': 'module_fold',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleFold',
      '9': 0,
      '10': 'moduleFold'
    },
    {
      '1': 'module_comment',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleComment',
      '9': 0,
      '10': 'moduleComment'
    },
    {
      '1': 'module_interaction',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleInteraction',
      '9': 0,
      '10': 'moduleInteraction'
    },
    {
      '1': 'module_author_forward',
      '3': 13,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAuthorForward',
      '9': 0,
      '10': 'moduleAuthorForward'
    },
    {
      '1': 'module_ad',
      '3': 14,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAd',
      '9': 0,
      '10': 'moduleAd'
    },
    {
      '1': 'module_banner',
      '3': 15,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleBanner',
      '9': 0,
      '10': 'moduleBanner'
    },
    {
      '1': 'module_item_null',
      '3': 16,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleItemNull',
      '9': 0,
      '10': 'moduleItemNull'
    },
    {
      '1': 'module_share_info',
      '3': 17,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleShareInfo',
      '9': 0,
      '10': 'moduleShareInfo'
    },
    {
      '1': 'module_recommend',
      '3': 18,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleRecommend',
      '9': 0,
      '10': 'moduleRecommend'
    },
    {
      '1': 'module_top',
      '3': 19,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleTop',
      '9': 0,
      '10': 'moduleTop'
    },
    {
      '1': 'module_buttom',
      '3': 20,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleButtom',
      '9': 0,
      '10': 'moduleButtom'
    },
    {
      '1': 'module_stat_forward',
      '3': 21,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleStat',
      '9': 0,
      '10': 'moduleStatForward'
    },
    {
      '1': 'module_story',
      '3': 22,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleStory',
      '9': 0,
      '10': 'moduleStory'
    },
    {
      '1': 'module_topic',
      '3': 23,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleTopic',
      '9': 0,
      '10': 'moduleTopic'
    },
    {
      '1': 'module_topic_details_ext',
      '3': 24,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleTopicDetailsExt',
      '9': 0,
      '10': 'moduleTopicDetailsExt'
    },
    {
      '1': 'module_top_tag',
      '3': 25,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleTopTag',
      '9': 0,
      '10': 'moduleTopTag'
    },
    {
      '1': 'module_topic_brief',
      '3': 26,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleTopicBrief',
      '9': 0,
      '10': 'moduleTopicBrief'
    },
    {
      '1': 'module_title',
      '3': 27,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleTitle',
      '9': 0,
      '10': 'moduleTitle'
    },
    {
      '1': 'module_button',
      '3': 28,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleButton',
      '9': 0,
      '10': 'moduleButton'
    },
    {
      '1': 'module_notice',
      '3': 29,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleNotice',
      '9': 0,
      '10': 'moduleNotice'
    },
    {
      '1': 'module_opus_summary',
      '3': 30,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleOpusSummary',
      '9': 0,
      '10': 'moduleOpusSummary'
    },
    {
      '1': 'module_copyright',
      '3': 31,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleCopyright',
      '9': 0,
      '10': 'moduleCopyright'
    },
    {
      '1': 'module_paragraph',
      '3': 32,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleParagraph',
      '9': 0,
      '10': 'moduleParagraph'
    },
    {
      '1': 'module_blocked',
      '3': 33,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleBlocked',
      '9': 0,
      '10': 'moduleBlocked'
    },
    {
      '1': 'module_text_notice',
      '3': 34,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleTextNotice',
      '9': 0,
      '10': 'moduleTextNotice'
    },
    {
      '1': 'module_opus_collection',
      '3': 35,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleOpusCollection',
      '9': 0,
      '10': 'moduleOpusCollection'
    },
    {
      '1': 'module_onetime_notice',
      '3': 36,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleOnetimeNotice',
      '9': 0,
      '10': 'moduleOnetimeNotice'
    },
    {
      '1': 'module_sneaking_ad',
      '3': 37,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleSneakingAd',
      '9': 0,
      '10': 'moduleSneakingAd'
    },
    {
      '1': 'module_manga_horizontal_page_pic_content',
      '3': 38,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleMangaHorizontalPagePicContent',
      '9': 0,
      '10': 'moduleMangaHorizontalPagePicContent'
    },
    {
      '1': 'module_manga_vertical_slide_pic_content',
      '3': 39,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleMangaVerticalSlidePicContent',
      '9': 0,
      '10': 'moduleMangaVerticalSlidePicContent'
    },
    {
      '1': 'module_manga_cover_pic_content',
      '3': 40,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleMangaCoverPicContent',
      '9': 0,
      '10': 'moduleMangaCoverPicContent'
    },
    {
      '1': 'module_author_for_subscribe',
      '3': 41,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAuthorForSubscribe',
      '9': 0,
      '10': 'moduleAuthorForSubscribe'
    },
    {
      '1': 'module_author_slim',
      '3': 42,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAuthorSlim',
      '9': 0,
      '10': 'moduleAuthorSlim'
    },
    {
      '1': 'module_manga_collection',
      '3': 43,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleMangaCollection',
      '9': 0,
      '10': 'moduleMangaCollection'
    },
    {
      '1': 'module_cooperation',
      '3': 44,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleCooperation',
      '9': 0,
      '10': 'moduleCooperation'
    },
    {
      '1': 'module_type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.DynModuleType',
      '10': 'moduleType'
    },
  ],
  '8': [
    {'1': 'module_item'},
  ],
};

/// Descriptor for `Module`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleDescriptor = $convert.base64Decode(
    'CgZNb2R1bGUSTAoNbW9kdWxlX2F1dGhvchgCIAEoCzIlLmJpbGliaWxpLmFwcC5keW5hbWljLn'
    'YyLk1vZHVsZUF1dGhvckgAUgxtb2R1bGVBdXRob3ISTwoObW9kdWxlX2Rpc3B1dGUYAyABKAsy'
    'Ji5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Nb2R1bGVEaXNwdXRlSABSDW1vZHVsZURpc3B1dG'
    'USRgoLbW9kdWxlX2Rlc2MYBCABKAsyIy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Nb2R1bGVE'
    'ZXNjSABSCm1vZHVsZURlc2MSTwoObW9kdWxlX2R5bmFtaWMYBSABKAsyJi5iaWxpYmlsaS5hcH'
    'AuZHluYW1pYy52Mi5Nb2R1bGVEeW5hbWljSABSDW1vZHVsZUR5bmFtaWMSUwoQbW9kdWxlX2xp'
    'a2VfdXNlchgGIAEoCzInLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1vZHVsZUxpa2VVc2VySA'
    'BSDm1vZHVsZUxpa2VVc2VyEkwKDW1vZHVsZV9leHRlbmQYByABKAsyJS5iaWxpYmlsaS5hcHAu'
    'ZHluYW1pYy52Mi5Nb2R1bGVFeHRlbmRIAFIMbW9kdWxlRXh0ZW5kElgKEW1vZHVsZV9hZGRpdG'
    'lvbmFsGAggASgLMikuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTW9kdWxlQWRkaXRpb25hbEgA'
    'UhBtb2R1bGVBZGRpdGlvbmFsEkYKC21vZHVsZV9zdGF0GAkgASgLMiMuYmlsaWJpbGkuYXBwLm'
    'R5bmFtaWMudjIuTW9kdWxlU3RhdEgAUgptb2R1bGVTdGF0EkYKC21vZHVsZV9mb2xkGAogASgL'
    'MiMuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTW9kdWxlRm9sZEgAUgptb2R1bGVGb2xkEk8KDm'
    '1vZHVsZV9jb21tZW50GAsgASgLMiYuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTW9kdWxlQ29t'
    'bWVudEgAUg1tb2R1bGVDb21tZW50ElsKEm1vZHVsZV9pbnRlcmFjdGlvbhgMIAEoCzIqLmJpbG'
    'liaWxpLmFwcC5keW5hbWljLnYyLk1vZHVsZUludGVyYWN0aW9uSABSEW1vZHVsZUludGVyYWN0'
    'aW9uEmIKFW1vZHVsZV9hdXRob3JfZm9yd2FyZBgNIAEoCzIsLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLk1vZHVsZUF1dGhvckZvcndhcmRIAFITbW9kdWxlQXV0aG9yRm9yd2FyZBJACgltb2R1'
    'bGVfYWQYDiABKAsyIS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Nb2R1bGVBZEgAUghtb2R1bG'
    'VBZBJMCg1tb2R1bGVfYmFubmVyGA8gASgLMiUuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTW9k'
    'dWxlQmFubmVySABSDG1vZHVsZUJhbm5lchJTChBtb2R1bGVfaXRlbV9udWxsGBAgASgLMicuYm'
    'lsaWJpbGkuYXBwLmR5bmFtaWMudjIuTW9kdWxlSXRlbU51bGxIAFIObW9kdWxlSXRlbU51bGwS'
    'VgoRbW9kdWxlX3NoYXJlX2luZm8YESABKAsyKC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Nb2'
    'R1bGVTaGFyZUluZm9IAFIPbW9kdWxlU2hhcmVJbmZvElUKEG1vZHVsZV9yZWNvbW1lbmQYEiAB'
    'KAsyKC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Nb2R1bGVSZWNvbW1lbmRIAFIPbW9kdWxlUm'
    'Vjb21tZW5kEkMKCm1vZHVsZV90b3AYEyABKAsyIi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5N'
    'b2R1bGVUb3BIAFIJbW9kdWxlVG9wEkwKDW1vZHVsZV9idXR0b20YFCABKAsyJS5iaWxpYmlsaS'
    '5hcHAuZHluYW1pYy52Mi5Nb2R1bGVCdXR0b21IAFIMbW9kdWxlQnV0dG9tElUKE21vZHVsZV9z'
    'dGF0X2ZvcndhcmQYFSABKAsyIy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Nb2R1bGVTdGF0SA'
    'BSEW1vZHVsZVN0YXRGb3J3YXJkEkkKDG1vZHVsZV9zdG9yeRgWIAEoCzIkLmJpbGliaWxpLmFw'
    'cC5keW5hbWljLnYyLk1vZHVsZVN0b3J5SABSC21vZHVsZVN0b3J5EkkKDG1vZHVsZV90b3BpYx'
    'gXIAEoCzIkLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1vZHVsZVRvcGljSABSC21vZHVsZVRv'
    'cGljEmkKGG1vZHVsZV90b3BpY19kZXRhaWxzX2V4dBgYIAEoCzIuLmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLk1vZHVsZVRvcGljRGV0YWlsc0V4dEgAUhVtb2R1bGVUb3BpY0RldGFpbHNFeHQS'
    'TQoObW9kdWxlX3RvcF90YWcYGSABKAsyJS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Nb2R1bG'
    'VUb3BUYWdIAFIMbW9kdWxlVG9wVGFnElkKEm1vZHVsZV90b3BpY19icmllZhgaIAEoCzIpLmJp'
    'bGliaWxpLmFwcC5keW5hbWljLnYyLk1vZHVsZVRvcGljQnJpZWZIAFIQbW9kdWxlVG9waWNCcm'
    'llZhJJCgxtb2R1bGVfdGl0bGUYGyABKAsyJC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Nb2R1'
    'bGVUaXRsZUgAUgttb2R1bGVUaXRsZRJMCg1tb2R1bGVfYnV0dG9uGBwgASgLMiUuYmlsaWJpbG'
    'kuYXBwLmR5bmFtaWMudjIuTW9kdWxlQnV0dG9uSABSDG1vZHVsZUJ1dHRvbhJMCg1tb2R1bGVf'
    'bm90aWNlGB0gASgLMiUuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTW9kdWxlTm90aWNlSABSDG'
    '1vZHVsZU5vdGljZRJcChNtb2R1bGVfb3B1c19zdW1tYXJ5GB4gASgLMiouYmlsaWJpbGkuYXBw'
    'LmR5bmFtaWMudjIuTW9kdWxlT3B1c1N1bW1hcnlIAFIRbW9kdWxlT3B1c1N1bW1hcnkSVQoQbW'
    '9kdWxlX2NvcHlyaWdodBgfIAEoCzIoLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1vZHVsZUNv'
    'cHlyaWdodEgAUg9tb2R1bGVDb3B5cmlnaHQSVQoQbW9kdWxlX3BhcmFncmFwaBggIAEoCzIoLm'
    'JpbGliaWxpLmFwcC5keW5hbWljLnYyLk1vZHVsZVBhcmFncmFwaEgAUg9tb2R1bGVQYXJhZ3Jh'
    'cGgSTwoObW9kdWxlX2Jsb2NrZWQYISABKAsyJi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Nb2'
    'R1bGVCbG9ja2VkSABSDW1vZHVsZUJsb2NrZWQSWQoSbW9kdWxlX3RleHRfbm90aWNlGCIgASgL'
    'MikuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTW9kdWxlVGV4dE5vdGljZUgAUhBtb2R1bGVUZX'
    'h0Tm90aWNlEmUKFm1vZHVsZV9vcHVzX2NvbGxlY3Rpb24YIyABKAsyLS5iaWxpYmlsaS5hcHAu'
    'ZHluYW1pYy52Mi5Nb2R1bGVPcHVzQ29sbGVjdGlvbkgAUhRtb2R1bGVPcHVzQ29sbGVjdGlvbh'
    'JiChVtb2R1bGVfb25ldGltZV9ub3RpY2UYJCABKAsyLC5iaWxpYmlsaS5hcHAuZHluYW1pYy52'
    'Mi5Nb2R1bGVPbmV0aW1lTm90aWNlSABSE21vZHVsZU9uZXRpbWVOb3RpY2USWQoSbW9kdWxlX3'
    'NuZWFraW5nX2FkGCUgASgLMikuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTW9kdWxlU25lYWtp'
    'bmdBZEgAUhBtb2R1bGVTbmVha2luZ0FkEpUBCihtb2R1bGVfbWFuZ2FfaG9yaXpvbnRhbF9wYW'
    'dlX3BpY19jb250ZW50GCYgASgLMjwuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTW9kdWxlTWFu'
    'Z2FIb3Jpem9udGFsUGFnZVBpY0NvbnRlbnRIAFIjbW9kdWxlTWFuZ2FIb3Jpem9udGFsUGFnZV'
    'BpY0NvbnRlbnQSkgEKJ21vZHVsZV9tYW5nYV92ZXJ0aWNhbF9zbGlkZV9waWNfY29udGVudBgn'
    'IAEoCzI7LmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1vZHVsZU1hbmdhVmVydGljYWxTbGlkZV'
    'BpY0NvbnRlbnRIAFIibW9kdWxlTWFuZ2FWZXJ0aWNhbFNsaWRlUGljQ29udGVudBJ5Ch5tb2R1'
    'bGVfbWFuZ2FfY292ZXJfcGljX2NvbnRlbnQYKCABKAsyMy5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5Nb2R1bGVNYW5nYUNvdmVyUGljQ29udGVudEgAUhptb2R1bGVNYW5nYUNvdmVyUGljQ29u'
    'dGVudBJyChttb2R1bGVfYXV0aG9yX2Zvcl9zdWJzY3JpYmUYKSABKAsyMS5iaWxpYmlsaS5hcH'
    'AuZHluYW1pYy52Mi5Nb2R1bGVBdXRob3JGb3JTdWJzY3JpYmVIAFIYbW9kdWxlQXV0aG9yRm9y'
    'U3Vic2NyaWJlElkKEm1vZHVsZV9hdXRob3Jfc2xpbRgqIAEoCzIpLmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLk1vZHVsZUF1dGhvclNsaW1IAFIQbW9kdWxlQXV0aG9yU2xpbRJoChdtb2R1bGVf'
    'bWFuZ2FfY29sbGVjdGlvbhgrIAEoCzIuLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1vZHVsZU'
    '1hbmdhQ29sbGVjdGlvbkgAUhVtb2R1bGVNYW5nYUNvbGxlY3Rpb24SWwoSbW9kdWxlX2Nvb3Bl'
    'cmF0aW9uGCwgASgLMiouYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTW9kdWxlQ29vcGVyYXRpb2'
    '5IAFIRbW9kdWxlQ29vcGVyYXRpb24SRwoLbW9kdWxlX3R5cGUYASABKA4yJi5iaWxpYmlsaS5h'
    'cHAuZHluYW1pYy52Mi5EeW5Nb2R1bGVUeXBlUgptb2R1bGVUeXBlQg0KC21vZHVsZV9pdGVt');

@$core.Deprecated('Use moduleAdDescriptor instead')
const ModuleAd$json = {
  '1': 'ModuleAd',
  '2': [
    {
      '1': 'source_content',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.google.protobuf.Any',
      '10': 'sourceContent'
    },
    {
      '1': 'module_author',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAuthor',
      '10': 'moduleAuthor'
    },
    {'1': 'ad_content_type', '3': 3, '4': 1, '5': 5, '10': 'adContentType'},
    {'1': 'cover_left_text1', '3': 4, '4': 1, '5': 9, '10': 'coverLeftText1'},
    {'1': 'cover_left_text2', '3': 5, '4': 1, '5': 9, '10': 'coverLeftText2'},
    {'1': 'cover_left_text3', '3': 6, '4': 1, '5': 9, '10': 'coverLeftText3'},
  ],
};

/// Descriptor for `ModuleAd`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleAdDescriptor = $convert.base64Decode(
    'CghNb2R1bGVBZBI7Cg5zb3VyY2VfY29udGVudBgBIAEoCzIULmdvb2dsZS5wcm90b2J1Zi5Bbn'
    'lSDXNvdXJjZUNvbnRlbnQSSgoNbW9kdWxlX2F1dGhvchgCIAEoCzIlLmJpbGliaWxpLmFwcC5k'
    'eW5hbWljLnYyLk1vZHVsZUF1dGhvclIMbW9kdWxlQXV0aG9yEiYKD2FkX2NvbnRlbnRfdHlwZR'
    'gDIAEoBVINYWRDb250ZW50VHlwZRIoChBjb3Zlcl9sZWZ0X3RleHQxGAQgASgJUg5jb3Zlckxl'
    'ZnRUZXh0MRIoChBjb3Zlcl9sZWZ0X3RleHQyGAUgASgJUg5jb3ZlckxlZnRUZXh0MhIoChBjb3'
    'Zlcl9sZWZ0X3RleHQzGAYgASgJUg5jb3ZlckxlZnRUZXh0Mw==');

@$core.Deprecated('Use moduleAdditionalDescriptor instead')
const ModuleAdditional$json = {
  '1': 'ModuleAdditional',
  '2': [
    {
      '1': 'pgc',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalPGC',
      '9': 0,
      '10': 'pgc'
    },
    {
      '1': 'goods',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionGoods',
      '9': 0,
      '10': 'goods'
    },
    {
      '1': 'vote',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionVote',
      '9': 0,
      '10': 'vote'
    },
    {
      '1': 'common',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionCommon',
      '9': 0,
      '10': 'common'
    },
    {
      '1': 'esport',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionEsport',
      '9': 0,
      '10': 'esport'
    },
    {
      '1': 'vote2',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionVote2',
      '9': 0,
      '10': 'vote2'
    },
    {
      '1': 'ugc',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionUgc',
      '9': 0,
      '10': 'ugc'
    },
    {
      '1': 'up',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionUP',
      '9': 0,
      '10': 'up'
    },
    {
      '1': 'article',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionArticle',
      '9': 0,
      '10': 'article'
    },
    {
      '1': 'live',
      '3': 13,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionLiveRoom',
      '9': 0,
      '10': 'live'
    },
    {
      '1': 'music',
      '3': 14,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionMusic',
      '9': 0,
      '10': 'music'
    },
    {
      '1': 'type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.AdditionalType',
      '10': 'type'
    },
    {'1': 'rid', '3': 7, '4': 1, '5': 3, '10': 'rid'},
    {
      '1': 'need_write_calender',
      '3': 11,
      '4': 1,
      '5': 8,
      '10': 'needWriteCalender'
    },
  ],
  '8': [
    {'1': 'item'},
  ],
};

/// Descriptor for `ModuleAdditional`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleAdditionalDescriptor = $convert.base64Decode(
    'ChBNb2R1bGVBZGRpdGlvbmFsEjoKA3BnYxgCIAEoCzImLmJpbGliaWxpLmFwcC5keW5hbWljLn'
    'YyLkFkZGl0aW9uYWxQR0NIAFIDcGdjEj4KBWdvb2RzGAMgASgLMiYuYmlsaWJpbGkuYXBwLmR5'
    'bmFtaWMudjIuQWRkaXRpb25Hb29kc0gAUgVnb29kcxI7CgR2b3RlGAQgASgLMiUuYmlsaWJpbG'
    'kuYXBwLmR5bmFtaWMudjIuQWRkaXRpb25Wb3RlSABSBHZvdGUSQQoGY29tbW9uGAUgASgLMicu'
    'YmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQWRkaXRpb25Db21tb25IAFIGY29tbW9uEkEKBmVzcG'
    '9ydBgGIAEoCzInLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkFkZGl0aW9uRXNwb3J0SABSBmVz'
    'cG9ydBI+CgV2b3RlMhgIIAEoCzImLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkFkZGl0aW9uVm'
    '90ZTJIAFIFdm90ZTISOAoDdWdjGAkgASgLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQWRk'
    'aXRpb25VZ2NIAFIDdWdjEjUKAnVwGAogASgLMiMuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQW'
    'RkaXRpb25VUEgAUgJ1cBJECgdhcnRpY2xlGAwgASgLMiguYmlsaWJpbGkuYXBwLmR5bmFtaWMu'
    'djIuQWRkaXRpb25BcnRpY2xlSABSB2FydGljbGUSPwoEbGl2ZRgNIAEoCzIpLmJpbGliaWxpLm'
    'FwcC5keW5hbWljLnYyLkFkZGl0aW9uTGl2ZVJvb21IAFIEbGl2ZRI+CgVtdXNpYxgOIAEoCzIm'
    'LmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkFkZGl0aW9uTXVzaWNIAFIFbXVzaWMSOwoEdHlwZR'
    'gBIAEoDjInLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkFkZGl0aW9uYWxUeXBlUgR0eXBlEhAK'
    'A3JpZBgHIAEoA1IDcmlkEi4KE25lZWRfd3JpdGVfY2FsZW5kZXIYCyABKAhSEW5lZWRXcml0ZU'
    'NhbGVuZGVyQgYKBGl0ZW0=');

@$core.Deprecated('Use moduleAuthorDescriptor instead')
const ModuleAuthor$json = {
  '1': 'ModuleAuthor',
  '2': [
    {'1': 'mid', '3': 1, '4': 1, '5': 3, '10': 'mid'},
    {'1': 'ptime_label_text', '3': 2, '4': 1, '5': 9, '10': 'ptimeLabelText'},
    {
      '1': 'author',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UserInfo',
      '10': 'author'
    },
    {
      '1': 'decorate_card',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DecorateCard',
      '10': 'decorateCard'
    },
    {'1': 'uri', '3': 5, '4': 1, '5': 9, '10': 'uri'},
    {
      '1': 'tp_list',
      '3': 6,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointItem',
      '10': 'tpList'
    },
    {
      '1': 'badge_type',
      '3': 7,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ModuleAuthorBadgeType',
      '10': 'badgeType'
    },
    {
      '1': 'badge_button',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAuthorBadgeButton',
      '10': 'badgeButton'
    },
    {'1': 'attend', '3': 9, '4': 1, '5': 5, '10': 'attend'},
    {
      '1': 'relation',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Relation',
      '10': 'relation'
    },
    {
      '1': 'weight',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Weight',
      '10': 'weight'
    },
    {'1': 'show_follow', '3': 12, '4': 1, '5': 8, '10': 'showFollow'},
    {'1': 'is_top', '3': 13, '4': 1, '5': 8, '10': 'isTop'},
    {
      '1': 'ptime_location_text',
      '3': 14,
      '4': 1,
      '5': 9,
      '10': 'ptimeLocationText'
    },
    {'1': 'show_level', '3': 15, '4': 1, '5': 8, '10': 'showLevel'},
    {
      '1': 'only_fans',
      '3': 16,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OnlyFans',
      '10': 'onlyFans'
    },
    {
      '1': 'author_badge',
      '3': 17,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AuthorBadge',
      '10': 'authorBadge'
    },
  ],
};

/// Descriptor for `ModuleAuthor`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleAuthorDescriptor = $convert.base64Decode(
    'CgxNb2R1bGVBdXRob3ISEAoDbWlkGAEgASgDUgNtaWQSKAoQcHRpbWVfbGFiZWxfdGV4dBgCIA'
    'EoCVIOcHRpbWVMYWJlbFRleHQSOQoGYXV0aG9yGAMgASgLMiEuYmlsaWJpbGkuYXBwLmR5bmFt'
    'aWMudjIuVXNlckluZm9SBmF1dGhvchJKCg1kZWNvcmF0ZV9jYXJkGAQgASgLMiUuYmlsaWJpbG'
    'kuYXBwLmR5bmFtaWMudjIuRGVjb3JhdGVDYXJkUgxkZWNvcmF0ZUNhcmQSEAoDdXJpGAUgASgJ'
    'UgN1cmkSQAoHdHBfbGlzdBgGIAMoCzInLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRocmVlUG'
    '9pbnRJdGVtUgZ0cExpc3QSTQoKYmFkZ2VfdHlwZRgHIAEoDjIuLmJpbGliaWxpLmFwcC5keW5h'
    'bWljLnYyLk1vZHVsZUF1dGhvckJhZGdlVHlwZVIJYmFkZ2VUeXBlElMKDGJhZGdlX2J1dHRvbh'
    'gIIAEoCzIwLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1vZHVsZUF1dGhvckJhZGdlQnV0dG9u'
    'UgtiYWRnZUJ1dHRvbhIWCgZhdHRlbmQYCSABKAVSBmF0dGVuZBI9CghyZWxhdGlvbhgKIAEoCz'
    'IhLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlJlbGF0aW9uUghyZWxhdGlvbhI3CgZ3ZWlnaHQY'
    'CyABKAsyHy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5XZWlnaHRSBndlaWdodBIfCgtzaG93X2'
    'ZvbGxvdxgMIAEoCFIKc2hvd0ZvbGxvdxIVCgZpc190b3AYDSABKAhSBWlzVG9wEi4KE3B0aW1l'
    'X2xvY2F0aW9uX3RleHQYDiABKAlSEXB0aW1lTG9jYXRpb25UZXh0Eh0KCnNob3dfbGV2ZWwYDy'
    'ABKAhSCXNob3dMZXZlbBI+Cglvbmx5X2ZhbnMYECABKAsyIS5iaWxpYmlsaS5hcHAuZHluYW1p'
    'Yy52Mi5Pbmx5RmFuc1IIb25seUZhbnMSRwoMYXV0aG9yX2JhZGdlGBEgASgLMiQuYmlsaWJpbG'
    'kuYXBwLmR5bmFtaWMudjIuQXV0aG9yQmFkZ2VSC2F1dGhvckJhZGdl');

@$core.Deprecated('Use moduleAuthorBadgeButtonDescriptor instead')
const ModuleAuthorBadgeButton$json = {
  '1': 'ModuleAuthorBadgeButton',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'state', '3': 3, '4': 1, '5': 5, '10': 'state'},
    {'1': 'id', '3': 4, '4': 1, '5': 3, '10': 'id'},
  ],
};

/// Descriptor for `ModuleAuthorBadgeButton`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleAuthorBadgeButtonDescriptor =
    $convert.base64Decode(
        'ChdNb2R1bGVBdXRob3JCYWRnZUJ1dHRvbhISCgRpY29uGAEgASgJUgRpY29uEhQKBXRpdGxlGA'
        'IgASgJUgV0aXRsZRIUCgVzdGF0ZRgDIAEoBVIFc3RhdGUSDgoCaWQYBCABKANSAmlk');

@$core.Deprecated('Use moduleAuthorForSubscribeDescriptor instead')
const ModuleAuthorForSubscribe$json = {
  '1': 'ModuleAuthorForSubscribe',
  '2': [
    {'1': 'cover', '3': 1, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'sub_title', '3': 3, '4': 1, '5': 9, '10': 'subTitle'},
    {
      '1': 'subscribe_btn',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SubscribeButton',
      '10': 'subscribeBtn'
    },
  ],
};

/// Descriptor for `ModuleAuthorForSubscribe`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleAuthorForSubscribeDescriptor = $convert.base64Decode(
    'ChhNb2R1bGVBdXRob3JGb3JTdWJzY3JpYmUSFAoFY292ZXIYASABKAlSBWNvdmVyEhQKBXRpdG'
    'xlGAIgASgJUgV0aXRsZRIbCglzdWJfdGl0bGUYAyABKAlSCHN1YlRpdGxlEk0KDXN1YnNjcmli'
    'ZV9idG4YBCABKAsyKC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5TdWJzY3JpYmVCdXR0b25SDH'
    'N1YnNjcmliZUJ0bg==');

@$core.Deprecated('Use moduleAuthorForwardDescriptor instead')
const ModuleAuthorForward$json = {
  '1': 'ModuleAuthorForward',
  '2': [
    {
      '1': 'title',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAuthorForwardTitle',
      '10': 'title'
    },
    {'1': 'url', '3': 2, '4': 1, '5': 9, '10': 'url'},
    {'1': 'uid', '3': 3, '4': 1, '5': 3, '10': 'uid'},
    {'1': 'ptime_label_text', '3': 4, '4': 1, '5': 9, '10': 'ptimeLabelText'},
    {'1': 'show_follow', '3': 5, '4': 1, '5': 8, '10': 'showFollow'},
    {'1': 'face_url', '3': 6, '4': 1, '5': 9, '10': 'faceUrl'},
    {
      '1': 'relation',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Relation',
      '10': 'relation'
    },
    {
      '1': 'tp_list',
      '3': 8,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointItem',
      '10': 'tpList'
    },
  ],
};

/// Descriptor for `ModuleAuthorForward`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleAuthorForwardDescriptor = $convert.base64Decode(
    'ChNNb2R1bGVBdXRob3JGb3J3YXJkEkcKBXRpdGxlGAEgAygLMjEuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuTW9kdWxlQXV0aG9yRm9yd2FyZFRpdGxlUgV0aXRsZRIQCgN1cmwYAiABKAlSA3Vy'
    'bBIQCgN1aWQYAyABKANSA3VpZBIoChBwdGltZV9sYWJlbF90ZXh0GAQgASgJUg5wdGltZUxhYm'
    'VsVGV4dBIfCgtzaG93X2ZvbGxvdxgFIAEoCFIKc2hvd0ZvbGxvdxIZCghmYWNlX3VybBgGIAEo'
    'CVIHZmFjZVVybBI9CghyZWxhdGlvbhgHIAEoCzIhLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLl'
    'JlbGF0aW9uUghyZWxhdGlvbhJACgd0cF9saXN0GAggAygLMicuYmlsaWJpbGkuYXBwLmR5bmFt'
    'aWMudjIuVGhyZWVQb2ludEl0ZW1SBnRwTGlzdA==');

@$core.Deprecated('Use moduleAuthorForwardTitleDescriptor instead')
const ModuleAuthorForwardTitle$json = {
  '1': 'ModuleAuthorForwardTitle',
  '2': [
    {'1': 'text', '3': 1, '4': 1, '5': 9, '10': 'text'},
    {'1': 'url', '3': 2, '4': 1, '5': 9, '10': 'url'},
  ],
};

/// Descriptor for `ModuleAuthorForwardTitle`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleAuthorForwardTitleDescriptor =
    $convert.base64Decode(
        'ChhNb2R1bGVBdXRob3JGb3J3YXJkVGl0bGUSEgoEdGV4dBgBIAEoCVIEdGV4dBIQCgN1cmwYAi'
        'ABKAlSA3VybA==');

@$core.Deprecated('Use moduleAuthorSlimDescriptor instead')
const ModuleAuthorSlim$json = {
  '1': 'ModuleAuthorSlim',
  '2': [
    {
      '1': 'user_info',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.BasicUserInfoV2',
      '10': 'userInfo'
    },
    {'1': 'ptime_label_text', '3': 2, '4': 1, '5': 9, '10': 'ptimeLabelText'},
  ],
};

/// Descriptor for `ModuleAuthorSlim`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleAuthorSlimDescriptor = $convert.base64Decode(
    'ChBNb2R1bGVBdXRob3JTbGltEkUKCXVzZXJfaW5mbxgBIAEoCzIoLmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLkJhc2ljVXNlckluZm9WMlIIdXNlckluZm8SKAoQcHRpbWVfbGFiZWxfdGV4dBgC'
    'IAEoCVIOcHRpbWVMYWJlbFRleHQ=');

@$core.Deprecated('Use moduleBannerDescriptor instead')
const ModuleBanner$json = {
  '1': 'ModuleBanner',
  '2': [
    {
      '1': 'user',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleBannerUser',
      '9': 0,
      '10': 'user'
    },
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'type',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ModuleBannerType',
      '10': 'type'
    },
    {'1': 'dislike_text', '3': 4, '4': 1, '5': 9, '10': 'dislikeText'},
    {'1': 'dislike_icon', '3': 5, '4': 1, '5': 9, '10': 'dislikeIcon'},
  ],
  '8': [
    {'1': 'item'},
  ],
};

/// Descriptor for `ModuleBanner`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleBannerDescriptor = $convert.base64Decode(
    'CgxNb2R1bGVCYW5uZXISPwoEdXNlchgDIAEoCzIpLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk'
    '1vZHVsZUJhbm5lclVzZXJIAFIEdXNlchIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSPQoEdHlwZRgC'
    'IAEoDjIpLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1vZHVsZUJhbm5lclR5cGVSBHR5cGUSIQ'
    'oMZGlzbGlrZV90ZXh0GAQgASgJUgtkaXNsaWtlVGV4dBIhCgxkaXNsaWtlX2ljb24YBSABKAlS'
    'C2Rpc2xpa2VJY29uQgYKBGl0ZW0=');

@$core.Deprecated('Use moduleBannerUserDescriptor instead')
const ModuleBannerUser$json = {
  '1': 'ModuleBannerUser',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleBannerUserItem',
      '10': 'list'
    },
  ],
};

/// Descriptor for `ModuleBannerUser`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleBannerUserDescriptor = $convert.base64Decode(
    'ChBNb2R1bGVCYW5uZXJVc2VyEkEKBGxpc3QYASADKAsyLS5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5Nb2R1bGVCYW5uZXJVc2VySXRlbVIEbGlzdA==');

@$core.Deprecated('Use moduleBannerUserItemDescriptor instead')
const ModuleBannerUserItem$json = {
  '1': 'ModuleBannerUserItem',
  '2': [
    {'1': 'face', '3': 1, '4': 1, '5': 9, '10': 'face'},
    {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'},
    {'1': 'uid', '3': 3, '4': 1, '5': 3, '10': 'uid'},
    {
      '1': 'live_state',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.LiveState',
      '10': 'liveState'
    },
    {
      '1': 'official',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OfficialVerify',
      '10': 'official'
    },
    {
      '1': 'vip',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VipInfo',
      '10': 'vip'
    },
    {'1': 'label', '3': 7, '4': 1, '5': 9, '10': 'label'},
    {
      '1': 'button',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalButton',
      '10': 'button'
    },
    {'1': 'uri', '3': 9, '4': 1, '5': 9, '10': 'uri'},
    {
      '1': 'relation',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Relation',
      '10': 'relation'
    },
  ],
};

/// Descriptor for `ModuleBannerUserItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleBannerUserItemDescriptor = $convert.base64Decode(
    'ChRNb2R1bGVCYW5uZXJVc2VySXRlbRISCgRmYWNlGAEgASgJUgRmYWNlEhIKBG5hbWUYAiABKA'
    'lSBG5hbWUSEAoDdWlkGAMgASgDUgN1aWQSQQoKbGl2ZV9zdGF0ZRgEIAEoDjIiLmJpbGliaWxp'
    'LmFwcC5keW5hbWljLnYyLkxpdmVTdGF0ZVIJbGl2ZVN0YXRlEkMKCG9mZmljaWFsGAUgASgLMi'
    'cuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuT2ZmaWNpYWxWZXJpZnlSCG9mZmljaWFsEjIKA3Zp'
    'cBgGIAEoCzIgLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlZpcEluZm9SA3ZpcBIUCgVsYWJlbB'
    'gHIAEoCVIFbGFiZWwSQQoGYnV0dG9uGAggASgLMikuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIu'
    'QWRkaXRpb25hbEJ1dHRvblIGYnV0dG9uEhAKA3VyaRgJIAEoCVIDdXJpEj0KCHJlbGF0aW9uGA'
    'ogASgLMiEuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuUmVsYXRpb25SCHJlbGF0aW9u');

@$core.Deprecated('Use moduleBlockedDescriptor instead')
const ModuleBlocked$json = {
  '1': 'ModuleBlocked',
  '2': [
    {
      '1': 'icon',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ImageSet',
      '10': 'icon'
    },
    {
      '1': 'bg_img',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ImageSet',
      '10': 'bgImg'
    },
    {'1': 'hint_message', '3': 3, '4': 1, '5': 9, '10': 'hintMessage'},
    {
      '1': 'act_btn',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconButton',
      '10': 'actBtn'
    },
    {
      '1': 'block_style',
      '3': 5,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.MdlBlockedStyle',
      '10': 'blockStyle'
    },
    {'1': 'sub_hint_message', '3': 6, '4': 1, '5': 9, '10': 'subHintMessage'},
    {
      '1': 'video_bottom_text_upper',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OneLineText',
      '10': 'videoBottomTextUpper'
    },
    {
      '1': 'video_bottom_text_lower',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OneLineText',
      '10': 'videoBottomTextLower'
    },
    {'1': 'archive_title', '3': 9, '4': 1, '5': 9, '10': 'archiveTitle'},
    {
      '1': 'hint_message_one_line',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OneLineText',
      '10': 'hintMessageOneLine'
    },
  ],
};

/// Descriptor for `ModuleBlocked`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleBlockedDescriptor = $convert.base64Decode(
    'Cg1Nb2R1bGVCbG9ja2VkEjUKBGljb24YASABKAsyIS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi'
    '5JbWFnZVNldFIEaWNvbhI4CgZiZ19pbWcYAiABKAsyIS5iaWxpYmlsaS5hcHAuZHluYW1pYy52'
    'Mi5JbWFnZVNldFIFYmdJbWcSIQoMaGludF9tZXNzYWdlGAMgASgJUgtoaW50TWVzc2FnZRI8Cg'
    'dhY3RfYnRuGAQgASgLMiMuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuSWNvbkJ1dHRvblIGYWN0'
    'QnRuEkkKC2Jsb2NrX3N0eWxlGAUgASgOMiguYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTWRsQm'
    'xvY2tlZFN0eWxlUgpibG9ja1N0eWxlEigKEHN1Yl9oaW50X21lc3NhZ2UYBiABKAlSDnN1Ykhp'
    'bnRNZXNzYWdlElsKF3ZpZGVvX2JvdHRvbV90ZXh0X3VwcGVyGAcgASgLMiQuYmlsaWJpbGkuYX'
    'BwLmR5bmFtaWMudjIuT25lTGluZVRleHRSFHZpZGVvQm90dG9tVGV4dFVwcGVyElsKF3ZpZGVv'
    'X2JvdHRvbV90ZXh0X2xvd2VyGAggASgLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuT25lTG'
    'luZVRleHRSFHZpZGVvQm90dG9tVGV4dExvd2VyEiMKDWFyY2hpdmVfdGl0bGUYCSABKAlSDGFy'
    'Y2hpdmVUaXRsZRJXChVoaW50X21lc3NhZ2Vfb25lX2xpbmUYCiABKAsyJC5iaWxpYmlsaS5hcH'
    'AuZHluYW1pYy52Mi5PbmVMaW5lVGV4dFISaGludE1lc3NhZ2VPbmVMaW5l');

@$core.Deprecated('Use moduleButtomDescriptor instead')
const ModuleButtom$json = {
  '1': 'ModuleButtom',
  '2': [
    {
      '1': 'module_stat',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleStat',
      '10': 'moduleStat'
    },
    {'1': 'comment_box', '3': 2, '4': 1, '5': 8, '10': 'commentBox'},
    {'1': 'comment_box_msg', '3': 3, '4': 1, '5': 9, '10': 'commentBoxMsg'},
    {
      '1': 'interaction_icons',
      '3': 4,
      '4': 3,
      '5': 5,
      '10': 'interactionIcons'
    },
    {
      '1': 'faces',
      '3': 5,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.InteractionFace',
      '10': 'faces'
    },
  ],
  '4': [ModuleButtom_InteractionIcon$json],
};

@$core.Deprecated('Use moduleButtomDescriptor instead')
const ModuleButtom_InteractionIcon$json = {
  '1': 'InteractionIcon',
  '2': [
    {'1': 'ICON_INVALID', '2': 0},
    {'1': 'ICON_FORWARD', '2': 1},
    {'1': 'ICON_COMMENT', '2': 2},
    {'1': 'ICON_FAVORITE', '2': 3},
    {'1': 'ICON_LIKE', '2': 4},
  ],
};

/// Descriptor for `ModuleButtom`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleButtomDescriptor = $convert.base64Decode(
    'CgxNb2R1bGVCdXR0b20SRAoLbW9kdWxlX3N0YXQYASABKAsyIy5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5Nb2R1bGVTdGF0Ugptb2R1bGVTdGF0Eh8KC2NvbW1lbnRfYm94GAIgASgIUgpjb21t'
    'ZW50Qm94EiYKD2NvbW1lbnRfYm94X21zZxgDIAEoCVINY29tbWVudEJveE1zZxIrChFpbnRlcm'
    'FjdGlvbl9pY29ucxgEIAMoBVIQaW50ZXJhY3Rpb25JY29ucxI+CgVmYWNlcxgFIAMoCzIoLmJp'
    'bGliaWxpLmFwcC5keW5hbWljLnYyLkludGVyYWN0aW9uRmFjZVIFZmFjZXMiaQoPSW50ZXJhY3'
    'Rpb25JY29uEhAKDElDT05fSU5WQUxJRBAAEhAKDElDT05fRk9SV0FSRBABEhAKDElDT05fQ09N'
    'TUVOVBACEhEKDUlDT05fRkFWT1JJVEUQAxINCglJQ09OX0xJS0UQBA==');

@$core.Deprecated('Use moduleButtonDescriptor instead')
const ModuleButton$json = {
  '1': 'ModuleButton',
  '2': [
    {
      '1': 'btn',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconButton',
      '10': 'btn'
    },
  ],
};

/// Descriptor for `ModuleButton`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleButtonDescriptor = $convert.base64Decode(
    'CgxNb2R1bGVCdXR0b24SNQoDYnRuGAEgASgLMiMuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuSW'
    'NvbkJ1dHRvblIDYnRu');

@$core.Deprecated('Use moduleCommentDescriptor instead')
const ModuleComment$json = {
  '1': 'ModuleComment',
  '2': [
    {
      '1': 'cmt_show_item',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CmtShowItem',
      '10': 'cmtShowItem'
    },
  ],
};

/// Descriptor for `ModuleComment`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleCommentDescriptor = $convert.base64Decode(
    'Cg1Nb2R1bGVDb21tZW50EkgKDWNtdF9zaG93X2l0ZW0YASADKAsyJC5iaWxpYmlsaS5hcHAuZH'
    'luYW1pYy52Mi5DbXRTaG93SXRlbVILY210U2hvd0l0ZW0=');

@$core.Deprecated('Use moduleCooperationDescriptor instead')
const ModuleCooperation$json = {
  '1': 'ModuleCooperation',
  '2': [
    {'1': 'oid', '3': 1, '4': 1, '5': 9, '10': 'oid'},
    {
      '1': 'up_list',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CooperationUpInfo',
      '10': 'upList'
    },
    {
      '1': 'more_btn',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconButton',
      '10': 'moreBtn'
    },
    {
      '1': 'tp_list',
      '3': 4,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointItem',
      '10': 'tpList'
    },
    {'1': 'float_title', '3': 5, '4': 1, '5': 9, '10': 'floatTitle'},
  ],
};

/// Descriptor for `ModuleCooperation`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleCooperationDescriptor = $convert.base64Decode(
    'ChFNb2R1bGVDb29wZXJhdGlvbhIQCgNvaWQYASABKAlSA29pZBJDCgd1cF9saXN0GAIgAygLMi'
    'ouYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ29vcGVyYXRpb25VcEluZm9SBnVwTGlzdBI+Cght'
    'b3JlX2J0bhgDIAEoCzIjLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkljb25CdXR0b25SB21vcm'
    'VCdG4SQAoHdHBfbGlzdBgEIAMoCzInLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRocmVlUG9p'
    'bnRJdGVtUgZ0cExpc3QSHwoLZmxvYXRfdGl0bGUYBSABKAlSCmZsb2F0VGl0bGU=');

@$core.Deprecated('Use moduleCopyrightDescriptor instead')
const ModuleCopyright$json = {
  '1': 'ModuleCopyright',
  '2': [
    {'1': 'left_text', '3': 1, '4': 1, '5': 9, '10': 'leftText'},
    {'1': 'right_text', '3': 2, '4': 1, '5': 9, '10': 'rightText'},
  ],
};

/// Descriptor for `ModuleCopyright`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleCopyrightDescriptor = $convert.base64Decode(
    'Cg9Nb2R1bGVDb3B5cmlnaHQSGwoJbGVmdF90ZXh0GAEgASgJUghsZWZ0VGV4dBIdCgpyaWdodF'
    '90ZXh0GAIgASgJUglyaWdodFRleHQ=');

@$core.Deprecated('Use moduleDescDescriptor instead')
const ModuleDesc$json = {
  '1': 'ModuleDesc',
  '2': [
    {
      '1': 'desc',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Description',
      '10': 'desc'
    },
    {'1': 'jump_uri', '3': 2, '4': 1, '5': 9, '10': 'jumpUri'},
    {'1': 'text', '3': 3, '4': 1, '5': 9, '10': 'text'},
  ],
};

/// Descriptor for `ModuleDesc`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleDescDescriptor = $convert.base64Decode(
    'CgpNb2R1bGVEZXNjEjgKBGRlc2MYASADKAsyJC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5EZX'
    'NjcmlwdGlvblIEZGVzYxIZCghqdW1wX3VyaRgCIAEoCVIHanVtcFVyaRISCgR0ZXh0GAMgASgJ'
    'UgR0ZXh0');

@$core.Deprecated('Use moduleDescGoodsDescriptor instead')
const ModuleDescGoods$json = {
  '1': 'ModuleDescGoods',
  '2': [
    {'1': 'source_type', '3': 1, '4': 1, '5': 5, '10': 'sourceType'},
    {'1': 'jump_url', '3': 2, '4': 1, '5': 9, '10': 'jumpUrl'},
    {'1': 'schema_url', '3': 3, '4': 1, '5': 9, '10': 'schemaUrl'},
    {'1': 'item_id', '3': 4, '4': 1, '5': 3, '10': 'itemId'},
    {'1': 'open_white_list', '3': 5, '4': 3, '5': 9, '10': 'openWhiteList'},
    {'1': 'user_web_v2', '3': 6, '4': 1, '5': 8, '10': 'userWebV2'},
    {'1': 'ad_mark', '3': 7, '4': 1, '5': 9, '10': 'adMark'},
    {
      '1': 'schema_package_name',
      '3': 8,
      '4': 1,
      '5': 9,
      '10': 'schemaPackageName'
    },
    {
      '1': 'jump_type',
      '3': 9,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.GoodsJumpType',
      '10': 'jumpType'
    },
    {'1': 'app_name', '3': 10, '4': 1, '5': 9, '10': 'appName'},
  ],
};

/// Descriptor for `ModuleDescGoods`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleDescGoodsDescriptor = $convert.base64Decode(
    'Cg9Nb2R1bGVEZXNjR29vZHMSHwoLc291cmNlX3R5cGUYASABKAVSCnNvdXJjZVR5cGUSGQoIan'
    'VtcF91cmwYAiABKAlSB2p1bXBVcmwSHQoKc2NoZW1hX3VybBgDIAEoCVIJc2NoZW1hVXJsEhcK'
    'B2l0ZW1faWQYBCABKANSBml0ZW1JZBImCg9vcGVuX3doaXRlX2xpc3QYBSADKAlSDW9wZW5XaG'
    'l0ZUxpc3QSHgoLdXNlcl93ZWJfdjIYBiABKAhSCXVzZXJXZWJWMhIXCgdhZF9tYXJrGAcgASgJ'
    'UgZhZE1hcmsSLgoTc2NoZW1hX3BhY2thZ2VfbmFtZRgIIAEoCVIRc2NoZW1hUGFja2FnZU5hbW'
    'USQwoJanVtcF90eXBlGAkgASgOMiYuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuR29vZHNKdW1w'
    'VHlwZVIIanVtcFR5cGUSGQoIYXBwX25hbWUYCiABKAlSB2FwcE5hbWU=');

@$core.Deprecated('Use moduleDisputeDescriptor instead')
const ModuleDispute$json = {
  '1': 'ModuleDispute',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'desc', '3': 2, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
  ],
};

/// Descriptor for `ModuleDispute`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleDisputeDescriptor = $convert.base64Decode(
    'Cg1Nb2R1bGVEaXNwdXRlEhQKBXRpdGxlGAEgASgJUgV0aXRsZRISCgRkZXNjGAIgASgJUgRkZX'
    'NjEhAKA3VyaRgDIAEoCVIDdXJp');

@$core.Deprecated('Use moduleDynamicDescriptor instead')
const ModuleDynamic$json = {
  '1': 'ModuleDynamic',
  '2': [
    {
      '1': 'dyn_archive',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynArchive',
      '9': 0,
      '10': 'dynArchive'
    },
    {
      '1': 'dyn_pgc',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynPGC',
      '9': 0,
      '10': 'dynPgc'
    },
    {
      '1': 'dyn_cour_season',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynCourSeason',
      '9': 0,
      '10': 'dynCourSeason'
    },
    {
      '1': 'dyn_cour_batch',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynCourBatch',
      '9': 0,
      '10': 'dynCourBatch'
    },
    {
      '1': 'dyn_forward',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynForward',
      '9': 0,
      '10': 'dynForward'
    },
    {
      '1': 'dyn_draw',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynDraw',
      '9': 0,
      '10': 'dynDraw'
    },
    {
      '1': 'dyn_article',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynArticle',
      '9': 0,
      '10': 'dynArticle'
    },
    {
      '1': 'dyn_music',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynMusic',
      '9': 0,
      '10': 'dynMusic'
    },
    {
      '1': 'dyn_common',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynCommon',
      '9': 0,
      '10': 'dynCommon'
    },
    {
      '1': 'dyn_common_live',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynLive',
      '9': 0,
      '10': 'dynCommonLive'
    },
    {
      '1': 'dyn_medialist',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynMedialist',
      '9': 0,
      '10': 'dynMedialist'
    },
    {
      '1': 'dyn_applet',
      '3': 13,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynApplet',
      '9': 0,
      '10': 'dynApplet'
    },
    {
      '1': 'dyn_subscription',
      '3': 14,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynSubscription',
      '9': 0,
      '10': 'dynSubscription'
    },
    {
      '1': 'dyn_live_rcmd',
      '3': 15,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynLiveRcmd',
      '9': 0,
      '10': 'dynLiveRcmd'
    },
    {
      '1': 'dyn_ugc_season',
      '3': 16,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynUGCSeason',
      '9': 0,
      '10': 'dynUgcSeason'
    },
    {
      '1': 'dyn_subscription_new',
      '3': 17,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynSubscriptionNew',
      '9': 0,
      '10': 'dynSubscriptionNew'
    },
    {
      '1': 'dyn_cour_batch_up',
      '3': 18,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynCourUp',
      '9': 0,
      '10': 'dynCourBatchUp'
    },
    {
      '1': 'dyn_topic_set',
      '3': 19,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynTopicSet',
      '9': 0,
      '10': 'dynTopicSet'
    },
    {
      '1': 'dyn_charging_archive',
      '3': 20,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynChargingArchive',
      '9': 0,
      '10': 'dynChargingArchive'
    },
    {
      '1': 'dyn_share_charging_qa',
      '3': 21,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynShareChargingQA',
      '9': 0,
      '10': 'dynShareChargingQa'
    },
    {
      '1': 'type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ModuleDynamicType',
      '10': 'type'
    },
  ],
  '8': [
    {'1': 'module_item'},
  ],
};

/// Descriptor for `ModuleDynamic`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleDynamicDescriptor = $convert.base64Decode(
    'Cg1Nb2R1bGVEeW5hbWljEkkKC2R5bl9hcmNoaXZlGAIgASgLMiYuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuTWRsRHluQXJjaGl2ZUgAUgpkeW5BcmNoaXZlEj0KB2R5bl9wZ2MYAyABKAsyIi5i'
    'aWxpYmlsaS5hcHAuZHluYW1pYy52Mi5NZGxEeW5QR0NIAFIGZHluUGdjElMKD2R5bl9jb3VyX3'
    'NlYXNvbhgEIAEoCzIpLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1kbER5bkNvdXJTZWFzb25I'
    'AFINZHluQ291clNlYXNvbhJQCg5keW5fY291cl9iYXRjaBgFIAEoCzIoLmJpbGliaWxpLmFwcC'
    '5keW5hbWljLnYyLk1kbER5bkNvdXJCYXRjaEgAUgxkeW5Db3VyQmF0Y2gSSQoLZHluX2Zvcndh'
    'cmQYBiABKAsyJi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5NZGxEeW5Gb3J3YXJkSABSCmR5bk'
    'ZvcndhcmQSQAoIZHluX2RyYXcYByABKAsyIy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5NZGxE'
    'eW5EcmF3SABSB2R5bkRyYXcSSQoLZHluX2FydGljbGUYCCABKAsyJi5iaWxpYmlsaS5hcHAuZH'
    'luYW1pYy52Mi5NZGxEeW5BcnRpY2xlSABSCmR5bkFydGljbGUSQwoJZHluX211c2ljGAkgASgL'
    'MiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTWRsRHluTXVzaWNIAFIIZHluTXVzaWMSRgoKZH'
    'luX2NvbW1vbhgKIAEoCzIlLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1kbER5bkNvbW1vbkgA'
    'UglkeW5Db21tb24STQoPZHluX2NvbW1vbl9saXZlGAsgASgLMiMuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuTWRsRHluTGl2ZUgAUg1keW5Db21tb25MaXZlEk8KDWR5bl9tZWRpYWxpc3QYDCAB'
    'KAsyKC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5NZGxEeW5NZWRpYWxpc3RIAFIMZHluTWVkaW'
    'FsaXN0EkYKCmR5bl9hcHBsZXQYDSABKAsyJS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5NZGxE'
    'eW5BcHBsZXRIAFIJZHluQXBwbGV0ElgKEGR5bl9zdWJzY3JpcHRpb24YDiABKAsyKy5iaWxpYm'
    'lsaS5hcHAuZHluYW1pYy52Mi5NZGxEeW5TdWJzY3JpcHRpb25IAFIPZHluU3Vic2NyaXB0aW9u'
    'Ek0KDWR5bl9saXZlX3JjbWQYDyABKAsyJy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5NZGxEeW'
    '5MaXZlUmNtZEgAUgtkeW5MaXZlUmNtZBJQCg5keW5fdWdjX3NlYXNvbhgQIAEoCzIoLmJpbGli'
    'aWxpLmFwcC5keW5hbWljLnYyLk1kbER5blVHQ1NlYXNvbkgAUgxkeW5VZ2NTZWFzb24SYgoUZH'
    'luX3N1YnNjcmlwdGlvbl9uZXcYESABKAsyLi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5NZGxE'
    'eW5TdWJzY3JpcHRpb25OZXdIAFISZHluU3Vic2NyaXB0aW9uTmV3ElIKEWR5bl9jb3VyX2JhdG'
    'NoX3VwGBIgASgLMiUuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTWRsRHluQ291clVwSABSDmR5'
    'bkNvdXJCYXRjaFVwEk0KDWR5bl90b3BpY19zZXQYEyABKAsyJy5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5NZGxEeW5Ub3BpY1NldEgAUgtkeW5Ub3BpY1NldBJiChRkeW5fY2hhcmdpbmdfYXJj'
    'aGl2ZRgUIAEoCzIuLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1kbER5bkNoYXJnaW5nQXJjaG'
    'l2ZUgAUhJkeW5DaGFyZ2luZ0FyY2hpdmUSYwoVZHluX3NoYXJlX2NoYXJnaW5nX3FhGBUgASgL'
    'Mi4uYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTWRsRHluU2hhcmVDaGFyZ2luZ1FBSABSEmR5bl'
    'NoYXJlQ2hhcmdpbmdRYRI+CgR0eXBlGAEgASgOMiouYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIu'
    'TW9kdWxlRHluYW1pY1R5cGVSBHR5cGVCDQoLbW9kdWxlX2l0ZW0=');

@$core.Deprecated('Use moduleExtendDescriptor instead')
const ModuleExtend$json = {
  '1': 'ModuleExtend',
  '2': [
    {
      '1': 'extend',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleExtendItem',
      '10': 'extend'
    },
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
  ],
};

/// Descriptor for `ModuleExtend`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleExtendDescriptor = $convert.base64Decode(
    'CgxNb2R1bGVFeHRlbmQSQQoGZXh0ZW5kGAEgAygLMikuYmlsaWJpbGkuYXBwLmR5bmFtaWMudj'
    'IuTW9kdWxlRXh0ZW5kSXRlbVIGZXh0ZW5kEhAKA3VyaRgCIAEoCVIDdXJp');

@$core.Deprecated('Use moduleExtendItemDescriptor instead')
const ModuleExtendItem$json = {
  '1': 'ModuleExtendItem',
  '2': [
    {
      '1': 'ext_info_topic',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ExtInfoTopic',
      '9': 0,
      '10': 'extInfoTopic'
    },
    {
      '1': 'ext_info_lbs',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ExtInfoLBS',
      '9': 0,
      '10': 'extInfoLbs'
    },
    {
      '1': 'ext_info_hot',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ExtInfoHot',
      '9': 0,
      '10': 'extInfoHot'
    },
    {
      '1': 'ext_info_game',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ExtInfoGame',
      '9': 0,
      '10': 'extInfoGame'
    },
    {
      '1': 'ext_info_common',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ExtInfoCommon',
      '9': 0,
      '10': 'extInfoCommon'
    },
    {
      '1': 'ext_info_ogv',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ExtInfoOGV',
      '9': 0,
      '10': 'extInfoOgv'
    },
    {
      '1': 'type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.DynExtendType',
      '10': 'type'
    },
  ],
  '8': [
    {'1': 'extend'},
  ],
};

/// Descriptor for `ModuleExtendItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleExtendItemDescriptor = $convert.base64Decode(
    'ChBNb2R1bGVFeHRlbmRJdGVtEk0KDmV4dF9pbmZvX3RvcGljGAIgASgLMiUuYmlsaWJpbGkuYX'
    'BwLmR5bmFtaWMudjIuRXh0SW5mb1RvcGljSABSDGV4dEluZm9Ub3BpYxJHCgxleHRfaW5mb19s'
    'YnMYAyABKAsyIy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5FeHRJbmZvTEJTSABSCmV4dEluZm'
    '9MYnMSRwoMZXh0X2luZm9faG90GAQgASgLMiMuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRXh0'
    'SW5mb0hvdEgAUgpleHRJbmZvSG90EkoKDWV4dF9pbmZvX2dhbWUYBSABKAsyJC5iaWxpYmlsaS'
    '5hcHAuZHluYW1pYy52Mi5FeHRJbmZvR2FtZUgAUgtleHRJbmZvR2FtZRJQCg9leHRfaW5mb19j'
    'b21tb24YBiABKAsyJi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5FeHRJbmZvQ29tbW9uSABSDW'
    'V4dEluZm9Db21tb24SRwoMZXh0X2luZm9fb2d2GAcgASgLMiMuYmlsaWJpbGkuYXBwLmR5bmFt'
    'aWMudjIuRXh0SW5mb09HVkgAUgpleHRJbmZvT2d2EjoKBHR5cGUYASABKA4yJi5iaWxpYmlsaS'
    '5hcHAuZHluYW1pYy52Mi5EeW5FeHRlbmRUeXBlUgR0eXBlQggKBmV4dGVuZA==');

@$core.Deprecated('Use moduleFoldDescriptor instead')
const ModuleFold$json = {
  '1': 'ModuleFold',
  '2': [
    {
      '1': 'fold_type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.FoldType',
      '10': 'foldType'
    },
    {'1': 'text', '3': 2, '4': 1, '5': 9, '10': 'text'},
    {'1': 'fold_ids', '3': 3, '4': 1, '5': 9, '10': 'foldIds'},
    {
      '1': 'fold_users',
      '3': 4,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UserInfo',
      '10': 'foldUsers'
    },
    {
      '1': 'topic_merged_resource',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopicMergedResource',
      '10': 'topicMergedResource'
    },
  ],
};

/// Descriptor for `ModuleFold`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleFoldDescriptor = $convert.base64Decode(
    'CgpNb2R1bGVGb2xkEj4KCWZvbGRfdHlwZRgBIAEoDjIhLmJpbGliaWxpLmFwcC5keW5hbWljLn'
    'YyLkZvbGRUeXBlUghmb2xkVHlwZRISCgR0ZXh0GAIgASgJUgR0ZXh0EhkKCGZvbGRfaWRzGAMg'
    'ASgJUgdmb2xkSWRzEkAKCmZvbGRfdXNlcnMYBCADKAsyIS5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5Vc2VySW5mb1IJZm9sZFVzZXJzEmAKFXRvcGljX21lcmdlZF9yZXNvdXJjZRgFIAEoCzIs'
    'LmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRvcGljTWVyZ2VkUmVzb3VyY2VSE3RvcGljTWVyZ2'
    'VkUmVzb3VyY2U=');

@$core.Deprecated('Use moduleInteractionDescriptor instead')
const ModuleInteraction$json = {
  '1': 'ModuleInteraction',
  '2': [
    {
      '1': 'interaction_item',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.InteractionItem',
      '10': 'interactionItem'
    },
  ],
};

/// Descriptor for `ModuleInteraction`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleInteractionDescriptor = $convert.base64Decode(
    'ChFNb2R1bGVJbnRlcmFjdGlvbhJTChBpbnRlcmFjdGlvbl9pdGVtGAEgAygLMiguYmlsaWJpbG'
    'kuYXBwLmR5bmFtaWMudjIuSW50ZXJhY3Rpb25JdGVtUg9pbnRlcmFjdGlvbkl0ZW0=');

@$core.Deprecated('Use moduleItemNullDescriptor instead')
const ModuleItemNull$json = {
  '1': 'ModuleItemNull',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'text', '3': 2, '4': 1, '5': 9, '10': 'text'},
  ],
};

/// Descriptor for `ModuleItemNull`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleItemNullDescriptor = $convert.base64Decode(
    'Cg5Nb2R1bGVJdGVtTnVsbBISCgRpY29uGAEgASgJUgRpY29uEhIKBHRleHQYAiABKAlSBHRleH'
    'Q=');

@$core.Deprecated('Use moduleLikeUserDescriptor instead')
const ModuleLikeUser$json = {
  '1': 'ModuleLikeUser',
  '2': [
    {
      '1': 'like_users',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.LikeUser',
      '10': 'likeUsers'
    },
    {'1': 'display_text', '3': 2, '4': 1, '5': 9, '10': 'displayText'},
  ],
};

/// Descriptor for `ModuleLikeUser`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleLikeUserDescriptor = $convert.base64Decode(
    'Cg5Nb2R1bGVMaWtlVXNlchJACgpsaWtlX3VzZXJzGAEgAygLMiEuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuTGlrZVVzZXJSCWxpa2VVc2VycxIhCgxkaXNwbGF5X3RleHQYAiABKAlSC2Rpc3Bs'
    'YXlUZXh0');

@$core.Deprecated('Use moduleMangaCollectionDescriptor instead')
const ModuleMangaCollection$json = {
  '1': 'ModuleMangaCollection',
  '2': [
    {'1': 'title_icon', '3': 1, '4': 1, '5': 9, '10': 'titleIcon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'sub_text_left', '3': 3, '4': 1, '5': 9, '10': 'subTextLeft'},
    {'1': 'sub_text_right', '3': 4, '4': 1, '5': 9, '10': 'subTextRight'},
    {
      '1': 'subscribe_btn',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SubscribeButton',
      '10': 'subscribeBtn'
    },
    {
      '1': 'manga_collection_info',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OpusCollection',
      '10': 'mangaCollectionInfo'
    },
    {
      '1': 'float_btn_prev_link',
      '3': 7,
      '4': 1,
      '5': 9,
      '10': 'floatBtnPrevLink'
    },
    {
      '1': 'float_btn_next_link',
      '3': 8,
      '4': 1,
      '5': 9,
      '10': 'floatBtnNextLink'
    },
  ],
};

/// Descriptor for `ModuleMangaCollection`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleMangaCollectionDescriptor = $convert.base64Decode(
    'ChVNb2R1bGVNYW5nYUNvbGxlY3Rpb24SHQoKdGl0bGVfaWNvbhgBIAEoCVIJdGl0bGVJY29uEh'
    'QKBXRpdGxlGAIgASgJUgV0aXRsZRIiCg1zdWJfdGV4dF9sZWZ0GAMgASgJUgtzdWJUZXh0TGVm'
    'dBIkCg5zdWJfdGV4dF9yaWdodBgEIAEoCVIMc3ViVGV4dFJpZ2h0Ek0KDXN1YnNjcmliZV9idG'
    '4YBSABKAsyKC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5TdWJzY3JpYmVCdXR0b25SDHN1YnNj'
    'cmliZUJ0bhJbChVtYW5nYV9jb2xsZWN0aW9uX2luZm8YBiABKAsyJy5iaWxpYmlsaS5hcHAuZH'
    'luYW1pYy52Mi5PcHVzQ29sbGVjdGlvblITbWFuZ2FDb2xsZWN0aW9uSW5mbxItChNmbG9hdF9i'
    'dG5fcHJldl9saW5rGAcgASgJUhBmbG9hdEJ0blByZXZMaW5rEi0KE2Zsb2F0X2J0bl9uZXh0X2'
    'xpbmsYCCABKAlSEGZsb2F0QnRuTmV4dExpbms=');

@$core.Deprecated('Use moduleMangaCoverPicContentDescriptor instead')
const ModuleMangaCoverPicContent$json = {
  '1': 'ModuleMangaCoverPicContent',
  '2': [
    {
      '1': 'manga_pic',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MangaLikePic',
      '10': 'mangaPic'
    },
    {
      '1': 'pic_click_action',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.MangaLikePicClickAction',
      '10': 'picClickAction'
    },
  ],
};

/// Descriptor for `ModuleMangaCoverPicContent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleMangaCoverPicContentDescriptor = $convert.base64Decode(
    'ChpNb2R1bGVNYW5nYUNvdmVyUGljQ29udGVudBJCCgltYW5nYV9waWMYASABKAsyJS5iaWxpYm'
    'lsaS5hcHAuZHluYW1pYy52Mi5NYW5nYUxpa2VQaWNSCG1hbmdhUGljEloKEHBpY19jbGlja19h'
    'Y3Rpb24YAiABKA4yMC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5NYW5nYUxpa2VQaWNDbGlja0'
    'FjdGlvblIOcGljQ2xpY2tBY3Rpb24=');

@$core.Deprecated('Use moduleMangaHorizontalPagePicContentDescriptor instead')
const ModuleMangaHorizontalPagePicContent$json = {
  '1': 'ModuleMangaHorizontalPagePicContent',
  '2': [
    {
      '1': 'page_direction',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.MangaLikePageDirection',
      '10': 'pageDirection'
    },
    {
      '1': 'manga_pics',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MangaLikePic',
      '10': 'mangaPics'
    },
    {
      '1': 'pic_click_action',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.MangaLikePicClickAction',
      '10': 'picClickAction'
    },
    {
      '1': 'browser_guidance',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MangaLikeBrowserGuidance',
      '10': 'browserGuidance'
    },
  ],
};

/// Descriptor for `ModuleMangaHorizontalPagePicContent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleMangaHorizontalPagePicContentDescriptor = $convert.base64Decode(
    'CiNNb2R1bGVNYW5nYUhvcml6b250YWxQYWdlUGljQ29udGVudBJWCg5wYWdlX2RpcmVjdGlvbh'
    'gBIAEoDjIvLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1hbmdhTGlrZVBhZ2VEaXJlY3Rpb25S'
    'DXBhZ2VEaXJlY3Rpb24SRAoKbWFuZ2FfcGljcxgCIAMoCzIlLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLk1hbmdhTGlrZVBpY1IJbWFuZ2FQaWNzEloKEHBpY19jbGlja19hY3Rpb24YAyABKA4y'
    'MC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5NYW5nYUxpa2VQaWNDbGlja0FjdGlvblIOcGljQ2'
    'xpY2tBY3Rpb24SXAoQYnJvd3Nlcl9ndWlkYW5jZRgEIAEoCzIxLmJpbGliaWxpLmFwcC5keW5h'
    'bWljLnYyLk1hbmdhTGlrZUJyb3dzZXJHdWlkYW5jZVIPYnJvd3Nlckd1aWRhbmNl');

@$core.Deprecated('Use moduleMangaVerticalSlidePicContentDescriptor instead')
const ModuleMangaVerticalSlidePicContent$json = {
  '1': 'ModuleMangaVerticalSlidePicContent',
  '2': [
    {
      '1': 'manga_pic',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MangaLikePic',
      '10': 'mangaPic'
    },
    {
      '1': 'pic_click_action',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.MangaLikePicClickAction',
      '10': 'picClickAction'
    },
  ],
};

/// Descriptor for `ModuleMangaVerticalSlidePicContent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleMangaVerticalSlidePicContentDescriptor =
    $convert.base64Decode(
        'CiJNb2R1bGVNYW5nYVZlcnRpY2FsU2xpZGVQaWNDb250ZW50EkIKCW1hbmdhX3BpYxgBIAEoCz'
        'IlLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1hbmdhTGlrZVBpY1IIbWFuZ2FQaWMSWgoQcGlj'
        'X2NsaWNrX2FjdGlvbhgCIAEoDjIwLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk1hbmdhTGlrZV'
        'BpY0NsaWNrQWN0aW9uUg5waWNDbGlja0FjdGlvbg==');

@$core.Deprecated('Use moduleNoticeDescriptor instead')
const ModuleNotice$json = {
  '1': 'ModuleNotice',
  '2': [
    {'1': 'identity', '3': 1, '4': 1, '5': 9, '10': 'identity'},
    {'1': 'icon', '3': 2, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 3, '4': 1, '5': 9, '10': 'title'},
    {'1': 'url', '3': 4, '4': 1, '5': 9, '10': 'url'},
    {'1': 'notice_type', '3': 5, '4': 1, '5': 5, '10': 'noticeType'},
  ],
};

/// Descriptor for `ModuleNotice`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleNoticeDescriptor = $convert.base64Decode(
    'CgxNb2R1bGVOb3RpY2USGgoIaWRlbnRpdHkYASABKAlSCGlkZW50aXR5EhIKBGljb24YAiABKA'
    'lSBGljb24SFAoFdGl0bGUYAyABKAlSBXRpdGxlEhAKA3VybBgEIAEoCVIDdXJsEh8KC25vdGlj'
    'ZV90eXBlGAUgASgFUgpub3RpY2VUeXBl');

@$core.Deprecated('Use moduleOnetimeNoticeDescriptor instead')
const ModuleOnetimeNotice$json = {
  '1': 'ModuleOnetimeNotice',
  '2': [
    {'1': 'uuid', '3': 1, '4': 1, '5': 9, '10': 'uuid'},
    {
      '1': 'text_notice',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TextParagraph',
      '10': 'textNotice'
    },
    {'1': 'jump_uri', '3': 3, '4': 1, '5': 9, '10': 'jumpUri'},
  ],
};

/// Descriptor for `ModuleOnetimeNotice`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleOnetimeNoticeDescriptor = $convert.base64Decode(
    'ChNNb2R1bGVPbmV0aW1lTm90aWNlEhIKBHV1aWQYASABKAlSBHV1aWQSRwoLdGV4dF9ub3RpY2'
    'UYAiABKAsyJi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5UZXh0UGFyYWdyYXBoUgp0ZXh0Tm90'
    'aWNlEhkKCGp1bXBfdXJpGAMgASgJUgdqdW1wVXJp');

@$core.Deprecated('Use moduleOpusCollectionDescriptor instead')
const ModuleOpusCollection$json = {
  '1': 'ModuleOpusCollection',
  '2': [
    {
      '1': 'collection_info',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OpusCollection',
      '10': 'collectionInfo'
    },
    {'1': 'title_upper', '3': 2, '4': 1, '5': 9, '10': 'titleUpper'},
    {'1': 'title', '3': 3, '4': 1, '5': 9, '10': 'title'},
    {'1': 'title_prefix_icon', '3': 4, '4': 1, '5': 9, '10': 'titlePrefixIcon'},
    {'1': 'total_text', '3': 5, '4': 1, '5': 9, '10': 'totalText'},
  ],
};

/// Descriptor for `ModuleOpusCollection`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleOpusCollectionDescriptor = $convert.base64Decode(
    'ChRNb2R1bGVPcHVzQ29sbGVjdGlvbhJQCg9jb2xsZWN0aW9uX2luZm8YASABKAsyJy5iaWxpYm'
    'lsaS5hcHAuZHluYW1pYy52Mi5PcHVzQ29sbGVjdGlvblIOY29sbGVjdGlvbkluZm8SHwoLdGl0'
    'bGVfdXBwZXIYAiABKAlSCnRpdGxlVXBwZXISFAoFdGl0bGUYAyABKAlSBXRpdGxlEioKEXRpdG'
    'xlX3ByZWZpeF9pY29uGAQgASgJUg90aXRsZVByZWZpeEljb24SHQoKdG90YWxfdGV4dBgFIAEo'
    'CVIJdG90YWxUZXh0');

@$core.Deprecated('Use moduleOpusSummaryDescriptor instead')
const ModuleOpusSummary$json = {
  '1': 'ModuleOpusSummary',
  '2': [
    {
      '1': 'title',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Paragraph',
      '10': 'title'
    },
    {
      '1': 'summary',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Paragraph',
      '10': 'summary'
    },
    {
      '1': 'summary_jump_btn_text',
      '3': 3,
      '4': 1,
      '5': 9,
      '10': 'summaryJumpBtnText'
    },
    {
      '1': 'covers',
      '3': 4,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynDrawItem',
      '10': 'covers'
    },
  ],
};

/// Descriptor for `ModuleOpusSummary`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleOpusSummaryDescriptor = $convert.base64Decode(
    'ChFNb2R1bGVPcHVzU3VtbWFyeRI4CgV0aXRsZRgBIAEoCzIiLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLlBhcmFncmFwaFIFdGl0bGUSPAoHc3VtbWFyeRgCIAEoCzIiLmJpbGliaWxpLmFwcC5k'
    'eW5hbWljLnYyLlBhcmFncmFwaFIHc3VtbWFyeRIxChVzdW1tYXJ5X2p1bXBfYnRuX3RleHQYAy'
    'ABKAlSEnN1bW1hcnlKdW1wQnRuVGV4dBI/CgZjb3ZlcnMYBCADKAsyJy5iaWxpYmlsaS5hcHAu'
    'ZHluYW1pYy52Mi5NZGxEeW5EcmF3SXRlbVIGY292ZXJz');

@$core.Deprecated('Use moduleParagraphDescriptor instead')
const ModuleParagraph$json = {
  '1': 'ModuleParagraph',
  '2': [
    {
      '1': 'paragraph',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Paragraph',
      '10': 'paragraph'
    },
    {'1': 'is_article_title', '3': 2, '4': 1, '5': 8, '10': 'isArticleTitle'},
    {
      '1': 'para_spacing',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ParaSpacing',
      '10': 'paraSpacing'
    },
  ],
};

/// Descriptor for `ModuleParagraph`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleParagraphDescriptor = $convert.base64Decode(
    'Cg9Nb2R1bGVQYXJhZ3JhcGgSQAoJcGFyYWdyYXBoGAEgASgLMiIuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuUGFyYWdyYXBoUglwYXJhZ3JhcGgSKAoQaXNfYXJ0aWNsZV90aXRsZRgCIAEoCFIO'
    'aXNBcnRpY2xlVGl0bGUSRwoMcGFyYV9zcGFjaW5nGAMgASgLMiQuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuUGFyYVNwYWNpbmdSC3BhcmFTcGFjaW5n');

@$core.Deprecated('Use moduleRcmdDescriptor instead')
const ModuleRcmd$json = {
  '1': 'ModuleRcmd',
  '2': [
    {
      '1': 'author',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.RcmdAuthor',
      '10': 'author'
    },
    {
      '1': 'items',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.RcmdItem',
      '10': 'items'
    },
    {'1': 'server_info', '3': 3, '4': 1, '5': 9, '10': 'serverInfo'},
  ],
};

/// Descriptor for `ModuleRcmd`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleRcmdDescriptor = $convert.base64Decode(
    'CgpNb2R1bGVSY21kEjsKBmF1dGhvchgBIAEoCzIjLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLl'
    'JjbWRBdXRob3JSBmF1dGhvchI3CgVpdGVtcxgCIAMoCzIhLmJpbGliaWxpLmFwcC5keW5hbWlj'
    'LnYyLlJjbWRJdGVtUgVpdGVtcxIfCgtzZXJ2ZXJfaW5mbxgDIAEoCVIKc2VydmVySW5mbw==');

@$core.Deprecated('Use moduleRecommendDescriptor instead')
const ModuleRecommend$json = {
  '1': 'ModuleRecommend',
  '2': [
    {'1': 'module_title', '3': 1, '4': 1, '5': 9, '10': 'moduleTitle'},
    {'1': 'image', '3': 2, '4': 1, '5': 9, '10': 'image'},
    {'1': 'tag', '3': 3, '4': 1, '5': 9, '10': 'tag'},
    {'1': 'title', '3': 4, '4': 1, '5': 9, '10': 'title'},
    {'1': 'jump_url', '3': 5, '4': 1, '5': 9, '10': 'jumpUrl'},
    {
      '1': 'ad',
      '3': 6,
      '4': 3,
      '5': 11,
      '6': '.google.protobuf.Any',
      '10': 'ad'
    },
  ],
};

/// Descriptor for `ModuleRecommend`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleRecommendDescriptor = $convert.base64Decode(
    'Cg9Nb2R1bGVSZWNvbW1lbmQSIQoMbW9kdWxlX3RpdGxlGAEgASgJUgttb2R1bGVUaXRsZRIUCg'
    'VpbWFnZRgCIAEoCVIFaW1hZ2USEAoDdGFnGAMgASgJUgN0YWcSFAoFdGl0bGUYBCABKAlSBXRp'
    'dGxlEhkKCGp1bXBfdXJsGAUgASgJUgdqdW1wVXJsEiQKAmFkGAYgAygLMhQuZ29vZ2xlLnByb3'
    'RvYnVmLkFueVICYWQ=');

@$core.Deprecated('Use moduleShareInfoDescriptor instead')
const ModuleShareInfo$json = {
  '1': 'ModuleShareInfo',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'share_channels',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ShareChannel',
      '10': 'shareChannels'
    },
    {'1': 'share_origin', '3': 3, '4': 1, '5': 9, '10': 'shareOrigin'},
    {'1': 'oid', '3': 4, '4': 1, '5': 9, '10': 'oid'},
    {'1': 'sid', '3': 5, '4': 1, '5': 9, '10': 'sid'},
  ],
};

/// Descriptor for `ModuleShareInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleShareInfoDescriptor = $convert.base64Decode(
    'Cg9Nb2R1bGVTaGFyZUluZm8SFAoFdGl0bGUYASABKAlSBXRpdGxlEkwKDnNoYXJlX2NoYW5uZW'
    'xzGAIgAygLMiUuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuU2hhcmVDaGFubmVsUg1zaGFyZUNo'
    'YW5uZWxzEiEKDHNoYXJlX29yaWdpbhgDIAEoCVILc2hhcmVPcmlnaW4SEAoDb2lkGAQgASgJUg'
    'NvaWQSEAoDc2lkGAUgASgJUgNzaWQ=');

@$core.Deprecated('Use moduleSneakingAdDescriptor instead')
const ModuleSneakingAd$json = {
  '1': 'ModuleSneakingAd',
  '2': [
    {
      '1': 'client_action_type',
      '3': 1,
      '4': 1,
      '5': 9,
      '10': 'clientActionType'
    },
  ],
};

/// Descriptor for `ModuleSneakingAd`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleSneakingAdDescriptor = $convert.base64Decode(
    'ChBNb2R1bGVTbmVha2luZ0FkEiwKEmNsaWVudF9hY3Rpb25fdHlwZRgBIAEoCVIQY2xpZW50QW'
    'N0aW9uVHlwZQ==');

@$core.Deprecated('Use moduleStatDescriptor instead')
const ModuleStat$json = {
  '1': 'ModuleStat',
  '2': [
    {'1': 'repost', '3': 1, '4': 1, '5': 3, '10': 'repost'},
    {'1': 'like', '3': 2, '4': 1, '5': 3, '10': 'like'},
    {'1': 'reply', '3': 3, '4': 1, '5': 3, '10': 'reply'},
    {
      '1': 'like_info',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.LikeInfo',
      '10': 'likeInfo'
    },
    {'1': 'no_comment', '3': 5, '4': 1, '5': 8, '10': 'noComment'},
    {'1': 'no_forward', '3': 6, '4': 1, '5': 8, '10': 'noForward'},
    {'1': 'reply_url', '3': 7, '4': 1, '5': 9, '10': 'replyUrl'},
    {'1': 'no_comment_text', '3': 8, '4': 1, '5': 9, '10': 'noCommentText'},
    {'1': 'no_forward_text', '3': 9, '4': 1, '5': 9, '10': 'noForwardText'},
    {'1': 'favorite', '3': 10, '4': 1, '5': 3, '10': 'favorite'},
    {'1': 'is_favorite', '3': 11, '4': 1, '5': 8, '10': 'isFavorite'},
    {'1': 'no_like', '3': 12, '4': 1, '5': 8, '10': 'noLike'},
    {'1': 'no_like_text', '3': 13, '4': 1, '5': 9, '10': 'noLikeText'},
  ],
};

/// Descriptor for `ModuleStat`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleStatDescriptor = $convert.base64Decode(
    'CgpNb2R1bGVTdGF0EhYKBnJlcG9zdBgBIAEoA1IGcmVwb3N0EhIKBGxpa2UYAiABKANSBGxpa2'
    'USFAoFcmVwbHkYAyABKANSBXJlcGx5Ej4KCWxpa2VfaW5mbxgEIAEoCzIhLmJpbGliaWxpLmFw'
    'cC5keW5hbWljLnYyLkxpa2VJbmZvUghsaWtlSW5mbxIdCgpub19jb21tZW50GAUgASgIUglub0'
    'NvbW1lbnQSHQoKbm9fZm9yd2FyZBgGIAEoCFIJbm9Gb3J3YXJkEhsKCXJlcGx5X3VybBgHIAEo'
    'CVIIcmVwbHlVcmwSJgoPbm9fY29tbWVudF90ZXh0GAggASgJUg1ub0NvbW1lbnRUZXh0EiYKD2'
    '5vX2ZvcndhcmRfdGV4dBgJIAEoCVINbm9Gb3J3YXJkVGV4dBIaCghmYXZvcml0ZRgKIAEoA1II'
    'ZmF2b3JpdGUSHwoLaXNfZmF2b3JpdGUYCyABKAhSCmlzRmF2b3JpdGUSFwoHbm9fbGlrZRgMIA'
    'EoCFIGbm9MaWtlEiAKDG5vX2xpa2VfdGV4dBgNIAEoCVIKbm9MaWtlVGV4dA==');

@$core.Deprecated('Use moduleStoryDescriptor instead')
const ModuleStory$json = {
  '1': 'ModuleStory',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'items',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.StoryItem',
      '10': 'items'
    },
    {
      '1': 'show_publish_entrance',
      '3': 3,
      '4': 1,
      '5': 8,
      '10': 'showPublishEntrance'
    },
    {'1': 'fold_state', '3': 4, '4': 1, '5': 3, '10': 'foldState'},
    {'1': 'uri', '3': 5, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'cover', '3': 6, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'publish_text', '3': 7, '4': 1, '5': 9, '10': 'publishText'},
  ],
};

/// Descriptor for `ModuleStory`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleStoryDescriptor = $convert.base64Decode(
    'CgtNb2R1bGVTdG9yeRIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSOAoFaXRlbXMYAiADKAsyIi5iaW'
    'xpYmlsaS5hcHAuZHluYW1pYy52Mi5TdG9yeUl0ZW1SBWl0ZW1zEjIKFXNob3dfcHVibGlzaF9l'
    'bnRyYW5jZRgDIAEoCFITc2hvd1B1Ymxpc2hFbnRyYW5jZRIdCgpmb2xkX3N0YXRlGAQgASgDUg'
    'lmb2xkU3RhdGUSEAoDdXJpGAUgASgJUgN1cmkSFAoFY292ZXIYBiABKAlSBWNvdmVyEiEKDHB1'
    'Ymxpc2hfdGV4dBgHIAEoCVILcHVibGlzaFRleHQ=');

@$core.Deprecated('Use moduleTextNoticeDescriptor instead')
const ModuleTextNotice$json = {
  '1': 'ModuleTextNotice',
  '2': [
    {
      '1': 'notice',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OneLineText',
      '10': 'notice'
    },
  ],
};

/// Descriptor for `ModuleTextNotice`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleTextNoticeDescriptor = $convert.base64Decode(
    'ChBNb2R1bGVUZXh0Tm90aWNlEjwKBm5vdGljZRgBIAEoCzIkLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLk9uZUxpbmVUZXh0UgZub3RpY2U=');

@$core.Deprecated('Use moduleTitleDescriptor instead')
const ModuleTitle$json = {
  '1': 'ModuleTitle',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'right_btn',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconButton',
      '10': 'rightBtn'
    },
    {'1': 'title_style', '3': 3, '4': 1, '5': 5, '10': 'titleStyle'},
  ],
};

/// Descriptor for `ModuleTitle`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleTitleDescriptor = $convert.base64Decode(
    'CgtNb2R1bGVUaXRsZRIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSQAoJcmlnaHRfYnRuGAIgASgLMi'
    'MuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuSWNvbkJ1dHRvblIIcmlnaHRCdG4SHwoLdGl0bGVf'
    'c3R5bGUYAyABKAVSCnRpdGxlU3R5bGU=');

@$core.Deprecated('Use moduleTopDescriptor instead')
const ModuleTop$json = {
  '1': 'ModuleTop',
  '2': [
    {
      '1': 'tp_list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointItem',
      '10': 'tpList'
    },
    {
      '1': 'archive',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynArchive',
      '10': 'archive'
    },
    {
      '1': 'author',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAuthor',
      '10': 'author'
    },
    {'1': 'hidden_nav_bar', '3': 4, '4': 1, '5': 8, '10': 'hiddenNavBar'},
    {
      '1': 'subscribe_author',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ModuleAuthorForSubscribe',
      '10': 'subscribeAuthor'
    },
  ],
};

/// Descriptor for `ModuleTop`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleTopDescriptor = $convert.base64Decode(
    'CglNb2R1bGVUb3ASQAoHdHBfbGlzdBgBIAMoCzInLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLl'
    'RocmVlUG9pbnRJdGVtUgZ0cExpc3QSQAoHYXJjaGl2ZRgCIAEoCzImLmJpbGliaWxpLmFwcC5k'
    'eW5hbWljLnYyLk1kbER5bkFyY2hpdmVSB2FyY2hpdmUSPQoGYXV0aG9yGAMgASgLMiUuYmlsaW'
    'JpbGkuYXBwLmR5bmFtaWMudjIuTW9kdWxlQXV0aG9yUgZhdXRob3ISJAoOaGlkZGVuX25hdl9i'
    'YXIYBCABKAhSDGhpZGRlbk5hdkJhchJcChBzdWJzY3JpYmVfYXV0aG9yGAUgASgLMjEuYmlsaW'
    'JpbGkuYXBwLmR5bmFtaWMudjIuTW9kdWxlQXV0aG9yRm9yU3Vic2NyaWJlUg9zdWJzY3JpYmVB'
    'dXRob3I=');

@$core.Deprecated('Use moduleTopTagDescriptor instead')
const ModuleTopTag$json = {
  '1': 'ModuleTopTag',
  '2': [
    {'1': 'tag_name', '3': 1, '4': 1, '5': 9, '10': 'tagName'},
  ],
};

/// Descriptor for `ModuleTopTag`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleTopTagDescriptor = $convert
    .base64Decode('CgxNb2R1bGVUb3BUYWcSGQoIdGFnX25hbWUYASABKAlSB3RhZ05hbWU=');

@$core.Deprecated('Use moduleTopicDescriptor instead')
const ModuleTopic$json = {
  '1': 'ModuleTopic',
  '2': [
    {'1': 'id', '3': 1, '4': 1, '5': 3, '10': 'id'},
    {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'},
    {'1': 'url', '3': 3, '4': 1, '5': 9, '10': 'url'},
  ],
};

/// Descriptor for `ModuleTopic`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleTopicDescriptor = $convert.base64Decode(
    'CgtNb2R1bGVUb3BpYxIOCgJpZBgBIAEoA1ICaWQSEgoEbmFtZRgCIAEoCVIEbmFtZRIQCgN1cm'
    'wYAyABKAlSA3VybA==');

@$core.Deprecated('Use moduleTopicBriefDescriptor instead')
const ModuleTopicBrief$json = {
  '1': 'ModuleTopicBrief',
  '2': [
    {
      '1': 'topic',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopicItem',
      '10': 'topic'
    },
  ],
};

/// Descriptor for `ModuleTopicBrief`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleTopicBriefDescriptor = $convert.base64Decode(
    'ChBNb2R1bGVUb3BpY0JyaWVmEjgKBXRvcGljGAEgASgLMiIuYmlsaWJpbGkuYXBwLmR5bmFtaW'
    'MudjIuVG9waWNJdGVtUgV0b3BpYw==');

@$core.Deprecated('Use moduleTopicDetailsExtDescriptor instead')
const ModuleTopicDetailsExt$json = {
  '1': 'ModuleTopicDetailsExt',
  '2': [
    {'1': 'comment_guide', '3': 1, '4': 1, '5': 9, '10': 'commentGuide'},
  ],
};

/// Descriptor for `ModuleTopicDetailsExt`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List moduleTopicDetailsExtDescriptor = $convert.base64Decode(
    'ChVNb2R1bGVUb3BpY0RldGFpbHNFeHQSIwoNY29tbWVudF9ndWlkZRgBIAEoCVIMY29tbWVudE'
    'd1aWRl');

@$core.Deprecated('Use nFTInfoDescriptor instead')
const NFTInfo$json = {
  '1': 'NFTInfo',
  '2': [
    {
      '1': 'region_type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.NFTRegionType',
      '10': 'regionType'
    },
    {'1': 'region_icon', '3': 2, '4': 1, '5': 9, '10': 'regionIcon'},
    {
      '1': 'region_show_status',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.NFTShowStatus',
      '10': 'regionShowStatus'
    },
  ],
};

/// Descriptor for `NFTInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List nFTInfoDescriptor = $convert.base64Decode(
    'CgdORlRJbmZvEkcKC3JlZ2lvbl90eXBlGAEgASgOMiYuYmlsaWJpbGkuYXBwLmR5bmFtaWMudj'
    'IuTkZUUmVnaW9uVHlwZVIKcmVnaW9uVHlwZRIfCgtyZWdpb25faWNvbhgCIAEoCVIKcmVnaW9u'
    'SWNvbhJUChJyZWdpb25fc2hvd19zdGF0dXMYAyABKA4yJi5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5ORlRTaG93U3RhdHVzUhByZWdpb25TaG93U3RhdHVz');

@$core.Deprecated('Use nameplateDescriptor instead')
const Nameplate$json = {
  '1': 'Nameplate',
  '2': [
    {'1': 'nid', '3': 1, '4': 1, '5': 3, '10': 'nid'},
    {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'},
    {'1': 'image', '3': 3, '4': 1, '5': 9, '10': 'image'},
    {'1': 'image_small', '3': 4, '4': 1, '5': 9, '10': 'imageSmall'},
    {'1': 'level', '3': 5, '4': 1, '5': 9, '10': 'level'},
    {'1': 'condition', '3': 6, '4': 1, '5': 9, '10': 'condition'},
  ],
};

/// Descriptor for `Nameplate`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List nameplateDescriptor = $convert.base64Decode(
    'CglOYW1lcGxhdGUSEAoDbmlkGAEgASgDUgNuaWQSEgoEbmFtZRgCIAEoCVIEbmFtZRIUCgVpbW'
    'FnZRgDIAEoCVIFaW1hZ2USHwoLaW1hZ2Vfc21hbGwYBCABKAlSCmltYWdlU21hbGwSFAoFbGV2'
    'ZWwYBSABKAlSBWxldmVsEhwKCWNvbmRpdGlvbhgGIAEoCVIJY29uZGl0aW9u');

@$core.Deprecated('Use newEPDescriptor instead')
const NewEP$json = {
  '1': 'NewEP',
  '2': [
    {'1': 'id', '3': 1, '4': 1, '5': 5, '10': 'id'},
    {'1': 'index_show', '3': 2, '4': 1, '5': 9, '10': 'indexShow'},
    {'1': 'cover', '3': 3, '4': 1, '5': 9, '10': 'cover'},
  ],
};

/// Descriptor for `NewEP`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List newEPDescriptor = $convert.base64Decode(
    'CgVOZXdFUBIOCgJpZBgBIAEoBVICaWQSHQoKaW5kZXhfc2hvdxgCIAEoCVIJaW5kZXhTaG93Eh'
    'QKBWNvdmVyGAMgASgJUgVjb3Zlcg==');

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

/// Descriptor for `NoReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List noReplyDescriptor =
    $convert.base64Decode('CgdOb1JlcGx5');

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

/// Descriptor for `NoReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List noReqDescriptor =
    $convert.base64Decode('CgVOb1JlcQ==');

@$core.Deprecated('Use noteVideoTSDescriptor instead')
const NoteVideoTS$json = {
  '1': 'NoteVideoTS',
  '2': [
    {'1': 'cid', '3': 1, '4': 1, '5': 3, '10': 'cid'},
    {'1': 'oid_type', '3': 2, '4': 1, '5': 3, '10': 'oidType'},
    {'1': 'status', '3': 3, '4': 1, '5': 3, '10': 'status'},
    {'1': 'index', '3': 4, '4': 1, '5': 3, '10': 'index'},
    {'1': 'seconds', '3': 5, '4': 1, '5': 3, '10': 'seconds'},
    {'1': 'cid_count', '3': 6, '4': 1, '5': 3, '10': 'cidCount'},
    {'1': 'key', '3': 7, '4': 1, '5': 9, '10': 'key'},
    {'1': 'title', '3': 8, '4': 1, '5': 9, '10': 'title'},
    {'1': 'epid', '3': 9, '4': 1, '5': 3, '10': 'epid'},
    {'1': 'desc', '3': 10, '4': 1, '5': 9, '10': 'desc'},
  ],
};

/// Descriptor for `NoteVideoTS`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List noteVideoTSDescriptor = $convert.base64Decode(
    'CgtOb3RlVmlkZW9UUxIQCgNjaWQYASABKANSA2NpZBIZCghvaWRfdHlwZRgCIAEoA1IHb2lkVH'
    'lwZRIWCgZzdGF0dXMYAyABKANSBnN0YXR1cxIUCgVpbmRleBgEIAEoA1IFaW5kZXgSGAoHc2Vj'
    'b25kcxgFIAEoA1IHc2Vjb25kcxIbCgljaWRfY291bnQYBiABKANSCGNpZENvdW50EhAKA2tleR'
    'gHIAEoCVIDa2V5EhQKBXRpdGxlGAggASgJUgV0aXRsZRISCgRlcGlkGAkgASgDUgRlcGlkEhIK'
    'BGRlc2MYCiABKAlSBGRlc2M=');

@$core.Deprecated('Use officialAccountInfoDescriptor instead')
const OfficialAccountInfo$json = {
  '1': 'OfficialAccountInfo',
  '2': [
    {
      '1': 'author',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UserInfo',
      '10': 'author'
    },
    {'1': 'mid', '3': 2, '4': 1, '5': 3, '10': 'mid'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
    {
      '1': 'relation',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Relation',
      '10': 'relation'
    },
    {'1': 'desc_text1', '3': 5, '4': 1, '5': 9, '10': 'descText1'},
    {'1': 'desc_text2', '3': 6, '4': 1, '5': 9, '10': 'descText2'},
  ],
};

/// Descriptor for `OfficialAccountInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List officialAccountInfoDescriptor = $convert.base64Decode(
    'ChNPZmZpY2lhbEFjY291bnRJbmZvEjkKBmF1dGhvchgBIAEoCzIhLmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLlVzZXJJbmZvUgZhdXRob3ISEAoDbWlkGAIgASgDUgNtaWQSEAoDdXJpGAMgASgJ'
    'UgN1cmkSPQoIcmVsYXRpb24YBCABKAsyIS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5SZWxhdG'
    'lvblIIcmVsYXRpb24SHQoKZGVzY190ZXh0MRgFIAEoCVIJZGVzY1RleHQxEh0KCmRlc2NfdGV4'
    'dDIYBiABKAlSCWRlc2NUZXh0Mg==');

@$core.Deprecated('Use officialAccountsReplyDescriptor instead')
const OfficialAccountsReply$json = {
  '1': 'OfficialAccountsReply',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OfficialAccountInfo',
      '10': 'items'
    },
    {'1': 'has_more', '3': 2, '4': 1, '5': 8, '10': 'hasMore'},
    {'1': 'offset', '3': 3, '4': 1, '5': 3, '10': 'offset'},
  ],
};

/// Descriptor for `OfficialAccountsReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List officialAccountsReplyDescriptor = $convert.base64Decode(
    'ChVPZmZpY2lhbEFjY291bnRzUmVwbHkSQgoFaXRlbXMYASADKAsyLC5iaWxpYmlsaS5hcHAuZH'
    'luYW1pYy52Mi5PZmZpY2lhbEFjY291bnRJbmZvUgVpdGVtcxIZCghoYXNfbW9yZRgCIAEoCFIH'
    'aGFzTW9yZRIWCgZvZmZzZXQYAyABKANSBm9mZnNldA==');

@$core.Deprecated('Use officialAccountsReqDescriptor instead')
const OfficialAccountsReq$json = {
  '1': 'OfficialAccountsReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'campus_name', '3': 2, '4': 1, '5': 9, '10': 'campusName'},
    {'1': 'offset', '3': 3, '4': 1, '5': 3, '10': 'offset'},
    {
      '1': 'from_type',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `OfficialAccountsReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List officialAccountsReqDescriptor = $convert.base64Decode(
    'ChNPZmZpY2lhbEFjY291bnRzUmVxEhsKCWNhbXB1c19pZBgBIAEoA1IIY2FtcHVzSWQSHwoLY2'
    'FtcHVzX25hbWUYAiABKAlSCmNhbXB1c05hbWUSFgoGb2Zmc2V0GAMgASgDUgZvZmZzZXQSRwoJ'
    'ZnJvbV90eXBlGAQgASgOMiouYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ2FtcHVzUmVxRnJvbV'
    'R5cGVSCGZyb21UeXBl');

@$core.Deprecated('Use officialDynamicsReplyDescriptor instead')
const OfficialDynamicsReply$json = {
  '1': 'OfficialDynamicsReply',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OfficialItem',
      '10': 'items'
    },
    {'1': 'offset', '3': 2, '4': 1, '5': 3, '10': 'offset'},
    {'1': 'has_more', '3': 3, '4': 1, '5': 8, '10': 'hasMore'},
    {
      '1': 'player_args',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
  ],
};

/// Descriptor for `OfficialDynamicsReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List officialDynamicsReplyDescriptor = $convert.base64Decode(
    'ChVPZmZpY2lhbER5bmFtaWNzUmVwbHkSOwoFaXRlbXMYASADKAsyJS5iaWxpYmlsaS5hcHAuZH'
    'luYW1pYy52Mi5PZmZpY2lhbEl0ZW1SBWl0ZW1zEhYKBm9mZnNldBgCIAEoA1IGb2Zmc2V0EhkK'
    'CGhhc19tb3JlGAMgASgIUgdoYXNNb3JlEk8KC3BsYXllcl9hcmdzGAQgASgLMi4uYmlsaWJpbG'
    'kuYXBwLmFyY2hpdmUubWlkZGxld2FyZS52MS5QbGF5ZXJBcmdzUgpwbGF5ZXJBcmdz');

@$core.Deprecated('Use officialDynamicsReqDescriptor instead')
const OfficialDynamicsReq$json = {
  '1': 'OfficialDynamicsReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'campus_name', '3': 2, '4': 1, '5': 9, '10': 'campusName'},
    {'1': 'offset', '3': 3, '4': 1, '5': 3, '10': 'offset'},
    {
      '1': 'from_type',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `OfficialDynamicsReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List officialDynamicsReqDescriptor = $convert.base64Decode(
    'ChNPZmZpY2lhbER5bmFtaWNzUmVxEhsKCWNhbXB1c19pZBgBIAEoA1IIY2FtcHVzSWQSHwoLY2'
    'FtcHVzX25hbWUYAiABKAlSCmNhbXB1c05hbWUSFgoGb2Zmc2V0GAMgASgDUgZvZmZzZXQSRwoJ'
    'ZnJvbV90eXBlGAQgASgOMiouYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ2FtcHVzUmVxRnJvbV'
    'R5cGVSCGZyb21UeXBl');

@$core.Deprecated('Use officialItemDescriptor instead')
const OfficialItem$json = {
  '1': 'OfficialItem',
  '2': [
    {
      '1': 'rcmd_archive',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OfficialRcmdArchive',
      '9': 0,
      '10': 'rcmdArchive'
    },
    {
      '1': 'rcmd_dynamic',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OfficialRcmdDynamic',
      '9': 0,
      '10': 'rcmdDynamic'
    },
    {
      '1': 'type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.RcmdType',
      '10': 'type'
    },
  ],
  '8': [
    {'1': 'rcmd_item'},
  ],
};

/// Descriptor for `OfficialItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List officialItemDescriptor = $convert.base64Decode(
    'CgxPZmZpY2lhbEl0ZW0SUQoMcmNtZF9hcmNoaXZlGAIgASgLMiwuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuT2ZmaWNpYWxSY21kQXJjaGl2ZUgAUgtyY21kQXJjaGl2ZRJRCgxyY21kX2R5bmFt'
    'aWMYAyABKAsyLC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5PZmZpY2lhbFJjbWREeW5hbWljSA'
    'BSC3JjbWREeW5hbWljEjUKBHR5cGUYASABKA4yIS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5S'
    'Y21kVHlwZVIEdHlwZUILCglyY21kX2l0ZW0=');

@$core.Deprecated('Use officialRcmdArchiveDescriptor instead')
const OfficialRcmdArchive$json = {
  '1': 'OfficialRcmdArchive',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 2, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'cover_right_text', '3': 3, '4': 1, '5': 9, '10': 'coverRightText'},
    {
      '1': 'desc_icon1',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CoverIcon',
      '10': 'descIcon1'
    },
    {'1': 'desc_text1', '3': 5, '4': 1, '5': 9, '10': 'descText1'},
    {
      '1': 'desc_icon2',
      '3': 6,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CoverIcon',
      '10': 'descIcon2'
    },
    {'1': 'desc_text2', '3': 7, '4': 1, '5': 9, '10': 'descText2'},
    {'1': 'reason', '3': 8, '4': 1, '5': 9, '10': 'reason'},
    {'1': 'show_three_point', '3': 9, '4': 1, '5': 8, '10': 'showThreePoint'},
    {'1': 'uri', '3': 10, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'aid', '3': 11, '4': 1, '5': 3, '10': 'aid'},
    {'1': 'mid', '3': 12, '4': 1, '5': 3, '10': 'mid'},
    {'1': 'name', '3': 13, '4': 1, '5': 9, '10': 'name'},
    {'1': 'dynamic_id', '3': 14, '4': 1, '5': 3, '10': 'dynamicId'},
    {'1': 'cid', '3': 15, '4': 1, '5': 3, '10': 'cid'},
  ],
};

/// Descriptor for `OfficialRcmdArchive`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List officialRcmdArchiveDescriptor = $convert.base64Decode(
    'ChNPZmZpY2lhbFJjbWRBcmNoaXZlEhQKBXRpdGxlGAEgASgJUgV0aXRsZRIUCgVjb3ZlchgCIA'
    'EoCVIFY292ZXISKAoQY292ZXJfcmlnaHRfdGV4dBgDIAEoCVIOY292ZXJSaWdodFRleHQSQQoK'
    'ZGVzY19pY29uMRgEIAEoDjIiLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNvdmVySWNvblIJZG'
    'VzY0ljb24xEh0KCmRlc2NfdGV4dDEYBSABKAlSCWRlc2NUZXh0MRJBCgpkZXNjX2ljb24yGAYg'
    'ASgOMiIuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ292ZXJJY29uUglkZXNjSWNvbjISHQoKZG'
    'VzY190ZXh0MhgHIAEoCVIJZGVzY1RleHQyEhYKBnJlYXNvbhgIIAEoCVIGcmVhc29uEigKEHNo'
    'b3dfdGhyZWVfcG9pbnQYCSABKAhSDnNob3dUaHJlZVBvaW50EhAKA3VyaRgKIAEoCVIDdXJpEh'
    'AKA2FpZBgLIAEoA1IDYWlkEhAKA21pZBgMIAEoA1IDbWlkEhIKBG5hbWUYDSABKAlSBG5hbWUS'
    'HQoKZHluYW1pY19pZBgOIAEoA1IJZHluYW1pY0lkEhAKA2NpZBgPIAEoA1IDY2lk');

@$core.Deprecated('Use officialRcmdDynamicDescriptor instead')
const OfficialRcmdDynamic$json = {
  '1': 'OfficialRcmdDynamic',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 2, '4': 1, '5': 9, '10': 'cover'},
    {
      '1': 'cover_right_top_text',
      '3': 3,
      '4': 1,
      '5': 9,
      '10': 'coverRightTopText'
    },
    {
      '1': 'desc_icon1',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CoverIcon',
      '10': 'descIcon1'
    },
    {'1': 'desc_text1', '3': 5, '4': 1, '5': 9, '10': 'descText1'},
    {
      '1': 'desc_icon2',
      '3': 6,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CoverIcon',
      '10': 'descIcon2'
    },
    {'1': 'desc_text2', '3': 7, '4': 1, '5': 9, '10': 'descText2'},
    {'1': 'reason', '3': 8, '4': 1, '5': 9, '10': 'reason'},
    {'1': 'uri', '3': 9, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'dynamic_id', '3': 10, '4': 1, '5': 3, '10': 'dynamicId'},
    {'1': 'mid', '3': 11, '4': 1, '5': 3, '10': 'mid'},
    {'1': 'user_name', '3': 12, '4': 1, '5': 9, '10': 'userName'},
    {'1': 'rid', '3': 13, '4': 1, '5': 3, '10': 'rid'},
  ],
};

/// Descriptor for `OfficialRcmdDynamic`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List officialRcmdDynamicDescriptor = $convert.base64Decode(
    'ChNPZmZpY2lhbFJjbWREeW5hbWljEhQKBXRpdGxlGAEgASgJUgV0aXRsZRIUCgVjb3ZlchgCIA'
    'EoCVIFY292ZXISLwoUY292ZXJfcmlnaHRfdG9wX3RleHQYAyABKAlSEWNvdmVyUmlnaHRUb3BU'
    'ZXh0EkEKCmRlc2NfaWNvbjEYBCABKA4yIi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Db3Zlck'
    'ljb25SCWRlc2NJY29uMRIdCgpkZXNjX3RleHQxGAUgASgJUglkZXNjVGV4dDESQQoKZGVzY19p'
    'Y29uMhgGIAEoDjIiLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNvdmVySWNvblIJZGVzY0ljb2'
    '4yEh0KCmRlc2NfdGV4dDIYByABKAlSCWRlc2NUZXh0MhIWCgZyZWFzb24YCCABKAlSBnJlYXNv'
    'bhIQCgN1cmkYCSABKAlSA3VyaRIdCgpkeW5hbWljX2lkGAogASgDUglkeW5hbWljSWQSEAoDbW'
    'lkGAsgASgDUgNtaWQSGwoJdXNlcl9uYW1lGAwgASgJUgh1c2VyTmFtZRIQCgNyaWQYDSABKANS'
    'A3JpZA==');

@$core.Deprecated('Use officialVerifyDescriptor instead')
const OfficialVerify$json = {
  '1': 'OfficialVerify',
  '2': [
    {'1': 'type', '3': 1, '4': 1, '5': 5, '10': 'type'},
    {'1': 'desc', '3': 2, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'is_atten', '3': 3, '4': 1, '5': 5, '10': 'isAtten'},
  ],
};

/// Descriptor for `OfficialVerify`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List officialVerifyDescriptor = $convert.base64Decode(
    'Cg5PZmZpY2lhbFZlcmlmeRISCgR0eXBlGAEgASgFUgR0eXBlEhIKBGRlc2MYAiABKAlSBGRlc2'
    'MSGQoIaXNfYXR0ZW4YAyABKAVSB2lzQXR0ZW4=');

@$core.Deprecated('Use oneLineTextDescriptor instead')
const OneLineText$json = {
  '1': 'OneLineText',
  '2': [
    {
      '1': 'texts',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TextWithPriority',
      '10': 'texts'
    },
  ],
};

/// Descriptor for `OneLineText`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List oneLineTextDescriptor = $convert.base64Decode(
    'CgtPbmVMaW5lVGV4dBI/CgV0ZXh0cxgBIAMoCzIpLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLl'
    'RleHRXaXRoUHJpb3JpdHlSBXRleHRz');

@$core.Deprecated('Use onlyFansDescriptor instead')
const OnlyFans$json = {
  '1': 'OnlyFans',
  '2': [
    {'1': 'is_only_fans', '3': 1, '4': 1, '5': 8, '10': 'isOnlyFans'},
    {
      '1': 'badge',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconBadge',
      '10': 'badge'
    },
  ],
};

/// Descriptor for `OnlyFans`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List onlyFansDescriptor = $convert.base64Decode(
    'CghPbmx5RmFucxIgCgxpc19vbmx5X2ZhbnMYASABKAhSCmlzT25seUZhbnMSOAoFYmFkZ2UYAi'
    'ABKAsyIi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5JY29uQmFkZ2VSBWJhZGdl');

@$core.Deprecated('Use onlyFansPropertyDescriptor instead')
const OnlyFansProperty$json = {
  '1': 'OnlyFansProperty',
  '2': [
    {'1': 'has_privilege', '3': 1, '4': 1, '5': 8, '10': 'hasPrivilege'},
    {'1': 'is_only_fans', '3': 2, '4': 1, '5': 8, '10': 'isOnlyFans'},
    {'1': 'allow_download', '3': 3, '4': 1, '5': 8, '10': 'allowDownload'},
    {
      '1': 'embed_cashier_link',
      '3': 4,
      '4': 1,
      '5': 9,
      '10': 'embedCashierLink'
    },
  ],
};

/// Descriptor for `OnlyFansProperty`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List onlyFansPropertyDescriptor = $convert.base64Decode(
    'ChBPbmx5RmFuc1Byb3BlcnR5EiMKDWhhc19wcml2aWxlZ2UYASABKAhSDGhhc1ByaXZpbGVnZR'
    'IgCgxpc19vbmx5X2ZhbnMYAiABKAhSCmlzT25seUZhbnMSJQoOYWxsb3dfZG93bmxvYWQYAyAB'
    'KAhSDWFsbG93RG93bmxvYWQSLAoSZW1iZWRfY2FzaGllcl9saW5rGAQgASgJUhBlbWJlZENhc2'
    'hpZXJMaW5r');

@$core.Deprecated('Use onlyFansVotePropertyDescriptor instead')
const OnlyFansVoteProperty$json = {
  '1': 'OnlyFansVoteProperty',
  '2': [
    {'1': 'is_only_fans_vote', '3': 1, '4': 1, '5': 8, '10': 'isOnlyFansVote'},
    {
      '1': 'has_vote_permission',
      '3': 2,
      '4': 1,
      '5': 8,
      '10': 'hasVotePermission'
    },
    {'1': 'vote_btn_text', '3': 3, '4': 1, '5': 9, '10': 'voteBtnText'},
    {'1': 'vote_btn_uri', '3': 4, '4': 1, '5': 9, '10': 'voteBtnUri'},
    {
      '1': 'vote_annotation_part1',
      '3': 5,
      '4': 1,
      '5': 9,
      '10': 'voteAnnotationPart1'
    },
    {
      '1': 'vote_annotation_part2',
      '3': 6,
      '4': 1,
      '5': 9,
      '10': 'voteAnnotationPart2'
    },
  ],
};

/// Descriptor for `OnlyFansVoteProperty`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List onlyFansVotePropertyDescriptor = $convert.base64Decode(
    'ChRPbmx5RmFuc1ZvdGVQcm9wZXJ0eRIpChFpc19vbmx5X2ZhbnNfdm90ZRgBIAEoCFIOaXNPbm'
    'x5RmFuc1ZvdGUSLgoTaGFzX3ZvdGVfcGVybWlzc2lvbhgCIAEoCFIRaGFzVm90ZVBlcm1pc3Np'
    'b24SIgoNdm90ZV9idG5fdGV4dBgDIAEoCVILdm90ZUJ0blRleHQSIAoMdm90ZV9idG5fdXJpGA'
    'QgASgJUgp2b3RlQnRuVXJpEjIKFXZvdGVfYW5ub3RhdGlvbl9wYXJ0MRgFIAEoCVITdm90ZUFu'
    'bm90YXRpb25QYXJ0MRIyChV2b3RlX2Fubm90YXRpb25fcGFydDIYBiABKAlSE3ZvdGVBbm5vdG'
    'F0aW9uUGFydDI=');

@$core.Deprecated('Use opusCollectionDescriptor instead')
const OpusCollection$json = {
  '1': 'OpusCollection',
  '2': [
    {'1': 'collection_id', '3': 1, '4': 1, '5': 3, '10': 'collectionId'},
    {
      '1': 'title',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OneLineText',
      '10': 'title'
    },
    {'1': 'detail_uri', '3': 3, '4': 1, '5': 9, '10': 'detailUri'},
    {'1': 'intro', '3': 4, '4': 1, '5': 9, '10': 'intro'},
    {
      '1': 'all_items',
      '3': 5,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OpusCollectionItem',
      '10': 'allItems'
    },
  ],
};

/// Descriptor for `OpusCollection`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List opusCollectionDescriptor = $convert.base64Decode(
    'Cg5PcHVzQ29sbGVjdGlvbhIjCg1jb2xsZWN0aW9uX2lkGAEgASgDUgxjb2xsZWN0aW9uSWQSOg'
    'oFdGl0bGUYAiABKAsyJC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5PbmVMaW5lVGV4dFIFdGl0'
    'bGUSHQoKZGV0YWlsX3VyaRgDIAEoCVIJZGV0YWlsVXJpEhQKBWludHJvGAQgASgJUgVpbnRybx'
    'JICglhbGxfaXRlbXMYBSADKAsyKy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5PcHVzQ29sbGVj'
    'dGlvbkl0ZW1SCGFsbEl0ZW1z');

@$core.Deprecated('Use opusCollectionDetailReqDescriptor instead')
const OpusCollectionDetailReq$json = {
  '1': 'OpusCollectionDetailReq',
  '2': [
    {'1': 'collection_type', '3': 1, '4': 1, '5': 9, '10': 'collectionType'},
    {'1': 'collection_id', '3': 2, '4': 1, '5': 9, '10': 'collectionId'},
    {'1': 'selected_opus_id', '3': 3, '4': 1, '5': 9, '10': 'selectedOpusId'},
    {'1': 'selected_oid_type', '3': 4, '4': 1, '5': 9, '10': 'selectedOidType'},
    {'1': 'selected_oid', '3': 5, '4': 1, '5': 9, '10': 'selectedOid'},
    {'1': 'local_time', '3': 6, '4': 1, '5': 5, '10': 'localTime'},
  ],
};

/// Descriptor for `OpusCollectionDetailReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List opusCollectionDetailReqDescriptor = $convert.base64Decode(
    'ChdPcHVzQ29sbGVjdGlvbkRldGFpbFJlcRInCg9jb2xsZWN0aW9uX3R5cGUYASABKAlSDmNvbG'
    'xlY3Rpb25UeXBlEiMKDWNvbGxlY3Rpb25faWQYAiABKAlSDGNvbGxlY3Rpb25JZBIoChBzZWxl'
    'Y3RlZF9vcHVzX2lkGAMgASgJUg5zZWxlY3RlZE9wdXNJZBIqChFzZWxlY3RlZF9vaWRfdHlwZR'
    'gEIAEoCVIPc2VsZWN0ZWRPaWRUeXBlEiEKDHNlbGVjdGVkX29pZBgFIAEoCVILc2VsZWN0ZWRP'
    'aWQSHQoKbG9jYWxfdGltZRgGIAEoBVIJbG9jYWxUaW1l');

@$core.Deprecated('Use opusCollectionDetailRespDescriptor instead')
const OpusCollectionDetailResp$json = {
  '1': 'OpusCollectionDetailResp',
  '2': [
    {'1': 'collection_type', '3': 1, '4': 1, '5': 9, '10': 'collectionType'},
    {'1': 'collection_id', '3': 2, '4': 1, '5': 9, '10': 'collectionId'},
    {'1': 'collection_cover', '3': 3, '4': 1, '5': 9, '10': 'collectionCover'},
    {'1': 'collection_title', '3': 4, '4': 1, '5': 9, '10': 'collectionTitle'},
    {'1': 'sub_title_part1', '3': 5, '4': 1, '5': 9, '10': 'subTitlePart1'},
    {'1': 'sub_title_part2', '3': 6, '4': 1, '5': 9, '10': 'subTitlePart2'},
    {'1': 'collection_intro', '3': 7, '4': 1, '5': 9, '10': 'collectionIntro'},
    {
      '1': 'item_list',
      '3': 8,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OpusCollectionItem',
      '10': 'itemList'
    },
    {'1': 'total_cnt', '3': 9, '4': 1, '5': 3, '10': 'totalCnt'},
    {
      '1': 'author_info',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.BasicUserInfoV2',
      '10': 'authorInfo'
    },
    {
      '1': 'bottom_button',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ButtonWithSubTitle',
      '10': 'bottomButton'
    },
    {
      '1': 'subscribe_btn',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SubscribeButton',
      '10': 'subscribeBtn'
    },
  ],
};

/// Descriptor for `OpusCollectionDetailResp`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List opusCollectionDetailRespDescriptor = $convert.base64Decode(
    'ChhPcHVzQ29sbGVjdGlvbkRldGFpbFJlc3ASJwoPY29sbGVjdGlvbl90eXBlGAEgASgJUg5jb2'
    'xsZWN0aW9uVHlwZRIjCg1jb2xsZWN0aW9uX2lkGAIgASgJUgxjb2xsZWN0aW9uSWQSKQoQY29s'
    'bGVjdGlvbl9jb3ZlchgDIAEoCVIPY29sbGVjdGlvbkNvdmVyEikKEGNvbGxlY3Rpb25fdGl0bG'
    'UYBCABKAlSD2NvbGxlY3Rpb25UaXRsZRImCg9zdWJfdGl0bGVfcGFydDEYBSABKAlSDXN1YlRp'
    'dGxlUGFydDESJgoPc3ViX3RpdGxlX3BhcnQyGAYgASgJUg1zdWJUaXRsZVBhcnQyEikKEGNvbG'
    'xlY3Rpb25faW50cm8YByABKAlSD2NvbGxlY3Rpb25JbnRybxJICglpdGVtX2xpc3QYCCADKAsy'
    'Ky5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5PcHVzQ29sbGVjdGlvbkl0ZW1SCGl0ZW1MaXN0Eh'
    'sKCXRvdGFsX2NudBgJIAEoA1IIdG90YWxDbnQSSQoLYXV0aG9yX2luZm8YCiABKAsyKC5iaWxp'
    'YmlsaS5hcHAuZHluYW1pYy52Mi5CYXNpY1VzZXJJbmZvVjJSCmF1dGhvckluZm8SUAoNYm90dG'
    '9tX2J1dHRvbhgLIAEoCzIrLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkJ1dHRvbldpdGhTdWJU'
    'aXRsZVIMYm90dG9tQnV0dG9uEk0KDXN1YnNjcmliZV9idG4YDCABKAsyKC5iaWxpYmlsaS5hcH'
    'AuZHluYW1pYy52Mi5TdWJzY3JpYmVCdXR0b25SDHN1YnNjcmliZUJ0bg==');

@$core.Deprecated('Use opusCollectionItemDescriptor instead')
const OpusCollectionItem$json = {
  '1': 'OpusCollectionItem',
  '2': [
    {'1': 'opus_id', '3': 1, '4': 1, '5': 3, '10': 'opusId'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'pub_time', '3': 3, '4': 1, '5': 9, '10': 'pubTime'},
    {'1': 'uri', '3': 4, '4': 1, '5': 9, '10': 'uri'},
    {
      '1': 'is_selected_highlight',
      '3': 5,
      '4': 1,
      '5': 8,
      '10': 'isSelectedHighlight'
    },
    {'1': 'prefix_icon', '3': 6, '4': 1, '5': 9, '10': 'prefixIcon'},
    {
      '1': 'collection_item_type',
      '3': 7,
      '4': 1,
      '5': 9,
      '10': 'collectionItemType'
    },
    {
      '1': 'collection_item_oid',
      '3': 8,
      '4': 1,
      '5': 9,
      '10': 'collectionItemOid'
    },
  ],
};

/// Descriptor for `OpusCollectionItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List opusCollectionItemDescriptor = $convert.base64Decode(
    'ChJPcHVzQ29sbGVjdGlvbkl0ZW0SFwoHb3B1c19pZBgBIAEoA1IGb3B1c0lkEhQKBXRpdGxlGA'
    'IgASgJUgV0aXRsZRIZCghwdWJfdGltZRgDIAEoCVIHcHViVGltZRIQCgN1cmkYBCABKAlSA3Vy'
    'aRIyChVpc19zZWxlY3RlZF9oaWdobGlnaHQYBSABKAhSE2lzU2VsZWN0ZWRIaWdobGlnaHQSHw'
    'oLcHJlZml4X2ljb24YBiABKAlSCnByZWZpeEljb24SMAoUY29sbGVjdGlvbl9pdGVtX3R5cGUY'
    'ByABKAlSEmNvbGxlY3Rpb25JdGVtVHlwZRIuChNjb2xsZWN0aW9uX2l0ZW1fb2lkGAggASgJUh'
    'Fjb2xsZWN0aW9uSXRlbU9pZA==');

@$core.Deprecated('Use opusCollectionWithCoverDescriptor instead')
const OpusCollectionWithCover$json = {
  '1': 'OpusCollectionWithCover',
  '2': [
    {
      '1': 'collection_info',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OpusCollection',
      '10': 'collectionInfo'
    },
    {'1': 'cover_pic', '3': 2, '4': 1, '5': 9, '10': 'coverPic'},
    {
      '1': 'cover_bottom_text',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CoverIconWithText',
      '10': 'coverBottomText'
    },
    {'1': 'sub_title_text', '3': 4, '4': 1, '5': 9, '10': 'subTitleText'},
  ],
};

/// Descriptor for `OpusCollectionWithCover`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List opusCollectionWithCoverDescriptor = $convert.base64Decode(
    'ChdPcHVzQ29sbGVjdGlvbldpdGhDb3ZlchJQCg9jb2xsZWN0aW9uX2luZm8YASABKAsyJy5iaW'
    'xpYmlsaS5hcHAuZHluYW1pYy52Mi5PcHVzQ29sbGVjdGlvblIOY29sbGVjdGlvbkluZm8SGwoJ'
    'Y292ZXJfcGljGAIgASgJUghjb3ZlclBpYxJWChFjb3Zlcl9ib3R0b21fdGV4dBgDIAEoCzIqLm'
    'JpbGliaWxpLmFwcC5keW5hbWljLnYyLkNvdmVySWNvbldpdGhUZXh0Ug9jb3ZlckJvdHRvbVRl'
    'eHQSJAoOc3ViX3RpdGxlX3RleHQYBCABKAlSDHN1YlRpdGxlVGV4dA==');

@$core.Deprecated('Use opusCreationItemDescriptor instead')
const OpusCreationItem$json = {
  '1': 'OpusCreationItem',
  '2': [
    {
      '1': 'opus_type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.OpusType',
      '10': 'opusType'
    },
    {
      '1': 'cover_pic',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynDrawItem',
      '10': 'coverPic'
    },
    {
      '1': 'cover_top_right_badge',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VideoBadge',
      '10': 'coverTopRightBadge'
    },
    {
      '1': 'text_paragraph',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Paragraph',
      '10': 'textParagraph'
    },
    {
      '1': 'hint_text',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ColoredText',
      '10': 'hintText'
    },
    {'1': 'bottom_text', '3': 6, '4': 1, '5': 9, '10': 'bottomText'},
    {
      '1': 'stats',
      '3': 7,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CoverIconWithText',
      '10': 'stats'
    },
    {
      '1': 'tp_list',
      '3': 8,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CreationItemAction',
      '10': 'tpList'
    },
    {
      '1': 'extend',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Extend',
      '10': 'extend'
    },
    {
      '1': 'visibility_status',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CoverIconWithText',
      '10': 'visibilityStatus'
    },
  ],
};

/// Descriptor for `OpusCreationItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List opusCreationItemDescriptor = $convert.base64Decode(
    'ChBPcHVzQ3JlYXRpb25JdGVtEj4KCW9wdXNfdHlwZRgBIAEoDjIhLmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLk9wdXNUeXBlUghvcHVzVHlwZRJECgljb3Zlcl9waWMYAiABKAsyJy5iaWxpYmls'
    'aS5hcHAuZHluYW1pYy52Mi5NZGxEeW5EcmF3SXRlbVIIY292ZXJQaWMSVgoVY292ZXJfdG9wX3'
    'JpZ2h0X2JhZGdlGAMgASgLMiMuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuVmlkZW9CYWRnZVIS'
    'Y292ZXJUb3BSaWdodEJhZGdlEkkKDnRleHRfcGFyYWdyYXBoGAQgASgLMiIuYmlsaWJpbGkuYX'
    'BwLmR5bmFtaWMudjIuUGFyYWdyYXBoUg10ZXh0UGFyYWdyYXBoEkEKCWhpbnRfdGV4dBgFIAEo'
    'CzIkLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNvbG9yZWRUZXh0UghoaW50VGV4dBIfCgtib3'
    'R0b21fdGV4dBgGIAEoCVIKYm90dG9tVGV4dBJACgVzdGF0cxgHIAMoCzIqLmJpbGliaWxpLmFw'
    'cC5keW5hbWljLnYyLkNvdmVySWNvbldpdGhUZXh0UgVzdGF0cxJECgd0cF9saXN0GAggAygLMi'
    'suYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ3JlYXRpb25JdGVtQWN0aW9uUgZ0cExpc3QSNwoG'
    'ZXh0ZW5kGAkgASgLMh8uYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRXh0ZW5kUgZleHRlbmQSVw'
    'oRdmlzaWJpbGl0eV9zdGF0dXMYCiABKAsyKi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Db3Zl'
    'ckljb25XaXRoVGV4dFIQdmlzaWJpbGl0eVN0YXR1cw==');

@$core.Deprecated('Use opusDetailReqDescriptor instead')
const OpusDetailReq$json = {
  '1': 'OpusDetailReq',
  '2': [
    {
      '1': 'opus_type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.OpusType',
      '10': 'opusType'
    },
    {'1': 'oid', '3': 2, '4': 1, '5': 3, '10': 'oid'},
    {'1': 'dyn_type', '3': 3, '4': 1, '5': 3, '10': 'dynType'},
    {'1': 'share_id', '3': 4, '4': 1, '5': 9, '10': 'shareId'},
    {'1': 'share_mode', '3': 9, '4': 1, '5': 5, '10': 'shareMode'},
    {'1': 'local_time', '3': 10, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'player_args',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {
      '1': 'config',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Config',
      '10': 'config'
    },
    {
      '1': 'ad_param',
      '3': 13,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdParam',
      '10': 'adParam'
    },
    {'1': 'from', '3': 14, '4': 1, '5': 9, '10': 'from'},
    {'1': 'pattern', '3': 15, '4': 1, '5': 9, '10': 'pattern'},
  ],
};

/// Descriptor for `OpusDetailReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List opusDetailReqDescriptor = $convert.base64Decode(
    'Cg1PcHVzRGV0YWlsUmVxEj4KCW9wdXNfdHlwZRgBIAEoDjIhLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLk9wdXNUeXBlUghvcHVzVHlwZRIQCgNvaWQYAiABKANSA29pZBIZCghkeW5fdHlwZRgD'
    'IAEoA1IHZHluVHlwZRIZCghzaGFyZV9pZBgEIAEoCVIHc2hhcmVJZBIdCgpzaGFyZV9tb2RlGA'
    'kgASgFUglzaGFyZU1vZGUSHQoKbG9jYWxfdGltZRgKIAEoBVIJbG9jYWxUaW1lEk8KC3BsYXll'
    'cl9hcmdzGAsgASgLMi4uYmlsaWJpbGkuYXBwLmFyY2hpdmUubWlkZGxld2FyZS52MS5QbGF5ZX'
    'JBcmdzUgpwbGF5ZXJBcmdzEjcKBmNvbmZpZxgMIAEoCzIfLmJpbGliaWxpLmFwcC5keW5hbWlj'
    'LnYyLkNvbmZpZ1IGY29uZmlnEjsKCGFkX3BhcmFtGA0gASgLMiAuYmlsaWJpbGkuYXBwLmR5bm'
    'FtaWMudjIuQWRQYXJhbVIHYWRQYXJhbRISCgRmcm9tGA4gASgJUgRmcm9tEhgKB3BhdHRlcm4Y'
    'DyABKAlSB3BhdHRlcm4=');

@$core.Deprecated('Use opusDetailRespDescriptor instead')
const OpusDetailResp$json = {
  '1': 'OpusDetailResp',
  '2': [
    {
      '1': 'opus_item',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OpusItem',
      '10': 'opusItem'
    },
  ],
};

/// Descriptor for `OpusDetailResp`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List opusDetailRespDescriptor = $convert.base64Decode(
    'Cg5PcHVzRGV0YWlsUmVzcBI+CglvcHVzX2l0ZW0YASABKAsyIS5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5PcHVzSXRlbVIIb3B1c0l0ZW0=');

@$core.Deprecated('Use opusFavItemDescriptor instead')
const OpusFavItem$json = {
  '1': 'OpusFavItem',
  '2': [
    {'1': 'opus_id', '3': 1, '4': 1, '5': 3, '10': 'opusId'},
    {'1': 'card_uri', '3': 2, '4': 1, '5': 9, '10': 'cardUri'},
    {
      '1': 'cover_pic',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynDrawItem',
      '10': 'coverPic'
    },
    {
      '1': 'text_paragraph',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Paragraph',
      '10': 'textParagraph'
    },
    {
      '1': 'bottom_text',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CoverIconWithText',
      '10': 'bottomText'
    },
    {'1': 'click_toast', '3': 6, '4': 1, '5': 9, '10': 'clickToast'},
  ],
};

/// Descriptor for `OpusFavItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List opusFavItemDescriptor = $convert.base64Decode(
    'CgtPcHVzRmF2SXRlbRIXCgdvcHVzX2lkGAEgASgDUgZvcHVzSWQSGQoIY2FyZF91cmkYAiABKA'
    'lSB2NhcmRVcmkSRAoJY292ZXJfcGljGAMgASgLMicuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIu'
    'TWRsRHluRHJhd0l0ZW1SCGNvdmVyUGljEkkKDnRleHRfcGFyYWdyYXBoGAQgASgLMiIuYmlsaW'
    'JpbGkuYXBwLmR5bmFtaWMudjIuUGFyYWdyYXBoUg10ZXh0UGFyYWdyYXBoEksKC2JvdHRvbV90'
    'ZXh0GAUgASgLMiouYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ292ZXJJY29uV2l0aFRleHRSCm'
    'JvdHRvbVRleHQSHwoLY2xpY2tfdG9hc3QYBiABKAlSCmNsaWNrVG9hc3Q=');

@$core.Deprecated('Use opusFlowItemDescriptor instead')
const OpusFlowItem$json = {
  '1': 'OpusFlowItem',
  '2': [
    {
      '1': 'flow_item_opus',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.FlowItemOpus',
      '9': 0,
      '10': 'flowItemOpus'
    },
    {
      '1': 'item_type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.FlowItemType',
      '10': 'itemType'
    },
    {'1': 'oid', '3': 2, '4': 1, '5': 3, '10': 'oid'},
    {
      '1': 'extend',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Extend',
      '10': 'extend'
    },
  ],
  '8': [
    {'1': 'data'},
  ],
};

/// Descriptor for `OpusFlowItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List opusFlowItemDescriptor = $convert.base64Decode(
    'CgxPcHVzRmxvd0l0ZW0STQoOZmxvd19pdGVtX29wdXMYBCABKAsyJS5iaWxpYmlsaS5hcHAuZH'
    'luYW1pYy52Mi5GbG93SXRlbU9wdXNIAFIMZmxvd0l0ZW1PcHVzEkIKCWl0ZW1fdHlwZRgBIAEo'
    'DjIlLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkZsb3dJdGVtVHlwZVIIaXRlbVR5cGUSEAoDb2'
    'lkGAIgASgDUgNvaWQSNwoGZXh0ZW5kGAMgASgLMh8uYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIu'
    'RXh0ZW5kUgZleHRlbmRCBgoEZGF0YQ==');

@$core.Deprecated('Use opusItemDescriptor instead')
const OpusItem$json = {
  '1': 'OpusItem',
  '2': [
    {'1': 'opus_id', '3': 1, '4': 1, '5': 3, '10': 'opusId'},
    {
      '1': 'opus_type',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.OpusType',
      '10': 'opusType'
    },
    {'1': 'oid', '3': 3, '4': 1, '5': 3, '10': 'oid'},
    {
      '1': 'modules',
      '3': 4,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Module',
      '10': 'modules'
    },
    {
      '1': 'extend',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Extend',
      '10': 'extend'
    },
  ],
};

/// Descriptor for `OpusItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List opusItemDescriptor = $convert.base64Decode(
    'CghPcHVzSXRlbRIXCgdvcHVzX2lkGAEgASgDUgZvcHVzSWQSPgoJb3B1c190eXBlGAIgASgOMi'
    'EuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuT3B1c1R5cGVSCG9wdXNUeXBlEhAKA29pZBgDIAEo'
    'A1IDb2lkEjkKB21vZHVsZXMYBCADKAsyHy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Nb2R1bG'
    'VSB21vZHVsZXMSNwoGZXh0ZW5kGAUgASgLMh8uYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuRXh0'
    'ZW5kUgZleHRlbmQ=');

@$core.Deprecated('Use opusSpaceFlowReqDescriptor instead')
const OpusSpaceFlowReq$json = {
  '1': 'OpusSpaceFlowReq',
  '2': [
    {'1': 'host_mid', '3': 1, '4': 1, '5': 3, '10': 'hostMid'},
    {'1': 'local_time', '3': 2, '4': 1, '5': 5, '10': 'localTime'},
    {
      '1': 'pagination',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.pagination.Pagination',
      '10': 'pagination'
    },
    {'1': 'filter_type', '3': 4, '4': 1, '5': 9, '10': 'filterType'},
  ],
};

/// Descriptor for `OpusSpaceFlowReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List opusSpaceFlowReqDescriptor = $convert.base64Decode(
    'ChBPcHVzU3BhY2VGbG93UmVxEhkKCGhvc3RfbWlkGAEgASgDUgdob3N0TWlkEh0KCmxvY2FsX3'
    'RpbWUYAiABKAVSCWxvY2FsVGltZRI/CgpwYWdpbmF0aW9uGAMgASgLMh8uYmlsaWJpbGkucGFn'
    'aW5hdGlvbi5QYWdpbmF0aW9uUgpwYWdpbmF0aW9uEh8KC2ZpbHRlcl90eXBlGAQgASgJUgpmaW'
    'x0ZXJUeXBl');

@$core.Deprecated('Use opusSpaceFlowRespDescriptor instead')
const OpusSpaceFlowResp$json = {
  '1': 'OpusSpaceFlowResp',
  '2': [
    {
      '1': 'item_list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OpusFlowItem',
      '10': 'itemList'
    },
    {
      '1': 'next_page',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.pagination.PaginationReply',
      '10': 'nextPage'
    },
    {
      '1': 'host_up_opus_collection',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SectionOpusCollection',
      '10': 'hostUpOpusCollection'
    },
    {
      '1': 'host_up_note_nav_bar',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SectionNoteNavigationBar',
      '10': 'hostUpNoteNavBar'
    },
  ],
};

/// Descriptor for `OpusSpaceFlowResp`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List opusSpaceFlowRespDescriptor = $convert.base64Decode(
    'ChFPcHVzU3BhY2VGbG93UmVzcBJCCglpdGVtX2xpc3QYASADKAsyJS5iaWxpYmlsaS5hcHAuZH'
    'luYW1pYy52Mi5PcHVzRmxvd0l0ZW1SCGl0ZW1MaXN0EkEKCW5leHRfcGFnZRgCIAEoCzIkLmJp'
    'bGliaWxpLnBhZ2luYXRpb24uUGFnaW5hdGlvblJlcGx5UghuZXh0UGFnZRJlChdob3N0X3VwX2'
    '9wdXNfY29sbGVjdGlvbhgDIAEoCzIuLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlNlY3Rpb25P'
    'cHVzQ29sbGVjdGlvblIUaG9zdFVwT3B1c0NvbGxlY3Rpb24SYQoUaG9zdF91cF9ub3RlX25hdl'
    '9iYXIYBCABKAsyMS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5TZWN0aW9uTm90ZU5hdmlnYXRp'
    'b25CYXJSEGhvc3RVcE5vdGVOYXZCYXI=');

@$core.Deprecated('Use pGCSeasonDescriptor instead')
const PGCSeason$json = {
  '1': 'PGCSeason',
  '2': [
    {'1': 'is_finish', '3': 1, '4': 1, '5': 5, '10': 'isFinish'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'type', '3': 3, '4': 1, '5': 5, '10': 'type'},
  ],
};

/// Descriptor for `PGCSeason`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List pGCSeasonDescriptor = $convert.base64Decode(
    'CglQR0NTZWFzb24SGwoJaXNfZmluaXNoGAEgASgFUghpc0ZpbmlzaBIUCgV0aXRsZRgCIAEoCV'
    'IFdGl0bGUSEgoEdHlwZRgDIAEoBVIEdHlwZQ==');

@$core.Deprecated('Use paraSpacingDescriptor instead')
const ParaSpacing$json = {
  '1': 'ParaSpacing',
  '2': [
    {
      '1': 'spacing_before_para',
      '3': 1,
      '4': 1,
      '5': 1,
      '10': 'spacingBeforePara'
    },
    {
      '1': 'spacing_after_para',
      '3': 2,
      '4': 1,
      '5': 1,
      '10': 'spacingAfterPara'
    },
    {'1': 'line_spacing', '3': 3, '4': 1, '5': 1, '10': 'lineSpacing'},
  ],
};

/// Descriptor for `ParaSpacing`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List paraSpacingDescriptor = $convert.base64Decode(
    'CgtQYXJhU3BhY2luZxIuChNzcGFjaW5nX2JlZm9yZV9wYXJhGAEgASgBUhFzcGFjaW5nQmVmb3'
    'JlUGFyYRIsChJzcGFjaW5nX2FmdGVyX3BhcmEYAiABKAFSEHNwYWNpbmdBZnRlclBhcmESIQoM'
    'bGluZV9zcGFjaW5nGAMgASgBUgtsaW5lU3BhY2luZw==');

@$core.Deprecated('Use paragraphDescriptor instead')
const Paragraph$json = {
  '1': 'Paragraph',
  '2': [
    {
      '1': 'text',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TextParagraph',
      '9': 0,
      '10': 'text'
    },
    {
      '1': 'pic',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.PicParagraph',
      '9': 0,
      '10': 'pic'
    },
    {
      '1': 'line',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.LineParagraph',
      '9': 0,
      '10': 'line'
    },
    {
      '1': 'link_card',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CardParagraph',
      '9': 0,
      '10': 'linkCard'
    },
    {
      '1': 'code',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CodeParagraph',
      '9': 0,
      '10': 'code'
    },
    {
      '1': 'para_type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.Paragraph.ParagraphType',
      '10': 'paraType'
    },
    {
      '1': 'para_format',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Paragraph.ParagraphFormat',
      '10': 'paraFormat'
    },
  ],
  '3': [Paragraph_ListFormat$json, Paragraph_ParagraphFormat$json],
  '4': [Paragraph_ParagraphAlign$json, Paragraph_ParagraphType$json],
  '8': [
    {'1': 'content'},
  ],
};

@$core.Deprecated('Use paragraphDescriptor instead')
const Paragraph_ListFormat$json = {
  '1': 'ListFormat',
  '2': [
    {'1': 'level', '3': 1, '4': 1, '5': 5, '10': 'level'},
    {'1': 'order', '3': 2, '4': 1, '5': 5, '10': 'order'},
    {'1': 'theme', '3': 3, '4': 1, '5': 9, '10': 'theme'},
  ],
};

@$core.Deprecated('Use paragraphDescriptor instead')
const Paragraph_ParagraphFormat$json = {
  '1': 'ParagraphFormat',
  '2': [
    {
      '1': 'align',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.Paragraph.ParagraphAlign',
      '10': 'align'
    },
    {
      '1': 'list_format',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Paragraph.ListFormat',
      '10': 'listFormat'
    },
  ],
};

@$core.Deprecated('Use paragraphDescriptor instead')
const Paragraph_ParagraphAlign$json = {
  '1': 'ParagraphAlign',
  '2': [
    {'1': 'LEFT', '2': 0},
    {'1': 'MIDDLE', '2': 1},
    {'1': 'RIGHT', '2': 2},
  ],
};

@$core.Deprecated('Use paragraphDescriptor instead')
const Paragraph_ParagraphType$json = {
  '1': 'ParagraphType',
  '2': [
    {'1': 'INVALID_ParagraphType', '2': 0},
    {'1': 'TEXT', '2': 1},
    {'1': 'PICTURES', '2': 2},
    {'1': 'LINE', '2': 3},
    {'1': 'REFERENCE', '2': 4},
    {'1': 'SORTED_LIST', '2': 5},
    {'1': 'UNSORTED_LIST', '2': 6},
    {'1': 'LINK_CARD', '2': 7},
    {'1': 'CODE', '2': 8},
  ],
};

/// Descriptor for `Paragraph`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List paragraphDescriptor = $convert.base64Decode(
    'CglQYXJhZ3JhcGgSPAoEdGV4dBgDIAEoCzImLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRleH'
    'RQYXJhZ3JhcGhIAFIEdGV4dBI5CgNwaWMYBCABKAsyJS5iaWxpYmlsaS5hcHAuZHluYW1pYy52'
    'Mi5QaWNQYXJhZ3JhcGhIAFIDcGljEjwKBGxpbmUYBSABKAsyJi5iaWxpYmlsaS5hcHAuZHluYW'
    '1pYy52Mi5MaW5lUGFyYWdyYXBoSABSBGxpbmUSRQoJbGlua19jYXJkGAYgASgLMiYuYmlsaWJp'
    'bGkuYXBwLmR5bmFtaWMudjIuQ2FyZFBhcmFncmFwaEgAUghsaW5rQ2FyZBI8CgRjb2RlGAcgAS'
    'gLMiYuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ29kZVBhcmFncmFwaEgAUgRjb2RlEk0KCXBh'
    'cmFfdHlwZRgBIAEoDjIwLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlBhcmFncmFwaC5QYXJhZ3'
    'JhcGhUeXBlUghwYXJhVHlwZRJTCgtwYXJhX2Zvcm1hdBgCIAEoCzIyLmJpbGliaWxpLmFwcC5k'
    'eW5hbWljLnYyLlBhcmFncmFwaC5QYXJhZ3JhcGhGb3JtYXRSCnBhcmFGb3JtYXQaTgoKTGlzdE'
    'Zvcm1hdBIUCgVsZXZlbBgBIAEoBVIFbGV2ZWwSFAoFb3JkZXIYAiABKAVSBW9yZGVyEhQKBXRo'
    'ZW1lGAMgASgJUgV0aGVtZRqqAQoPUGFyYWdyYXBoRm9ybWF0EkcKBWFsaWduGAEgASgOMjEuYm'
    'lsaWJpbGkuYXBwLmR5bmFtaWMudjIuUGFyYWdyYXBoLlBhcmFncmFwaEFsaWduUgVhbGlnbhJO'
    'CgtsaXN0X2Zvcm1hdBgCIAEoCzItLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlBhcmFncmFwaC'
    '5MaXN0Rm9ybWF0UgpsaXN0Rm9ybWF0IjEKDlBhcmFncmFwaEFsaWduEggKBExFRlQQABIKCgZN'
    'SURETEUQARIJCgVSSUdIVBACIpgBCg1QYXJhZ3JhcGhUeXBlEhkKFUlOVkFMSURfUGFyYWdyYX'
    'BoVHlwZRAAEggKBFRFWFQQARIMCghQSUNUVVJFUxACEggKBExJTkUQAxINCglSRUZFUkVOQ0UQ'
    'BBIPCgtTT1JURURfTElTVBAFEhEKDVVOU09SVEVEX0xJU1QQBhINCglMSU5LX0NBUkQQBxIICg'
    'RDT0RFEAhCCQoHY29udGVudA==');

@$core.Deprecated('Use picParagraphDescriptor instead')
const PicParagraph$json = {
  '1': 'PicParagraph',
  '2': [
    {
      '1': 'pics',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.MdlDynDraw',
      '10': 'pics'
    },
    {
      '1': 'style',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.PicParagraph.PicParagraphStyle',
      '10': 'style'
    },
  ],
  '4': [PicParagraph_PicParagraphStyle$json],
};

@$core.Deprecated('Use picParagraphDescriptor instead')
const PicParagraph_PicParagraphStyle$json = {
  '1': 'PicParagraphStyle',
  '2': [
    {'1': 'INVALID_PicParagraphStyle', '2': 0},
    {'1': 'NINE_CELL', '2': 1},
    {'1': 'BIG_SCROLL', '2': 2},
  ],
};

/// Descriptor for `PicParagraph`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List picParagraphDescriptor = $convert.base64Decode(
    'CgxQaWNQYXJhZ3JhcGgSNwoEcGljcxgBIAEoCzIjLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk'
    '1kbER5bkRyYXdSBHBpY3MSTQoFc3R5bGUYAiABKA4yNy5iaWxpYmlsaS5hcHAuZHluYW1pYy52'
    'Mi5QaWNQYXJhZ3JhcGguUGljUGFyYWdyYXBoU3R5bGVSBXN0eWxlIlEKEVBpY1BhcmFncmFwaF'
    'N0eWxlEh0KGUlOVkFMSURfUGljUGFyYWdyYXBoU3R5bGUQABINCglOSU5FX0NFTEwQARIOCgpC'
    'SUdfU0NST0xMEAI=');

@$core.Deprecated('Use playurlParamDescriptor instead')
const PlayurlParam$json = {
  '1': 'PlayurlParam',
  '2': [
    {'1': 'qn', '3': 1, '4': 1, '5': 5, '10': 'qn'},
    {'1': 'fnver', '3': 2, '4': 1, '5': 5, '10': 'fnver'},
    {'1': 'fnval', '3': 3, '4': 1, '5': 5, '10': 'fnval'},
    {'1': 'force_host', '3': 4, '4': 1, '5': 5, '10': 'forceHost'},
    {'1': 'fourk', '3': 5, '4': 1, '5': 5, '10': 'fourk'},
  ],
};

/// Descriptor for `PlayurlParam`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List playurlParamDescriptor = $convert.base64Decode(
    'CgxQbGF5dXJsUGFyYW0SDgoCcW4YASABKAVSAnFuEhQKBWZudmVyGAIgASgFUgVmbnZlchIUCg'
    'VmbnZhbBgDIAEoBVIFZm52YWwSHQoKZm9yY2VfaG9zdBgEIAEoBVIJZm9yY2VIb3N0EhQKBWZv'
    'dXJrGAUgASgFUgVmb3Vyaw==');

@$core.Deprecated('Use popupDescriptor instead')
const Popup$json = {
  '1': 'Popup',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'desc', '3': 2, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
  ],
};

/// Descriptor for `Popup`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List popupDescriptor = $convert.base64Decode(
    'CgVQb3B1cBIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSEgoEZGVzYxgCIAEoCVIEZGVzYxIQCgN1cm'
    'kYAyABKAlSA3VyaQ==');

@$core.Deprecated('Use protectedStaticResourceDescriptor instead')
const ProtectedStaticResource$json = {
  '1': 'ProtectedStaticResource',
  '2': [
    {'1': 'res_url', '3': 1, '4': 1, '5': 9, '10': 'resUrl'},
    {'1': 'is_already_signed', '3': 2, '4': 1, '5': 8, '10': 'isAlreadySigned'},
    {'1': 'sign_param', '3': 3, '4': 1, '5': 9, '10': 'signParam'},
  ],
};

/// Descriptor for `ProtectedStaticResource`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List protectedStaticResourceDescriptor = $convert.base64Decode(
    'ChdQcm90ZWN0ZWRTdGF0aWNSZXNvdXJjZRIXCgdyZXNfdXJsGAEgASgJUgZyZXNVcmwSKgoRaX'
    'NfYWxyZWFkeV9zaWduZWQYAiABKAhSD2lzQWxyZWFkeVNpZ25lZBIdCgpzaWduX3BhcmFtGAMg'
    'ASgJUglzaWduUGFyYW0=');

@$core.Deprecated('Use quickConsumeMoreAvatarListReplyDescriptor instead')
const QuickConsumeMoreAvatarListReply$json = {
  '1': 'QuickConsumeMoreAvatarListReply',
  '2': [
    {'1': 'offset', '3': 1, '4': 1, '5': 9, '10': 'offset'},
    {'1': 'has_more', '3': 2, '4': 1, '5': 8, '10': 'hasMore'},
    {
      '1': 'up_list',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UpListItem',
      '10': 'upList'
    },
  ],
};

/// Descriptor for `QuickConsumeMoreAvatarListReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List quickConsumeMoreAvatarListReplyDescriptor =
    $convert.base64Decode(
        'Ch9RdWlja0NvbnN1bWVNb3JlQXZhdGFyTGlzdFJlcGx5EhYKBm9mZnNldBgBIAEoCVIGb2Zmc2'
        'V0EhkKCGhhc19tb3JlGAIgASgIUgdoYXNNb3JlEjwKB3VwX2xpc3QYAyADKAsyIy5iaWxpYmls'
        'aS5hcHAuZHluYW1pYy52Mi5VcExpc3RJdGVtUgZ1cExpc3Q=');

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

/// Descriptor for `QuickConsumeMoreAvatarListReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List quickConsumeMoreAvatarListReqDescriptor =
    $convert.base64Decode(
        'Ch1RdWlja0NvbnN1bWVNb3JlQXZhdGFyTGlzdFJlcRIWCgZvZmZzZXQYASABKAlSBm9mZnNldA'
        '==');

@$core.Deprecated('Use rcmdArchiveDescriptor instead')
const RcmdArchive$json = {
  '1': 'RcmdArchive',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 2, '4': 1, '5': 9, '10': 'cover'},
    {
      '1': 'cover_left_icon1',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CoverIcon',
      '10': 'coverLeftIcon1'
    },
    {'1': 'cover_left_text1', '3': 4, '4': 1, '5': 9, '10': 'coverLeftText1'},
    {'1': 'uri', '3': 5, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'is_pgc', '3': 6, '4': 1, '5': 8, '10': 'isPgc'},
    {'1': 'aid', '3': 7, '4': 1, '5': 3, '10': 'aid'},
    {
      '1': 'badge',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconBadge',
      '10': 'badge'
    },
    {
      '1': 'cover_left_icon2',
      '3': 9,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CoverIcon',
      '10': 'coverLeftIcon2'
    },
    {'1': 'cover_left_text2', '3': 10, '4': 1, '5': 9, '10': 'coverLeftText2'},
    {
      '1': 'cover_left_icon3',
      '3': 11,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CoverIcon',
      '10': 'coverLeftIcon3'
    },
    {'1': 'cover_left_text3', '3': 12, '4': 1, '5': 9, '10': 'coverLeftText3'},
    {'1': 'desc', '3': 13, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'track_id', '3': 14, '4': 1, '5': 9, '10': 'trackId'},
    {
      '1': 'rcmd_reason',
      '3': 15,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.RcmdReason',
      '10': 'rcmdReason'
    },
  ],
};

/// Descriptor for `RcmdArchive`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List rcmdArchiveDescriptor = $convert.base64Decode(
    'CgtSY21kQXJjaGl2ZRIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSFAoFY292ZXIYAiABKAlSBWNvdm'
    'VyEkwKEGNvdmVyX2xlZnRfaWNvbjEYAyABKA4yIi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5D'
    'b3Zlckljb25SDmNvdmVyTGVmdEljb24xEigKEGNvdmVyX2xlZnRfdGV4dDEYBCABKAlSDmNvdm'
    'VyTGVmdFRleHQxEhAKA3VyaRgFIAEoCVIDdXJpEhUKBmlzX3BnYxgGIAEoCFIFaXNQZ2MSEAoD'
    'YWlkGAcgASgDUgNhaWQSOAoFYmFkZ2UYCCABKAsyIi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi'
    '5JY29uQmFkZ2VSBWJhZGdlEkwKEGNvdmVyX2xlZnRfaWNvbjIYCSABKA4yIi5iaWxpYmlsaS5h'
    'cHAuZHluYW1pYy52Mi5Db3Zlckljb25SDmNvdmVyTGVmdEljb24yEigKEGNvdmVyX2xlZnRfdG'
    'V4dDIYCiABKAlSDmNvdmVyTGVmdFRleHQyEkwKEGNvdmVyX2xlZnRfaWNvbjMYCyABKA4yIi5i'
    'aWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Db3Zlckljb25SDmNvdmVyTGVmdEljb24zEigKEGNvdm'
    'VyX2xlZnRfdGV4dDMYDCABKAlSDmNvdmVyTGVmdFRleHQzEhIKBGRlc2MYDSABKAlSBGRlc2MS'
    'GQoIdHJhY2tfaWQYDiABKAlSB3RyYWNrSWQSRAoLcmNtZF9yZWFzb24YDyABKAsyIy5iaWxpYm'
    'lsaS5hcHAuZHluYW1pYy52Mi5SY21kUmVhc29uUgpyY21kUmVhc29u');

@$core.Deprecated('Use rcmdAuthorDescriptor instead')
const RcmdAuthor$json = {
  '1': 'RcmdAuthor',
  '2': [
    {
      '1': 'author',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UserInfo',
      '10': 'author'
    },
    {'1': 'desc', '3': 2, '4': 1, '5': 9, '10': 'desc'},
    {
      '1': 'relation',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Relation',
      '10': 'relation'
    },
  ],
};

/// Descriptor for `RcmdAuthor`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List rcmdAuthorDescriptor = $convert.base64Decode(
    'CgpSY21kQXV0aG9yEjkKBmF1dGhvchgBIAEoCzIhLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLl'
    'VzZXJJbmZvUgZhdXRob3ISEgoEZGVzYxgCIAEoCVIEZGVzYxI9CghyZWxhdGlvbhgDIAEoCzIh'
    'LmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlJlbGF0aW9uUghyZWxhdGlvbg==');

@$core.Deprecated('Use rcmdCampusBriefDescriptor instead')
const RcmdCampusBrief$json = {
  '1': 'RcmdCampusBrief',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'campus_name', '3': 2, '4': 1, '5': 9, '10': 'campusName'},
    {'1': 'campus_badge', '3': 4, '4': 1, '5': 9, '10': 'campusBadge'},
    {'1': 'url', '3': 5, '4': 1, '5': 9, '10': 'url'},
  ],
};

/// Descriptor for `RcmdCampusBrief`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List rcmdCampusBriefDescriptor = $convert.base64Decode(
    'Cg9SY21kQ2FtcHVzQnJpZWYSGwoJY2FtcHVzX2lkGAEgASgDUghjYW1wdXNJZBIfCgtjYW1wdX'
    'NfbmFtZRgCIAEoCVIKY2FtcHVzTmFtZRIhCgxjYW1wdXNfYmFkZ2UYBCABKAlSC2NhbXB1c0Jh'
    'ZGdlEhAKA3VybBgFIAEoCVIDdXJs');

@$core.Deprecated('Use rcmdItemDescriptor instead')
const RcmdItem$json = {
  '1': 'RcmdItem',
  '2': [
    {
      '1': 'rcmd_archive',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.RcmdArchive',
      '9': 0,
      '10': 'rcmdArchive'
    },
    {
      '1': 'type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.RcmdType',
      '10': 'type'
    },
  ],
  '8': [
    {'1': 'rcmd_item'},
  ],
};

/// Descriptor for `RcmdItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List rcmdItemDescriptor = $convert.base64Decode(
    'CghSY21kSXRlbRJJCgxyY21kX2FyY2hpdmUYAiABKAsyJC5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5SY21kQXJjaGl2ZUgAUgtyY21kQXJjaGl2ZRI1CgR0eXBlGAEgASgOMiEuYmlsaWJpbGku'
    'YXBwLmR5bmFtaWMudjIuUmNtZFR5cGVSBHR5cGVCCwoJcmNtZF9pdGVt');

@$core.Deprecated('Use rcmdOptionDescriptor instead')
const RcmdOption$json = {
  '1': 'RcmdOption',
  '2': [
    {'1': 'show_title', '3': 1, '4': 1, '5': 8, '10': 'showTitle'},
  ],
};

/// Descriptor for `RcmdOption`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List rcmdOptionDescriptor = $convert.base64Decode(
    'CgpSY21kT3B0aW9uEh0KCnNob3dfdGl0bGUYASABKAhSCXNob3dUaXRsZQ==');

@$core.Deprecated('Use rcmdReasonDescriptor instead')
const RcmdReason$json = {
  '1': 'RcmdReason',
  '2': [
    {'1': 'campus_name', '3': 1, '4': 1, '5': 9, '10': 'campusName'},
    {
      '1': 'style',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.RcmdReasonStyle',
      '10': 'style'
    },
    {'1': 'rcmd_reason', '3': 3, '4': 1, '5': 9, '10': 'rcmdReason'},
    {'1': 'up_name', '3': 4, '4': 1, '5': 9, '10': 'upName'},
  ],
};

/// Descriptor for `RcmdReason`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List rcmdReasonDescriptor = $convert.base64Decode(
    'CgpSY21kUmVhc29uEh8KC2NhbXB1c19uYW1lGAEgASgJUgpjYW1wdXNOYW1lEj4KBXN0eWxlGA'
    'IgASgOMiguYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuUmNtZFJlYXNvblN0eWxlUgVzdHlsZRIf'
    'CgtyY21kX3JlYXNvbhgDIAEoCVIKcmNtZFJlYXNvbhIXCgd1cF9uYW1lGAQgASgJUgZ1cE5hbW'
    'U=');

@$core.Deprecated('Use rcmdTopButtonDescriptor instead')
const RcmdTopButton$json = {
  '1': 'RcmdTopButton',
  '2': [
    {'1': 'text', '3': 1, '4': 1, '5': 9, '10': 'text'},
    {'1': 'url', '3': 2, '4': 1, '5': 9, '10': 'url'},
  ],
};

/// Descriptor for `RcmdTopButton`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List rcmdTopButtonDescriptor = $convert.base64Decode(
    'Cg1SY21kVG9wQnV0dG9uEhIKBHRleHQYASABKAlSBHRleHQSEAoDdXJsGAIgASgJUgN1cmw=');

@$core.Deprecated('Use rcmdUPsParamDescriptor instead')
const RcmdUPsParam$json = {
  '1': 'RcmdUPsParam',
  '2': [
    {'1': 'dislike_ts', '3': 1, '4': 1, '5': 3, '10': 'dislikeTs'},
  ],
};

/// Descriptor for `RcmdUPsParam`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List rcmdUPsParamDescriptor = $convert.base64Decode(
    'CgxSY21kVVBzUGFyYW0SHQoKZGlzbGlrZV90cxgBIAEoA1IJZGlzbGlrZVRz');

@$core.Deprecated('Use reactionListItemDescriptor instead')
const ReactionListItem$json = {
  '1': 'ReactionListItem',
  '2': [
    {
      '1': 'user',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UserInfo',
      '10': 'user'
    },
    {
      '1': 'relation',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Relation',
      '10': 'relation'
    },
    {'1': 'act_text', '3': 3, '4': 1, '5': 9, '10': 'actText'},
    {'1': 'rcmd_reason', '3': 4, '4': 1, '5': 9, '10': 'rcmdReason'},
  ],
};

/// Descriptor for `ReactionListItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List reactionListItemDescriptor = $convert.base64Decode(
    'ChBSZWFjdGlvbkxpc3RJdGVtEjUKBHVzZXIYASABKAsyIS5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5Vc2VySW5mb1IEdXNlchI9CghyZWxhdGlvbhgCIAEoCzIhLmJpbGliaWxpLmFwcC5keW5h'
    'bWljLnYyLlJlbGF0aW9uUghyZWxhdGlvbhIZCghhY3RfdGV4dBgDIAEoCVIHYWN0VGV4dBIfCg'
    'tyY21kX3JlYXNvbhgEIAEoCVIKcmNtZFJlYXNvbg==');

@$core.Deprecated('Use reactionListReplyDescriptor instead')
const ReactionListReply$json = {
  '1': 'ReactionListReply',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'reaction_list',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ReactionListItem',
      '10': 'reactionList'
    },
    {'1': 'offset', '3': 3, '4': 1, '5': 9, '10': 'offset'},
    {'1': 'has_more', '3': 4, '4': 1, '5': 8, '10': 'hasMore'},
  ],
};

/// Descriptor for `ReactionListReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List reactionListReplyDescriptor = $convert.base64Decode(
    'ChFSZWFjdGlvbkxpc3RSZXBseRIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSTgoNcmVhY3Rpb25fbG'
    'lzdBgCIAMoCzIpLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlJlYWN0aW9uTGlzdEl0ZW1SDHJl'
    'YWN0aW9uTGlzdBIWCgZvZmZzZXQYAyABKAlSBm9mZnNldBIZCghoYXNfbW9yZRgEIAEoCFIHaG'
    'FzTW9yZQ==');

@$core.Deprecated('Use reactionListReqDescriptor instead')
const ReactionListReq$json = {
  '1': 'ReactionListReq',
  '2': [
    {'1': 'dynamic_id', '3': 1, '4': 1, '5': 3, '10': 'dynamicId'},
    {'1': 'dyn_type', '3': 2, '4': 1, '5': 3, '10': 'dynType'},
    {'1': 'rid', '3': 3, '4': 1, '5': 3, '10': 'rid'},
    {'1': 'offset', '3': 4, '4': 1, '5': 9, '10': 'offset'},
  ],
};

/// Descriptor for `ReactionListReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List reactionListReqDescriptor = $convert.base64Decode(
    'Cg9SZWFjdGlvbkxpc3RSZXESHQoKZHluYW1pY19pZBgBIAEoA1IJZHluYW1pY0lkEhkKCGR5bl'
    '90eXBlGAIgASgDUgdkeW5UeXBlEhAKA3JpZBgDIAEoA1IDcmlkEhYKBm9mZnNldBgEIAEoCVIG'
    'b2Zmc2V0');

@$core.Deprecated('Use relationDescriptor instead')
const Relation$json = {
  '1': 'Relation',
  '2': [
    {
      '1': 'status',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.RelationStatus',
      '10': 'status'
    },
    {'1': 'is_follow', '3': 2, '4': 1, '5': 5, '10': 'isFollow'},
    {'1': 'is_followed', '3': 3, '4': 1, '5': 5, '10': 'isFollowed'},
    {'1': 'title', '3': 4, '4': 1, '5': 9, '10': 'title'},
  ],
};

/// Descriptor for `Relation`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List relationDescriptor = $convert.base64Decode(
    'CghSZWxhdGlvbhI/CgZzdGF0dXMYASABKA4yJy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5SZW'
    'xhdGlvblN0YXR1c1IGc3RhdHVzEhsKCWlzX2ZvbGxvdxgCIAEoBVIIaXNGb2xsb3cSHwoLaXNf'
    'Zm9sbG93ZWQYAyABKAVSCmlzRm9sbG93ZWQSFAoFdGl0bGUYBCABKAlSBXRpdGxl');

@$core.Deprecated('Use repostExtraInfoDescriptor instead')
const RepostExtraInfo$json = {
  '1': 'RepostExtraInfo',
  '2': [
    {'1': 'adcm_id', '3': 1, '4': 1, '5': 9, '10': 'adcmId'},
  ],
};

/// Descriptor for `RepostExtraInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List repostExtraInfoDescriptor = $convert
    .base64Decode('Cg9SZXBvc3RFeHRyYUluZm8SFwoHYWRjbV9pZBgBIAEoCVIGYWRjbUlk');

@$core.Deprecated('Use repostListReqDescriptor instead')
const RepostListReq$json = {
  '1': 'RepostListReq',
  '2': [
    {'1': 'dynamic_id', '3': 1, '4': 1, '5': 9, '10': 'dynamicId'},
    {'1': 'dyn_type', '3': 2, '4': 1, '5': 3, '10': 'dynType'},
    {'1': 'rid', '3': 3, '4': 1, '5': 3, '10': 'rid'},
    {'1': 'offset', '3': 4, '4': 1, '5': 9, '10': 'offset'},
    {'1': 'from', '3': 5, '4': 1, '5': 9, '10': 'from'},
    {
      '1': 'repost_type',
      '3': 6,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.RepostType',
      '10': 'repostType'
    },
  ],
};

/// Descriptor for `RepostListReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List repostListReqDescriptor = $convert.base64Decode(
    'Cg1SZXBvc3RMaXN0UmVxEh0KCmR5bmFtaWNfaWQYASABKAlSCWR5bmFtaWNJZBIZCghkeW5fdH'
    'lwZRgCIAEoA1IHZHluVHlwZRIQCgNyaWQYAyABKANSA3JpZBIWCgZvZmZzZXQYBCABKAlSBm9m'
    'ZnNldBISCgRmcm9tGAUgASgJUgRmcm9tEkQKC3JlcG9zdF90eXBlGAYgASgOMiMuYmlsaWJpbG'
    'kuYXBwLmR5bmFtaWMudjIuUmVwb3N0VHlwZVIKcmVwb3N0VHlwZQ==');

@$core.Deprecated('Use repostListRspDescriptor instead')
const RepostListRsp$json = {
  '1': 'RepostListRsp',
  '2': [
    {
      '1': 'list',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
    {'1': 'offset', '3': 2, '4': 1, '5': 9, '10': 'offset'},
    {'1': 'has_more', '3': 3, '4': 1, '5': 8, '10': 'hasMore'},
    {'1': 'total_count', '3': 4, '4': 1, '5': 3, '10': 'totalCount'},
    {
      '1': 'repost_type',
      '3': 5,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.RepostType',
      '10': 'repostType'
    },
  ],
};

/// Descriptor for `RepostListRsp`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List repostListRspDescriptor = $convert.base64Decode(
    'Cg1SZXBvc3RMaXN0UnNwEjgKBGxpc3QYASADKAsyJC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi'
    '5EeW5hbWljSXRlbVIEbGlzdBIWCgZvZmZzZXQYAiABKAlSBm9mZnNldBIZCghoYXNfbW9yZRgD'
    'IAEoCFIHaGFzTW9yZRIfCgt0b3RhbF9jb3VudBgEIAEoA1IKdG90YWxDb3VudBJECgtyZXBvc3'
    'RfdHlwZRgFIAEoDjIjLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlJlcG9zdFR5cGVSCnJlcG9z'
    'dFR5cGU=');

@$core.Deprecated('Use schoolRecommendReplyDescriptor instead')
const SchoolRecommendReply$json = {
  '1': 'SchoolRecommendReply',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusInfo',
      '10': 'items'
    },
  ],
};

/// Descriptor for `SchoolRecommendReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List schoolRecommendReplyDescriptor = $convert.base64Decode(
    'ChRTY2hvb2xSZWNvbW1lbmRSZXBseRI5CgVpdGVtcxgBIAMoCzIjLmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLkNhbXB1c0luZm9SBWl0ZW1z');

@$core.Deprecated('Use schoolRecommendReqDescriptor instead')
const SchoolRecommendReq$json = {
  '1': 'SchoolRecommendReq',
  '2': [
    {'1': 'lat', '3': 1, '4': 1, '5': 2, '10': 'lat'},
    {'1': 'lng', '3': 2, '4': 1, '5': 2, '10': 'lng'},
    {
      '1': 'from_type',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `SchoolRecommendReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List schoolRecommendReqDescriptor = $convert.base64Decode(
    'ChJTY2hvb2xSZWNvbW1lbmRSZXESEAoDbGF0GAEgASgCUgNsYXQSEAoDbG5nGAIgASgCUgNsbm'
    'cSRwoJZnJvbV90eXBlGAMgASgOMiouYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ2FtcHVzUmVx'
    'RnJvbVR5cGVSCGZyb21UeXBl');

@$core.Deprecated('Use schoolSearchReplyDescriptor instead')
const SchoolSearchReply$json = {
  '1': 'SchoolSearchReply',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusInfo',
      '10': 'items'
    },
    {
      '1': 'toast',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SearchToast',
      '10': 'toast'
    },
  ],
};

/// Descriptor for `SchoolSearchReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List schoolSearchReplyDescriptor = $convert.base64Decode(
    'ChFTY2hvb2xTZWFyY2hSZXBseRI5CgVpdGVtcxgBIAMoCzIjLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLkNhbXB1c0luZm9SBWl0ZW1zEjoKBXRvYXN0GAIgASgLMiQuYmlsaWJpbGkuYXBwLmR5'
    'bmFtaWMudjIuU2VhcmNoVG9hc3RSBXRvYXN0');

@$core.Deprecated('Use schoolSearchReqDescriptor instead')
const SchoolSearchReq$json = {
  '1': 'SchoolSearchReq',
  '2': [
    {'1': 'keyword', '3': 1, '4': 1, '5': 9, '10': 'keyword'},
    {
      '1': 'from_type',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `SchoolSearchReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List schoolSearchReqDescriptor = $convert.base64Decode(
    'Cg9TY2hvb2xTZWFyY2hSZXESGAoHa2V5d29yZBgBIAEoCVIHa2V5d29yZBJHCglmcm9tX3R5cG'
    'UYAiABKA4yKi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYW1wdXNSZXFGcm9tVHlwZVIIZnJv'
    'bVR5cGU=');

@$core.Deprecated('Use searchChannelDescriptor instead')
const SearchChannel$json = {
  '1': 'SearchChannel',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'more_button',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SearchTopicButton',
      '10': 'moreButton'
    },
    {
      '1': 'channels',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ChannelInfo',
      '10': 'channels'
    },
  ],
};

/// Descriptor for `SearchChannel`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List searchChannelDescriptor = $convert.base64Decode(
    'Cg1TZWFyY2hDaGFubmVsEhQKBXRpdGxlGAEgASgJUgV0aXRsZRJLCgttb3JlX2J1dHRvbhgCIA'
    'EoCzIqLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlNlYXJjaFRvcGljQnV0dG9uUgptb3JlQnV0'
    'dG9uEkAKCGNoYW5uZWxzGAMgAygLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ2hhbm5lbE'
    'luZm9SCGNoYW5uZWxz');

@$core.Deprecated('Use searchInfoDescriptor instead')
const SearchInfo$json = {
  '1': 'SearchInfo',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'list',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'list'
    },
    {'1': 'track_id', '3': 3, '4': 1, '5': 9, '10': 'trackId'},
    {'1': 'total', '3': 4, '4': 1, '5': 3, '10': 'total'},
    {'1': 'has_more', '3': 5, '4': 1, '5': 8, '10': 'hasMore'},
    {'1': 'version', '3': 6, '4': 1, '5': 9, '10': 'version'},
  ],
};

/// Descriptor for `SearchInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List searchInfoDescriptor = $convert.base64Decode(
    'CgpTZWFyY2hJbmZvEhQKBXRpdGxlGAEgASgJUgV0aXRsZRI4CgRsaXN0GAIgAygLMiQuYmlsaW'
    'JpbGkuYXBwLmR5bmFtaWMudjIuRHluYW1pY0l0ZW1SBGxpc3QSGQoIdHJhY2tfaWQYAyABKAlS'
    'B3RyYWNrSWQSFAoFdG90YWwYBCABKANSBXRvdGFsEhkKCGhhc19tb3JlGAUgASgIUgdoYXNNb3'
    'JlEhgKB3ZlcnNpb24YBiABKAlSB3ZlcnNpb24=');

@$core.Deprecated('Use searchToastDescriptor instead')
const SearchToast$json = {
  '1': 'SearchToast',
  '2': [
    {'1': 'desc_text1', '3': 1, '4': 1, '5': 9, '10': 'descText1'},
    {'1': 'desc_text2', '3': 2, '4': 1, '5': 9, '10': 'descText2'},
  ],
};

/// Descriptor for `SearchToast`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List searchToastDescriptor = $convert.base64Decode(
    'CgtTZWFyY2hUb2FzdBIdCgpkZXNjX3RleHQxGAEgASgJUglkZXNjVGV4dDESHQoKZGVzY190ZX'
    'h0MhgCIAEoCVIJZGVzY1RleHQy');

@$core.Deprecated('Use searchTopicDescriptor instead')
const SearchTopic$json = {
  '1': 'SearchTopic',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'more_button',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SearchTopicButton',
      '10': 'moreButton'
    },
    {
      '1': 'items',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SearchTopicItem',
      '10': 'items'
    },
  ],
};

/// Descriptor for `SearchTopic`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List searchTopicDescriptor = $convert.base64Decode(
    'CgtTZWFyY2hUb3BpYxIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSSwoLbW9yZV9idXR0b24YAiABKA'
    'syKi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5TZWFyY2hUb3BpY0J1dHRvblIKbW9yZUJ1dHRv'
    'bhI+CgVpdGVtcxgDIAMoCzIoLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlNlYXJjaFRvcGljSX'
    'RlbVIFaXRlbXM=');

@$core.Deprecated('Use searchTopicButtonDescriptor instead')
const SearchTopicButton$json = {
  '1': 'SearchTopicButton',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'jump_uri', '3': 2, '4': 1, '5': 9, '10': 'jumpUri'},
  ],
};

/// Descriptor for `SearchTopicButton`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List searchTopicButtonDescriptor = $convert.base64Decode(
    'ChFTZWFyY2hUb3BpY0J1dHRvbhIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSGQoIanVtcF91cmkYAi'
    'ABKAlSB2p1bXBVcmk=');

@$core.Deprecated('Use searchTopicItemDescriptor instead')
const SearchTopicItem$json = {
  '1': 'SearchTopicItem',
  '2': [
    {'1': 'topic_id', '3': 1, '4': 1, '5': 3, '10': 'topicId'},
    {'1': 'topic_name', '3': 2, '4': 1, '5': 9, '10': 'topicName'},
    {'1': 'desc', '3': 3, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'url', '3': 4, '4': 1, '5': 9, '10': 'url'},
    {'1': 'is_activity', '3': 5, '4': 1, '5': 8, '10': 'isActivity'},
    {'1': 'tag_icon', '3': 6, '4': 1, '5': 9, '10': 'tagIcon'},
    {'1': 'desc_long', '3': 7, '4': 1, '5': 9, '10': 'descLong'},
    {'1': 'cover', '3': 8, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'tag_text', '3': 9, '4': 1, '5': 9, '10': 'tagText'},
  ],
};

/// Descriptor for `SearchTopicItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List searchTopicItemDescriptor = $convert.base64Decode(
    'Cg9TZWFyY2hUb3BpY0l0ZW0SGQoIdG9waWNfaWQYASABKANSB3RvcGljSWQSHQoKdG9waWNfbm'
    'FtZRgCIAEoCVIJdG9waWNOYW1lEhIKBGRlc2MYAyABKAlSBGRlc2MSEAoDdXJsGAQgASgJUgN1'
    'cmwSHwoLaXNfYWN0aXZpdHkYBSABKAhSCmlzQWN0aXZpdHkSGQoIdGFnX2ljb24YBiABKAlSB3'
    'RhZ0ljb24SGwoJZGVzY19sb25nGAcgASgJUghkZXNjTG9uZxIUCgVjb3ZlchgIIAEoCVIFY292'
    'ZXISGQoIdGFnX3RleHQYCSABKAlSB3RhZ1RleHQ=');

@$core.Deprecated('Use sectionNoteNavigationBarDescriptor instead')
const SectionNoteNavigationBar$json = {
  '1': 'SectionNoteNavigationBar',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'right_icon', '3': 2, '4': 1, '5': 9, '10': 'rightIcon'},
    {'1': 'jump_url', '3': 3, '4': 1, '5': 9, '10': 'jumpUrl'},
  ],
};

/// Descriptor for `SectionNoteNavigationBar`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List sectionNoteNavigationBarDescriptor =
    $convert.base64Decode(
        'ChhTZWN0aW9uTm90ZU5hdmlnYXRpb25CYXISFAoFdGl0bGUYASABKAlSBXRpdGxlEh0KCnJpZ2'
        'h0X2ljb24YAiABKAlSCXJpZ2h0SWNvbhIZCghqdW1wX3VybBgDIAEoCVIHanVtcFVybA==');

@$core.Deprecated('Use sectionOpusCollectionDescriptor instead')
const SectionOpusCollection$json = {
  '1': 'SectionOpusCollection',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'all_collections',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OpusCollectionWithCover',
      '10': 'allCollections'
    },
  ],
};

/// Descriptor for `SectionOpusCollection`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List sectionOpusCollectionDescriptor = $convert.base64Decode(
    'ChVTZWN0aW9uT3B1c0NvbGxlY3Rpb24SFAoFdGl0bGUYASABKAlSBXRpdGxlElkKD2FsbF9jb2'
    'xsZWN0aW9ucxgCIAMoCzIwLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLk9wdXNDb2xsZWN0aW9u'
    'V2l0aENvdmVyUg5hbGxDb2xsZWN0aW9ucw==');

@$core.Deprecated('Use selectedClassificationAndSortTypeDescriptor instead')
const SelectedClassificationAndSortType$json = {
  '1': 'SelectedClassificationAndSortType',
  '2': [
    {
      '1': 'chosen_classification_type',
      '3': 1,
      '4': 1,
      '5': 9,
      '10': 'chosenClassificationType'
    },
    {'1': 'chosen_sort_type', '3': 2, '4': 1, '5': 9, '10': 'chosenSortType'},
  ],
};

/// Descriptor for `SelectedClassificationAndSortType`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List selectedClassificationAndSortTypeDescriptor =
    $convert.base64Decode(
        'CiFTZWxlY3RlZENsYXNzaWZpY2F0aW9uQW5kU29ydFR5cGUSPAoaY2hvc2VuX2NsYXNzaWZpY2'
        'F0aW9uX3R5cGUYASABKAlSGGNob3NlbkNsYXNzaWZpY2F0aW9uVHlwZRIoChBjaG9zZW5fc29y'
        'dF90eXBlGAIgASgJUg5jaG9zZW5Tb3J0VHlwZQ==');

@$core.Deprecated('Use setDecisionReqDescriptor instead')
const SetDecisionReq$json = {
  '1': 'SetDecisionReq',
  '2': [
    {'1': 'result', '3': 1, '4': 1, '5': 5, '10': 'result'},
    {
      '1': 'from_type',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `SetDecisionReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setDecisionReqDescriptor = $convert.base64Decode(
    'Cg5TZXREZWNpc2lvblJlcRIWCgZyZXN1bHQYASABKAVSBnJlc3VsdBJHCglmcm9tX3R5cGUYAi'
    'ABKA4yKi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYW1wdXNSZXFGcm9tVHlwZVIIZnJvbVR5'
    'cGU=');

@$core.Deprecated('Use setRecentCampusReqDescriptor instead')
const SetRecentCampusReq$json = {
  '1': 'SetRecentCampusReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'campus_name', '3': 2, '4': 1, '5': 9, '10': 'campusName'},
    {
      '1': 'from_type',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `SetRecentCampusReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setRecentCampusReqDescriptor = $convert.base64Decode(
    'ChJTZXRSZWNlbnRDYW1wdXNSZXESGwoJY2FtcHVzX2lkGAEgASgDUghjYW1wdXNJZBIfCgtjYW'
    '1wdXNfbmFtZRgCIAEoCVIKY2FtcHVzTmFtZRJHCglmcm9tX3R5cGUYAyABKA4yKi5iaWxpYmls'
    'aS5hcHAuZHluYW1pYy52Mi5DYW1wdXNSZXFGcm9tVHlwZVIIZnJvbVR5cGU=');

@$core.Deprecated('Use shareChannelDescriptor instead')
const ShareChannel$json = {
  '1': 'ShareChannel',
  '2': [
    {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'},
    {'1': 'image', '3': 2, '4': 1, '5': 9, '10': 'image'},
    {'1': 'channel', '3': 3, '4': 1, '5': 9, '10': 'channel'},
    {
      '1': 'reserve',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ShareReserve',
      '10': 'reserve'
    },
  ],
};

/// Descriptor for `ShareChannel`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List shareChannelDescriptor = $convert.base64Decode(
    'CgxTaGFyZUNoYW5uZWwSEgoEbmFtZRgBIAEoCVIEbmFtZRIUCgVpbWFnZRgCIAEoCVIFaW1hZ2'
    'USGAoHY2hhbm5lbBgDIAEoCVIHY2hhbm5lbBI/CgdyZXNlcnZlGAQgASgLMiUuYmlsaWJpbGku'
    'YXBwLmR5bmFtaWMudjIuU2hhcmVSZXNlcnZlUgdyZXNlcnZl');

@$core.Deprecated('Use shareReserveDescriptor instead')
const ShareReserve$json = {
  '1': 'ShareReserve',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'desc', '3': 2, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'qr_code_icon', '3': 3, '4': 1, '5': 9, '10': 'qrCodeIcon'},
    {'1': 'qr_code_text', '3': 4, '4': 1, '5': 9, '10': 'qrCodeText'},
    {'1': 'qr_code_url', '3': 5, '4': 1, '5': 9, '10': 'qrCodeUrl'},
    {
      '1': 'user_info',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionUserInfo',
      '10': 'userInfo'
    },
  ],
};

/// Descriptor for `ShareReserve`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List shareReserveDescriptor = $convert.base64Decode(
    'CgxTaGFyZVJlc2VydmUSFAoFdGl0bGUYASABKAlSBXRpdGxlEhIKBGRlc2MYAiABKAlSBGRlc2'
    'MSIAoMcXJfY29kZV9pY29uGAMgASgJUgpxckNvZGVJY29uEiAKDHFyX2NvZGVfdGV4dBgEIAEo'
    'CVIKcXJDb2RlVGV4dBIeCgtxcl9jb2RlX3VybBgFIAEoCVIJcXJDb2RlVXJsEkYKCXVzZXJfaW'
    '5mbxgGIAEoCzIpLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkFkZGl0aW9uVXNlckluZm9SCHVz'
    'ZXJJbmZv');

@$core.Deprecated('Use signResourcesReqDescriptor instead')
const SignResourcesReq$json = {
  '1': 'SignResourcesReq',
  '2': [
    {
      '1': 'to_be_signed_res',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ProtectedStaticResource',
      '10': 'toBeSignedRes'
    },
  ],
};

/// Descriptor for `SignResourcesReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List signResourcesReqDescriptor = $convert.base64Decode(
    'ChBTaWduUmVzb3VyY2VzUmVxElkKEHRvX2JlX3NpZ25lZF9yZXMYASADKAsyMC5iaWxpYmlsaS'
    '5hcHAuZHluYW1pYy52Mi5Qcm90ZWN0ZWRTdGF0aWNSZXNvdXJjZVINdG9CZVNpZ25lZFJlcw==');

@$core.Deprecated('Use signResourcesRespDescriptor instead')
const SignResourcesResp$json = {
  '1': 'SignResourcesResp',
  '2': [
    {
      '1': 'signed_res',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.SignedStaticResource',
      '10': 'signedRes'
    },
  ],
};

/// Descriptor for `SignResourcesResp`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List signResourcesRespDescriptor = $convert.base64Decode(
    'ChFTaWduUmVzb3VyY2VzUmVzcBJMCgpzaWduZWRfcmVzGAEgAygLMi0uYmlsaWJpbGkuYXBwLm'
    'R5bmFtaWMudjIuU2lnbmVkU3RhdGljUmVzb3VyY2VSCXNpZ25lZFJlcw==');

@$core.Deprecated('Use signedStaticResourceDescriptor instead')
const SignedStaticResource$json = {
  '1': 'SignedStaticResource',
  '2': [
    {'1': 'signed_res_url', '3': 1, '4': 1, '5': 9, '10': 'signedResUrl'},
    {'1': 'is_succeed', '3': 2, '4': 1, '5': 8, '10': 'isSucceed'},
  ],
};

/// Descriptor for `SignedStaticResource`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List signedStaticResourceDescriptor = $convert.base64Decode(
    'ChRTaWduZWRTdGF0aWNSZXNvdXJjZRIkCg5zaWduZWRfcmVzX3VybBgBIAEoCVIMc2lnbmVkUm'
    'VzVXJsEh0KCmlzX3N1Y2NlZWQYAiABKAhSCWlzU3VjY2VlZA==');

@$core.Deprecated('Use sortTypeDescriptor instead')
const SortType$json = {
  '1': 'SortType',
  '2': [
    {'1': 'sort_type', '3': 1, '4': 1, '5': 5, '10': 'sortType'},
    {'1': 'sort_type_name', '3': 2, '4': 1, '5': 9, '10': 'sortTypeName'},
  ],
};

/// Descriptor for `SortType`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List sortTypeDescriptor = $convert.base64Decode(
    'CghTb3J0VHlwZRIbCglzb3J0X3R5cGUYASABKAVSCHNvcnRUeXBlEiQKDnNvcnRfdHlwZV9uYW'
    '1lGAIgASgJUgxzb3J0VHlwZU5hbWU=');

@$core.Deprecated('Use storyArchiveDescriptor instead')
const StoryArchive$json = {
  '1': 'StoryArchive',
  '2': [
    {'1': 'cover', '3': 1, '4': 1, '5': 9, '10': 'cover'},
    {'1': 'aid', '3': 2, '4': 1, '5': 3, '10': 'aid'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
    {
      '1': 'dimension',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Dimension',
      '10': 'dimension'
    },
  ],
};

/// Descriptor for `StoryArchive`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List storyArchiveDescriptor = $convert.base64Decode(
    'CgxTdG9yeUFyY2hpdmUSFAoFY292ZXIYASABKAlSBWNvdmVyEhAKA2FpZBgCIAEoA1IDYWlkEh'
    'AKA3VyaRgDIAEoCVIDdXJpEkAKCWRpbWVuc2lvbhgEIAEoCzIiLmJpbGliaWxpLmFwcC5keW5h'
    'bWljLnYyLkRpbWVuc2lvblIJZGltZW5zaW9u');

@$core.Deprecated('Use storyItemDescriptor instead')
const StoryItem$json = {
  '1': 'StoryItem',
  '2': [
    {
      '1': 'story_archive',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.StoryArchive',
      '9': 0,
      '10': 'storyArchive'
    },
    {
      '1': 'author',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UserInfo',
      '10': 'author'
    },
    {'1': 'desc', '3': 2, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'status', '3': 3, '4': 1, '5': 3, '10': 'status'},
    {
      '1': 'type',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.RcmdType',
      '10': 'type'
    },
  ],
  '8': [
    {'1': 'rcmd_item'},
  ],
};

/// Descriptor for `StoryItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List storyItemDescriptor = $convert.base64Decode(
    'CglTdG9yeUl0ZW0STAoNc3RvcnlfYXJjaGl2ZRgFIAEoCzIlLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLlN0b3J5QXJjaGl2ZUgAUgxzdG9yeUFyY2hpdmUSOQoGYXV0aG9yGAEgASgLMiEuYmls'
    'aWJpbGkuYXBwLmR5bmFtaWMudjIuVXNlckluZm9SBmF1dGhvchISCgRkZXNjGAIgASgJUgRkZX'
    'NjEhYKBnN0YXR1cxgDIAEoA1IGc3RhdHVzEjUKBHR5cGUYBCABKA4yIS5iaWxpYmlsaS5hcHAu'
    'ZHluYW1pYy52Mi5SY21kVHlwZVIEdHlwZUILCglyY21kX2l0ZW0=');

@$core.Deprecated('Use subscribeButtonDescriptor instead')
const SubscribeButton$json = {
  '1': 'SubscribeButton',
  '2': [
    {
      '1': 'subscription_identifier',
      '3': 1,
      '4': 1,
      '5': 9,
      '10': 'subscriptionIdentifier'
    },
    {'1': 'is_subscribed', '3': 2, '4': 1, '5': 8, '10': 'isSubscribed'},
    {
      '1': 'subscribed_style',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ButtonWithSubscribeParam',
      '10': 'subscribedStyle'
    },
    {
      '1': 'not_subscribed_style',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ButtonWithSubscribeParam',
      '10': 'notSubscribedStyle'
    },
  ],
};

/// Descriptor for `SubscribeButton`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List subscribeButtonDescriptor = $convert.base64Decode(
    'Cg9TdWJzY3JpYmVCdXR0b24SNwoXc3Vic2NyaXB0aW9uX2lkZW50aWZpZXIYASABKAlSFnN1Yn'
    'NjcmlwdGlvbklkZW50aWZpZXISIwoNaXNfc3Vic2NyaWJlZBgCIAEoCFIMaXNTdWJzY3JpYmVk'
    'ElwKEHN1YnNjcmliZWRfc3R5bGUYAyABKAsyMS5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5CdX'
    'R0b25XaXRoU3Vic2NyaWJlUGFyYW1SD3N1YnNjcmliZWRTdHlsZRJjChRub3Rfc3Vic2NyaWJl'
    'ZF9zdHlsZRgEIAEoCzIxLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkJ1dHRvbldpdGhTdWJzY3'
    'JpYmVQYXJhbVISbm90U3Vic2NyaWJlZFN0eWxl');

@$core.Deprecated('Use subscribeCampusReqDescriptor instead')
const SubscribeCampusReq$json = {
  '1': 'SubscribeCampusReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'campus_name', '3': 2, '4': 1, '5': 9, '10': 'campusName'},
    {
      '1': 'from_type',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `SubscribeCampusReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List subscribeCampusReqDescriptor = $convert.base64Decode(
    'ChJTdWJzY3JpYmVDYW1wdXNSZXESGwoJY2FtcHVzX2lkGAEgASgDUghjYW1wdXNJZBIfCgtjYW'
    '1wdXNfbmFtZRgCIAEoCVIKY2FtcHVzTmFtZRJHCglmcm9tX3R5cGUYAyABKA4yKi5iaWxpYmls'
    'aS5hcHAuZHluYW1pYy52Mi5DYW1wdXNSZXFGcm9tVHlwZVIIZnJvbVR5cGU=');

@$core.Deprecated('Use subscriptionClickReqDescriptor instead')
const SubscriptionClickReq$json = {
  '1': 'SubscriptionClickReq',
  '2': [
    {'1': 'subscribe_param', '3': 1, '4': 1, '5': 9, '10': 'subscribeParam'},
  ],
};

/// Descriptor for `SubscriptionClickReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List subscriptionClickReqDescriptor = $convert.base64Decode(
    'ChRTdWJzY3JpcHRpb25DbGlja1JlcRInCg9zdWJzY3JpYmVfcGFyYW0YASABKAlSDnN1YnNjcm'
    'liZVBhcmFt');

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

/// Descriptor for `SubscriptionClickResp`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List subscriptionClickRespDescriptor =
    $convert.base64Decode(
        'ChVTdWJzY3JpcHRpb25DbGlja1Jlc3ASFAoFdG9hc3QYASABKAlSBXRvYXN0');

@$core.Deprecated('Use textNodeDescriptor instead')
const TextNode$json = {
  '1': 'TextNode',
  '2': [
    {
      '1': 'word',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.WordNode',
      '9': 0,
      '10': 'word'
    },
    {
      '1': 'emote',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.EmoteNode',
      '9': 0,
      '10': 'emote'
    },
    {
      '1': 'link',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.LinkNode',
      '9': 0,
      '10': 'link'
    },
    {
      '1': 'formula',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.FormulaNode',
      '9': 0,
      '10': 'formula'
    },
    {
      '1': 'node_type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.TextNode.TextNodeType',
      '10': 'nodeType'
    },
    {'1': 'raw_text', '3': 2, '4': 1, '5': 9, '10': 'rawText'},
  ],
  '4': [TextNode_TextNodeType$json],
  '8': [
    {'1': 'text'},
  ],
};

@$core.Deprecated('Use textNodeDescriptor instead')
const TextNode_TextNodeType$json = {
  '1': 'TextNodeType',
  '2': [
    {'1': 'INVALID_TextNodeType', '2': 0},
    {'1': 'WORDS', '2': 1},
    {'1': 'EMOTE', '2': 2},
    {'1': 'AT_TextNodeType', '2': 3},
    {'1': 'BIZ_LINK', '2': 4},
    {'1': 'FORMULA', '2': 5},
  ],
};

/// Descriptor for `TextNode`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List textNodeDescriptor = $convert.base64Decode(
    'CghUZXh0Tm9kZRI3CgR3b3JkGAMgASgLMiEuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuV29yZE'
    '5vZGVIAFIEd29yZBI6CgVlbW90ZRgEIAEoCzIiLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkVt'
    'b3RlTm9kZUgAUgVlbW90ZRI3CgRsaW5rGAUgASgLMiEuYmlsaWJpbGkuYXBwLmR5bmFtaWMudj'
    'IuTGlua05vZGVIAFIEbGluaxJACgdmb3JtdWxhGAYgASgLMiQuYmlsaWJpbGkuYXBwLmR5bmFt'
    'aWMudjIuRm9ybXVsYU5vZGVIAFIHZm9ybXVsYRJLCglub2RlX3R5cGUYASABKA4yLi5iaWxpYm'
    'lsaS5hcHAuZHluYW1pYy52Mi5UZXh0Tm9kZS5UZXh0Tm9kZVR5cGVSCG5vZGVUeXBlEhkKCHJh'
    'd190ZXh0GAIgASgJUgdyYXdUZXh0Im4KDFRleHROb2RlVHlwZRIYChRJTlZBTElEX1RleHROb2'
    'RlVHlwZRAAEgkKBVdPUkRTEAESCQoFRU1PVEUQAhITCg9BVF9UZXh0Tm9kZVR5cGUQAxIMCghC'
    'SVpfTElOSxAEEgsKB0ZPUk1VTEEQBUIGCgR0ZXh0');

@$core.Deprecated('Use textParagraphDescriptor instead')
const TextParagraph$json = {
  '1': 'TextParagraph',
  '2': [
    {
      '1': 'nodes',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TextNode',
      '10': 'nodes'
    },
  ],
};

/// Descriptor for `TextParagraph`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List textParagraphDescriptor = $convert.base64Decode(
    'Cg1UZXh0UGFyYWdyYXBoEjcKBW5vZGVzGAEgAygLMiEuYmlsaWJpbGkuYXBwLmR5bmFtaWMudj'
    'IuVGV4dE5vZGVSBW5vZGVz');

@$core.Deprecated('Use textWithPriorityDescriptor instead')
const TextWithPriority$json = {
  '1': 'TextWithPriority',
  '2': [
    {'1': 'text', '3': 1, '4': 1, '5': 9, '10': 'text'},
    {'1': 'priority', '3': 2, '4': 1, '5': 3, '10': 'priority'},
  ],
};

/// Descriptor for `TextWithPriority`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List textWithPriorityDescriptor = $convert.base64Decode(
    'ChBUZXh0V2l0aFByaW9yaXR5EhIKBHRleHQYASABKAlSBHRleHQSGgoIcHJpb3JpdHkYAiABKA'
    'NSCHByaW9yaXR5');

@$core.Deprecated('Use threePointAttentionDescriptor instead')
const ThreePointAttention$json = {
  '1': 'ThreePointAttention',
  '2': [
    {'1': 'attention_icon', '3': 1, '4': 1, '5': 9, '10': 'attentionIcon'},
    {'1': 'attention_text', '3': 2, '4': 1, '5': 9, '10': 'attentionText'},
    {
      '1': 'not_attention_icon',
      '3': 3,
      '4': 1,
      '5': 9,
      '10': 'notAttentionIcon'
    },
    {
      '1': 'not_attention_text',
      '3': 4,
      '4': 1,
      '5': 9,
      '10': 'notAttentionText'
    },
    {
      '1': 'status',
      '3': 5,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ThreePointAttentionStatus',
      '10': 'status'
    },
    {'1': 'subscribe_oid', '3': 6, '4': 1, '5': 9, '10': 'subscribeOid'},
  ],
};

/// Descriptor for `ThreePointAttention`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointAttentionDescriptor = $convert.base64Decode(
    'ChNUaHJlZVBvaW50QXR0ZW50aW9uEiUKDmF0dGVudGlvbl9pY29uGAEgASgJUg1hdHRlbnRpb2'
    '5JY29uEiUKDmF0dGVudGlvbl90ZXh0GAIgASgJUg1hdHRlbnRpb25UZXh0EiwKEm5vdF9hdHRl'
    'bnRpb25faWNvbhgDIAEoCVIQbm90QXR0ZW50aW9uSWNvbhIsChJub3RfYXR0ZW50aW9uX3RleH'
    'QYBCABKAlSEG5vdEF0dGVudGlvblRleHQSSgoGc3RhdHVzGAUgASgOMjIuYmlsaWJpbGkuYXBw'
    'LmR5bmFtaWMudjIuVGhyZWVQb2ludEF0dGVudGlvblN0YXR1c1IGc3RhdHVzEiMKDXN1YnNjcm'
    'liZV9vaWQYBiABKAlSDHN1YnNjcmliZU9pZA==');

@$core.Deprecated('Use threePointAutoPlayDescriptor instead')
const ThreePointAutoPlay$json = {
  '1': 'ThreePointAutoPlay',
  '2': [
    {'1': 'open_icon', '3': 1, '4': 1, '5': 9, '10': 'openIcon'},
    {'1': 'open_text', '3': 2, '4': 1, '5': 9, '10': 'openText'},
    {'1': 'close_icon', '3': 3, '4': 1, '5': 9, '10': 'closeIcon'},
    {'1': 'close_text', '3': 4, '4': 1, '5': 9, '10': 'closeText'},
    {'1': 'open_text_v2', '3': 5, '4': 1, '5': 9, '10': 'openTextV2'},
    {'1': 'close_text_v2', '3': 6, '4': 1, '5': 9, '10': 'closeTextV2'},
    {'1': 'only_icon', '3': 7, '4': 1, '5': 9, '10': 'onlyIcon'},
    {'1': 'only_text', '3': 8, '4': 1, '5': 9, '10': 'onlyText'},
    {'1': 'open_icon_v2', '3': 9, '4': 1, '5': 9, '10': 'openIconV2'},
    {'1': 'close_icon_v2', '3': 10, '4': 1, '5': 9, '10': 'closeIconV2'},
  ],
};

/// Descriptor for `ThreePointAutoPlay`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointAutoPlayDescriptor = $convert.base64Decode(
    'ChJUaHJlZVBvaW50QXV0b1BsYXkSGwoJb3Blbl9pY29uGAEgASgJUghvcGVuSWNvbhIbCglvcG'
    'VuX3RleHQYAiABKAlSCG9wZW5UZXh0Eh0KCmNsb3NlX2ljb24YAyABKAlSCWNsb3NlSWNvbhId'
    'CgpjbG9zZV90ZXh0GAQgASgJUgljbG9zZVRleHQSIAoMb3Blbl90ZXh0X3YyGAUgASgJUgpvcG'
    'VuVGV4dFYyEiIKDWNsb3NlX3RleHRfdjIYBiABKAlSC2Nsb3NlVGV4dFYyEhsKCW9ubHlfaWNv'
    'bhgHIAEoCVIIb25seUljb24SGwoJb25seV90ZXh0GAggASgJUghvbmx5VGV4dBIgCgxvcGVuX2'
    'ljb25fdjIYCSABKAlSCm9wZW5JY29uVjISIgoNY2xvc2VfaWNvbl92MhgKIAEoCVILY2xvc2VJ'
    'Y29uVjI=');

@$core.Deprecated('Use threePointCommentDescriptor instead')
const ThreePointComment$json = {
  '1': 'ThreePointComment',
  '2': [
    {
      '1': 'up_selection',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CommentDetail',
      '10': 'upSelection'
    },
    {
      '1': 'up_close',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CommentDetail',
      '10': 'upClose'
    },
    {'1': 'icon', '3': 3, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 4, '4': 1, '5': 9, '10': 'title'},
  ],
};

/// Descriptor for `ThreePointComment`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointCommentDescriptor = $convert.base64Decode(
    'ChFUaHJlZVBvaW50Q29tbWVudBJJCgx1cF9zZWxlY3Rpb24YASABKAsyJi5iaWxpYmlsaS5hcH'
    'AuZHluYW1pYy52Mi5Db21tZW50RGV0YWlsUgt1cFNlbGVjdGlvbhJBCgh1cF9jbG9zZRgCIAEo'
    'CzImLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNvbW1lbnREZXRhaWxSB3VwQ2xvc2USEgoEaW'
    'NvbhgDIAEoCVIEaWNvbhIUCgV0aXRsZRgEIAEoCVIFdGl0bGU=');

@$core.Deprecated('Use threePointDefaultDescriptor instead')
const ThreePointDefault$json = {
  '1': 'ThreePointDefault',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'uri', '3': 3, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'id', '3': 4, '4': 1, '5': 9, '10': 'id'},
    {
      '1': 'toast',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointDefaultToast',
      '10': 'toast'
    },
  ],
};

/// Descriptor for `ThreePointDefault`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointDefaultDescriptor = $convert.base64Decode(
    'ChFUaHJlZVBvaW50RGVmYXVsdBISCgRpY29uGAEgASgJUgRpY29uEhQKBXRpdGxlGAIgASgJUg'
    'V0aXRsZRIQCgN1cmkYAyABKAlSA3VyaRIOCgJpZBgEIAEoCVICaWQSRQoFdG9hc3QYBSABKAsy'
    'Ly5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5UaHJlZVBvaW50RGVmYXVsdFRvYXN0UgV0b2FzdA'
    '==');

@$core.Deprecated('Use threePointDefaultToastDescriptor instead')
const ThreePointDefaultToast$json = {
  '1': 'ThreePointDefaultToast',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'desc', '3': 2, '4': 1, '5': 9, '10': 'desc'},
  ],
};

/// Descriptor for `ThreePointDefaultToast`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointDefaultToastDescriptor =
    $convert.base64Decode(
        'ChZUaHJlZVBvaW50RGVmYXVsdFRvYXN0EhQKBXRpdGxlGAEgASgJUgV0aXRsZRISCgRkZXNjGA'
        'IgASgJUgRkZXNj');

@$core.Deprecated('Use threePointDislikeDescriptor instead')
const ThreePointDislike$json = {
  '1': 'ThreePointDislike',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'feedback_biz_value',
      '3': 3,
      '4': 1,
      '5': 9,
      '10': 'feedbackBizValue'
    },
  ],
};

/// Descriptor for `ThreePointDislike`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointDislikeDescriptor = $convert.base64Decode(
    'ChFUaHJlZVBvaW50RGlzbGlrZRISCgRpY29uGAEgASgJUgRpY29uEhQKBXRpdGxlGAIgASgJUg'
    'V0aXRsZRIsChJmZWVkYmFja19iaXpfdmFsdWUYAyABKAlSEGZlZWRiYWNrQml6VmFsdWU=');

@$core.Deprecated('Use threePointDynCoinDescriptor instead')
const ThreePointDynCoin$json = {
  '1': 'ThreePointDynCoin',
  '2': [
    {'1': 'had_coin', '3': 1, '4': 1, '5': 8, '10': 'hadCoin'},
    {'1': 'coin_num', '3': 2, '4': 1, '5': 3, '10': 'coinNum'},
    {'1': 'coin_business', '3': 3, '4': 1, '5': 9, '10': 'coinBusiness'},
    {'1': 'oid', '3': 4, '4': 1, '5': 3, '10': 'oid'},
  ],
};

/// Descriptor for `ThreePointDynCoin`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointDynCoinDescriptor = $convert.base64Decode(
    'ChFUaHJlZVBvaW50RHluQ29pbhIZCghoYWRfY29pbhgBIAEoCFIHaGFkQ29pbhIZCghjb2luX2'
    '51bRgCIAEoA1IHY29pbk51bRIjCg1jb2luX2J1c2luZXNzGAMgASgJUgxjb2luQnVzaW5lc3MS'
    'EAoDb2lkGAQgASgDUgNvaWQ=');

@$core.Deprecated('Use threePointDynEditDescriptor instead')
const ThreePointDynEdit$json = {
  '1': 'ThreePointDynEdit',
  '2': [
    {'1': 'dyn_id', '3': 1, '4': 1, '5': 3, '10': 'dynId'},
    {'1': 'origin_id', '3': 2, '4': 1, '5': 3, '10': 'originId'},
    {'1': 'is_origin_deleted', '3': 3, '4': 1, '5': 8, '10': 'isOriginDeleted'},
    {'1': 'url', '3': 4, '4': 1, '5': 9, '10': 'url'},
  ],
};

/// Descriptor for `ThreePointDynEdit`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointDynEditDescriptor = $convert.base64Decode(
    'ChFUaHJlZVBvaW50RHluRWRpdBIVCgZkeW5faWQYASABKANSBWR5bklkEhsKCW9yaWdpbl9pZB'
    'gCIAEoA1IIb3JpZ2luSWQSKgoRaXNfb3JpZ2luX2RlbGV0ZWQYAyABKAhSD2lzT3JpZ2luRGVs'
    'ZXRlZBIQCgN1cmwYBCABKAlSA3VybA==');

@$core.Deprecated('Use threePointFavoriteDescriptor instead')
const ThreePointFavorite$json = {
  '1': 'ThreePointFavorite',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'id', '3': 3, '4': 1, '5': 3, '10': 'id'},
    {'1': 'is_favourite', '3': 4, '4': 1, '5': 8, '10': 'isFavourite'},
    {'1': 'cancel_icon', '3': 5, '4': 1, '5': 9, '10': 'cancelIcon'},
    {'1': 'cancel_title', '3': 6, '4': 1, '5': 9, '10': 'cancelTitle'},
  ],
};

/// Descriptor for `ThreePointFavorite`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointFavoriteDescriptor = $convert.base64Decode(
    'ChJUaHJlZVBvaW50RmF2b3JpdGUSEgoEaWNvbhgBIAEoCVIEaWNvbhIUCgV0aXRsZRgCIAEoCV'
    'IFdGl0bGUSDgoCaWQYAyABKANSAmlkEiEKDGlzX2Zhdm91cml0ZRgEIAEoCFILaXNGYXZvdXJp'
    'dGUSHwoLY2FuY2VsX2ljb24YBSABKAlSCmNhbmNlbEljb24SIQoMY2FuY2VsX3RpdGxlGAYgAS'
    'gJUgtjYW5jZWxUaXRsZQ==');

@$core.Deprecated('Use threePointHideDescriptor instead')
const ThreePointHide$json = {
  '1': 'ThreePointHide',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'interactive',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointHideInteractive',
      '10': 'interactive'
    },
    {'1': 'blook_fid', '3': 4, '4': 1, '5': 3, '10': 'blookFid'},
    {'1': 'blook_type', '3': 5, '4': 1, '5': 9, '10': 'blookType'},
  ],
};

/// Descriptor for `ThreePointHide`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointHideDescriptor = $convert.base64Decode(
    'Cg5UaHJlZVBvaW50SGlkZRISCgRpY29uGAEgASgJUgRpY29uEhQKBXRpdGxlGAIgASgJUgV0aX'
    'RsZRJUCgtpbnRlcmFjdGl2ZRgDIAEoCzIyLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRocmVl'
    'UG9pbnRIaWRlSW50ZXJhY3RpdmVSC2ludGVyYWN0aXZlEhsKCWJsb29rX2ZpZBgEIAEoA1IIYm'
    'xvb2tGaWQSHQoKYmxvb2tfdHlwZRgFIAEoCVIJYmxvb2tUeXBl');

@$core.Deprecated('Use threePointHideInteractiveDescriptor instead')
const ThreePointHideInteractive$json = {
  '1': 'ThreePointHideInteractive',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'confirm', '3': 2, '4': 1, '5': 9, '10': 'confirm'},
    {'1': 'cancel', '3': 3, '4': 1, '5': 9, '10': 'cancel'},
    {'1': 'toast', '3': 4, '4': 1, '5': 9, '10': 'toast'},
  ],
};

/// Descriptor for `ThreePointHideInteractive`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointHideInteractiveDescriptor = $convert.base64Decode(
    'ChlUaHJlZVBvaW50SGlkZUludGVyYWN0aXZlEhQKBXRpdGxlGAEgASgJUgV0aXRsZRIYCgdjb2'
    '5maXJtGAIgASgJUgdjb25maXJtEhYKBmNhbmNlbBgDIAEoCVIGY2FuY2VsEhQKBXRvYXN0GAQg'
    'ASgJUgV0b2FzdA==');

@$core.Deprecated('Use threePointItemDescriptor instead')
const ThreePointItem$json = {
  '1': 'ThreePointItem',
  '2': [
    {
      '1': 'default',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointDefault',
      '9': 0,
      '10': 'default'
    },
    {
      '1': 'auto_player',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointAutoPlay',
      '9': 0,
      '10': 'autoPlayer'
    },
    {
      '1': 'share',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointShare',
      '9': 0,
      '10': 'share'
    },
    {
      '1': 'attention',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointAttention',
      '9': 0,
      '10': 'attention'
    },
    {
      '1': 'wait',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointWait',
      '9': 0,
      '10': 'wait'
    },
    {
      '1': 'dislike',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointDislike',
      '9': 0,
      '10': 'dislike'
    },
    {
      '1': 'favorite',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointFavorite',
      '9': 0,
      '10': 'favorite'
    },
    {
      '1': 'top',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointTop',
      '9': 0,
      '10': 'top'
    },
    {
      '1': 'comment',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointComment',
      '9': 0,
      '10': 'comment'
    },
    {
      '1': 'hide',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointHide',
      '9': 0,
      '10': 'hide'
    },
    {
      '1': 'topic_irrelevant',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointTopicIrrelevant',
      '9': 0,
      '10': 'topicIrrelevant'
    },
    {
      '1': 'dyn_edit',
      '3': 13,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointDynEdit',
      '9': 0,
      '10': 'dynEdit'
    },
    {
      '1': 'coin',
      '3': 14,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointDynCoin',
      '9': 0,
      '10': 'coin'
    },
    {
      '1': 'visibility_change',
      '3': 15,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointVisibilityChange',
      '9': 0,
      '10': 'visibilityChange'
    },
    {
      '1': 'topic_top',
      '3': 16,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointTopicTop',
      '9': 0,
      '10': 'topicTop'
    },
    {
      '1': 'type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.ThreePointType',
      '10': 'type'
    },
  ],
  '8': [
    {'1': 'item'},
  ],
};

/// Descriptor for `ThreePointItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointItemDescriptor = $convert.base64Decode(
    'Cg5UaHJlZVBvaW50SXRlbRJGCgdkZWZhdWx0GAIgASgLMiouYmlsaWJpbGkuYXBwLmR5bmFtaW'
    'MudjIuVGhyZWVQb2ludERlZmF1bHRIAFIHZGVmYXVsdBJOCgthdXRvX3BsYXllchgDIAEoCzIr'
    'LmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRocmVlUG9pbnRBdXRvUGxheUgAUgphdXRvUGxheW'
    'VyEkAKBXNoYXJlGAQgASgLMiguYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuVGhyZWVQb2ludFNo'
    'YXJlSABSBXNoYXJlEkwKCWF0dGVudGlvbhgFIAEoCzIsLmJpbGliaWxpLmFwcC5keW5hbWljLn'
    'YyLlRocmVlUG9pbnRBdHRlbnRpb25IAFIJYXR0ZW50aW9uEj0KBHdhaXQYBiABKAsyJy5iaWxp'
    'YmlsaS5hcHAuZHluYW1pYy52Mi5UaHJlZVBvaW50V2FpdEgAUgR3YWl0EkYKB2Rpc2xpa2UYBy'
    'ABKAsyKi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5UaHJlZVBvaW50RGlzbGlrZUgAUgdkaXNs'
    'aWtlEkkKCGZhdm9yaXRlGAggASgLMisuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuVGhyZWVQb2'
    'ludEZhdm9yaXRlSABSCGZhdm9yaXRlEjoKA3RvcBgJIAEoCzImLmJpbGliaWxpLmFwcC5keW5h'
    'bWljLnYyLlRocmVlUG9pbnRUb3BIAFIDdG9wEkYKB2NvbW1lbnQYCiABKAsyKi5iaWxpYmlsaS'
    '5hcHAuZHluYW1pYy52Mi5UaHJlZVBvaW50Q29tbWVudEgAUgdjb21tZW50Ej0KBGhpZGUYCyAB'
    'KAsyJy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5UaHJlZVBvaW50SGlkZUgAUgRoaWRlEl8KEH'
    'RvcGljX2lycmVsZXZhbnQYDCABKAsyMi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5UaHJlZVBv'
    'aW50VG9waWNJcnJlbGV2YW50SABSD3RvcGljSXJyZWxldmFudBJHCghkeW5fZWRpdBgNIAEoCz'
    'IqLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRocmVlUG9pbnREeW5FZGl0SABSB2R5bkVkaXQS'
    'QAoEY29pbhgOIAEoCzIqLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRocmVlUG9pbnREeW5Db2'
    'luSABSBGNvaW4SYgoRdmlzaWJpbGl0eV9jaGFuZ2UYDyABKAsyMy5iaWxpYmlsaS5hcHAuZHlu'
    'YW1pYy52Mi5UaHJlZVBvaW50VmlzaWJpbGl0eUNoYW5nZUgAUhB2aXNpYmlsaXR5Q2hhbmdlEk'
    'oKCXRvcGljX3RvcBgQIAEoCzIrLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRocmVlUG9pbnRU'
    'b3BpY1RvcEgAUgh0b3BpY1RvcBI7CgR0eXBlGAEgASgOMicuYmlsaWJpbGkuYXBwLmR5bmFtaW'
    'MudjIuVGhyZWVQb2ludFR5cGVSBHR5cGVCBgoEaXRlbQ==');

@$core.Deprecated('Use threePointShareDescriptor instead')
const ThreePointShare$json = {
  '1': 'ThreePointShare',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'channel',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointShareChannel',
      '10': 'channel'
    },
    {'1': 'channel_name', '3': 4, '4': 1, '5': 9, '10': 'channelName'},
    {
      '1': 'reserve',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ShareReserve',
      '10': 'reserve'
    },
  ],
};

/// Descriptor for `ThreePointShare`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointShareDescriptor = $convert.base64Decode(
    'Cg9UaHJlZVBvaW50U2hhcmUSEgoEaWNvbhgBIAEoCVIEaWNvbhIUCgV0aXRsZRgCIAEoCVIFdG'
    'l0bGUSSQoHY2hhbm5lbBgDIAMoCzIvLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRocmVlUG9p'
    'bnRTaGFyZUNoYW5uZWxSB2NoYW5uZWwSIQoMY2hhbm5lbF9uYW1lGAQgASgJUgtjaGFubmVsTm'
    'FtZRI/CgdyZXNlcnZlGAUgASgLMiUuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuU2hhcmVSZXNl'
    'cnZlUgdyZXNlcnZl');

@$core.Deprecated('Use threePointShareChannelDescriptor instead')
const ThreePointShareChannel$json = {
  '1': 'ThreePointShareChannel',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
  ],
};

/// Descriptor for `ThreePointShareChannel`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointShareChannelDescriptor =
    $convert.base64Decode(
        'ChZUaHJlZVBvaW50U2hhcmVDaGFubmVsEhIKBGljb24YASABKAlSBGljb24SFAoFdGl0bGUYAi'
        'ABKAlSBXRpdGxl');

@$core.Deprecated('Use threePointTopDescriptor instead')
const ThreePointTop$json = {
  '1': 'ThreePointTop',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'type',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.TopType',
      '10': 'type'
    },
  ],
};

/// Descriptor for `ThreePointTop`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointTopDescriptor = $convert.base64Decode(
    'Cg1UaHJlZVBvaW50VG9wEhIKBGljb24YASABKAlSBGljb24SFAoFdGl0bGUYAiABKAlSBXRpdG'
    'xlEjQKBHR5cGUYAyABKA4yIC5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Ub3BUeXBlUgR0eXBl');

@$core.Deprecated('Use threePointTopicIrrelevantDescriptor instead')
const ThreePointTopicIrrelevant$json = {
  '1': 'ThreePointTopicIrrelevant',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'toast', '3': 3, '4': 1, '5': 9, '10': 'toast'},
    {'1': 'topic_id', '3': 4, '4': 1, '5': 3, '10': 'topicId'},
    {'1': 'res_id', '3': 5, '4': 1, '5': 3, '10': 'resId'},
    {'1': 'res_type', '3': 6, '4': 1, '5': 3, '10': 'resType'},
    {'1': 'reason', '3': 7, '4': 1, '5': 9, '10': 'reason'},
  ],
};

/// Descriptor for `ThreePointTopicIrrelevant`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointTopicIrrelevantDescriptor = $convert.base64Decode(
    'ChlUaHJlZVBvaW50VG9waWNJcnJlbGV2YW50EhIKBGljb24YASABKAlSBGljb24SFAoFdGl0bG'
    'UYAiABKAlSBXRpdGxlEhQKBXRvYXN0GAMgASgJUgV0b2FzdBIZCgh0b3BpY19pZBgEIAEoA1IH'
    'dG9waWNJZBIVCgZyZXNfaWQYBSABKANSBXJlc0lkEhkKCHJlc190eXBlGAYgASgDUgdyZXNUeX'
    'BlEhYKBnJlYXNvbhgHIAEoCVIGcmVhc29u');

@$core.Deprecated('Use threePointTopicTopDescriptor instead')
const ThreePointTopicTop$json = {
  '1': 'ThreePointTopicTop',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'type',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.TopType',
      '10': 'type'
    },
    {'1': 'topic_id', '3': 4, '4': 1, '5': 3, '10': 'topicId'},
  ],
};

/// Descriptor for `ThreePointTopicTop`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointTopicTopDescriptor = $convert.base64Decode(
    'ChJUaHJlZVBvaW50VG9waWNUb3ASEgoEaWNvbhgBIAEoCVIEaWNvbhIUCgV0aXRsZRgCIAEoCV'
    'IFdGl0bGUSNAoEdHlwZRgDIAEoDjIgLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRvcFR5cGVS'
    'BHR5cGUSGQoIdG9waWNfaWQYBCABKANSB3RvcGljSWQ=');

@$core.Deprecated('Use threePointVisibilityChangeDescriptor instead')
const ThreePointVisibilityChange$json = {
  '1': 'ThreePointVisibilityChange',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'item_list',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.ThreePointVisibilityChangeItem',
      '10': 'itemList'
    },
    {'1': 'obj_id', '3': 4, '4': 1, '5': 9, '10': 'objId'},
  ],
};

/// Descriptor for `ThreePointVisibilityChange`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointVisibilityChangeDescriptor = $convert.base64Decode(
    'ChpUaHJlZVBvaW50VmlzaWJpbGl0eUNoYW5nZRISCgRpY29uGAEgASgJUgRpY29uEhQKBXRpdG'
    'xlGAIgASgJUgV0aXRsZRJUCglpdGVtX2xpc3QYAyADKAsyNy5iaWxpYmlsaS5hcHAuZHluYW1p'
    'Yy52Mi5UaHJlZVBvaW50VmlzaWJpbGl0eUNoYW5nZUl0ZW1SCGl0ZW1MaXN0EhUKBm9ial9pZB'
    'gEIAEoCVIFb2JqSWQ=');

@$core.Deprecated('Use threePointVisibilityChangeItemDescriptor instead')
const ThreePointVisibilityChangeItem$json = {
  '1': 'ThreePointVisibilityChangeItem',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'sub_title', '3': 3, '4': 1, '5': 9, '10': 'subTitle'},
    {'1': 'is_selected', '3': 4, '4': 1, '5': 8, '10': 'isSelected'},
    {
      '1': 'visibility_change_action_unselected',
      '3': 5,
      '4': 1,
      '5': 9,
      '10': 'visibilityChangeActionUnselected'
    },
  ],
};

/// Descriptor for `ThreePointVisibilityChangeItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointVisibilityChangeItemDescriptor =
    $convert.base64Decode(
        'Ch5UaHJlZVBvaW50VmlzaWJpbGl0eUNoYW5nZUl0ZW0SEgoEaWNvbhgBIAEoCVIEaWNvbhIUCg'
        'V0aXRsZRgCIAEoCVIFdGl0bGUSGwoJc3ViX3RpdGxlGAMgASgJUghzdWJUaXRsZRIfCgtpc19z'
        'ZWxlY3RlZBgEIAEoCFIKaXNTZWxlY3RlZBJNCiN2aXNpYmlsaXR5X2NoYW5nZV9hY3Rpb25fdW'
        '5zZWxlY3RlZBgFIAEoCVIgdmlzaWJpbGl0eUNoYW5nZUFjdGlvblVuc2VsZWN0ZWQ=');

@$core.Deprecated('Use threePointWaitDescriptor instead')
const ThreePointWait$json = {
  '1': 'ThreePointWait',
  '2': [
    {'1': 'addition_icon', '3': 1, '4': 1, '5': 9, '10': 'additionIcon'},
    {'1': 'addition_text', '3': 2, '4': 1, '5': 9, '10': 'additionText'},
    {'1': 'no_addition_icon', '3': 3, '4': 1, '5': 9, '10': 'noAdditionIcon'},
    {'1': 'no_addition_text', '3': 4, '4': 1, '5': 9, '10': 'noAdditionText'},
    {'1': 'id', '3': 5, '4': 1, '5': 3, '10': 'id'},
  ],
};

/// Descriptor for `ThreePointWait`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List threePointWaitDescriptor = $convert.base64Decode(
    'Cg5UaHJlZVBvaW50V2FpdBIjCg1hZGRpdGlvbl9pY29uGAEgASgJUgxhZGRpdGlvbkljb24SIw'
    'oNYWRkaXRpb25fdGV4dBgCIAEoCVIMYWRkaXRpb25UZXh0EigKEG5vX2FkZGl0aW9uX2ljb24Y'
    'AyABKAlSDm5vQWRkaXRpb25JY29uEigKEG5vX2FkZGl0aW9uX3RleHQYBCABKAlSDm5vQWRkaX'
    'Rpb25UZXh0Eg4KAmlkGAUgASgDUgJpZA==');

@$core.Deprecated('Use topAdditionUPDescriptor instead')
const TopAdditionUP$json = {
  '1': 'TopAdditionUP',
  '2': [
    {
      '1': 'up',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionUP',
      '10': 'up'
    },
    {'1': 'has_fold', '3': 2, '4': 1, '5': 5, '10': 'hasFold'},
  ],
};

/// Descriptor for `TopAdditionUP`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List topAdditionUPDescriptor = $convert.base64Decode(
    'Cg1Ub3BBZGRpdGlvblVQEjMKAnVwGAEgAygLMiMuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQW'
    'RkaXRpb25VUFICdXASGQoIaGFzX2ZvbGQYAiABKAVSB2hhc0ZvbGQ=');

@$core.Deprecated('Use topicButtonDescriptor instead')
const TopicButton$json = {
  '1': 'TopicButton',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {'1': 'jump_uri', '3': 3, '4': 1, '5': 9, '10': 'jumpUri'},
    {'1': 'red_dot', '3': 4, '4': 1, '5': 8, '10': 'redDot'},
  ],
};

/// Descriptor for `TopicButton`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List topicButtonDescriptor = $convert.base64Decode(
    'CgtUb3BpY0J1dHRvbhISCgRpY29uGAEgASgJUgRpY29uEhQKBXRpdGxlGAIgASgJUgV0aXRsZR'
    'IZCghqdW1wX3VyaRgDIAEoCVIHanVtcFVyaRIXCgdyZWRfZG90GAQgASgIUgZyZWREb3Q=');

@$core.Deprecated('Use topicItemDescriptor instead')
const TopicItem$json = {
  '1': 'TopicItem',
  '2': [
    {'1': 'topic_id', '3': 1, '4': 1, '5': 3, '10': 'topicId'},
    {'1': 'topic_name', '3': 2, '4': 1, '5': 9, '10': 'topicName'},
    {'1': 'url', '3': 3, '4': 1, '5': 9, '10': 'url'},
    {'1': 'desc', '3': 4, '4': 1, '5': 9, '10': 'desc'},
    {'1': 'desc2', '3': 5, '4': 1, '5': 9, '10': 'desc2'},
    {'1': 'rcmd_desc', '3': 6, '4': 1, '5': 9, '10': 'rcmdDesc'},
    {
      '1': 'button',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconButton',
      '10': 'button'
    },
  ],
};

/// Descriptor for `TopicItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List topicItemDescriptor = $convert.base64Decode(
    'CglUb3BpY0l0ZW0SGQoIdG9waWNfaWQYASABKANSB3RvcGljSWQSHQoKdG9waWNfbmFtZRgCIA'
    'EoCVIJdG9waWNOYW1lEhAKA3VybBgDIAEoCVIDdXJsEhIKBGRlc2MYBCABKAlSBGRlc2MSFAoF'
    'ZGVzYzIYBSABKAlSBWRlc2MyEhsKCXJjbWRfZGVzYxgGIAEoCVIIcmNtZERlc2MSOwoGYnV0dG'
    '9uGAcgASgLMiMuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuSWNvbkJ1dHRvblIGYnV0dG9u');

@$core.Deprecated('Use topicListDescriptor instead')
const TopicList$json = {
  '1': 'TopicList',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'topic_list_item',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopicListItem',
      '10': 'topicListItem'
    },
    {
      '1': 'act_button',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopicButton',
      '10': 'actButton'
    },
    {
      '1': 'more_button',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopicButton',
      '10': 'moreButton'
    },
    {'1': 'server_info', '3': 5, '4': 1, '5': 9, '10': 'serverInfo'},
    {'1': 'sub_title', '3': 6, '4': 1, '5': 9, '10': 'subTitle'},
    {'1': 'exp_style', '3': 7, '4': 1, '5': 5, '10': 'expStyle'},
    {'1': 'title_icon', '3': 8, '4': 1, '5': 9, '10': 'titleIcon'},
    {
      '1': 'hint_message',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.DynamicItem',
      '10': 'hintMessage'
    },
  ],
};

/// Descriptor for `TopicList`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List topicListDescriptor = $convert.base64Decode(
    'CglUb3BpY0xpc3QSFAoFdGl0bGUYASABKAlSBXRpdGxlEk4KD3RvcGljX2xpc3RfaXRlbRgCIA'
    'MoCzImLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRvcGljTGlzdEl0ZW1SDXRvcGljTGlzdEl0'
    'ZW0SQwoKYWN0X2J1dHRvbhgDIAEoCzIkLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRvcGljQn'
    'V0dG9uUglhY3RCdXR0b24SRQoLbW9yZV9idXR0b24YBCABKAsyJC5iaWxpYmlsaS5hcHAuZHlu'
    'YW1pYy52Mi5Ub3BpY0J1dHRvblIKbW9yZUJ1dHRvbhIfCgtzZXJ2ZXJfaW5mbxgFIAEoCVIKc2'
    'VydmVySW5mbxIbCglzdWJfdGl0bGUYBiABKAlSCHN1YlRpdGxlEhsKCWV4cF9zdHlsZRgHIAEo'
    'BVIIZXhwU3R5bGUSHQoKdGl0bGVfaWNvbhgIIAEoCVIJdGl0bGVJY29uEkcKDGhpbnRfbWVzc2'
    'FnZRgJIAEoCzIkLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkR5bmFtaWNJdGVtUgtoaW50TWVz'
    'c2FnZQ==');

@$core.Deprecated('Use topicListItemDescriptor instead')
const TopicListItem$json = {
  '1': 'TopicListItem',
  '2': [
    {'1': 'icon', '3': 1, '4': 1, '5': 9, '10': 'icon'},
    {'1': 'icon_title', '3': 2, '4': 1, '5': 9, '10': 'iconTitle'},
    {'1': 'topic_id', '3': 3, '4': 1, '5': 3, '10': 'topicId'},
    {'1': 'topic_name', '3': 4, '4': 1, '5': 9, '10': 'topicName'},
    {'1': 'url', '3': 5, '4': 1, '5': 9, '10': 'url'},
    {'1': 'pos', '3': 6, '4': 1, '5': 3, '10': 'pos'},
    {'1': 'server_info', '3': 7, '4': 1, '5': 9, '10': 'serverInfo'},
    {'1': 'head_icon_url', '3': 8, '4': 1, '5': 9, '10': 'headIconUrl'},
    {'1': 'up_mid', '3': 9, '4': 1, '5': 3, '10': 'upMid'},
    {'1': 'tail_icon_url', '3': 10, '4': 1, '5': 9, '10': 'tailIconUrl'},
    {'1': 'extension', '3': 11, '4': 1, '5': 9, '10': 'extension'},
    {'1': 'position', '3': 12, '4': 1, '5': 3, '10': 'position'},
  ],
};

/// Descriptor for `TopicListItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List topicListItemDescriptor = $convert.base64Decode(
    'Cg1Ub3BpY0xpc3RJdGVtEhIKBGljb24YASABKAlSBGljb24SHQoKaWNvbl90aXRsZRgCIAEoCV'
    'IJaWNvblRpdGxlEhkKCHRvcGljX2lkGAMgASgDUgd0b3BpY0lkEh0KCnRvcGljX25hbWUYBCAB'
    'KAlSCXRvcGljTmFtZRIQCgN1cmwYBSABKAlSA3VybBIQCgNwb3MYBiABKANSA3BvcxIfCgtzZX'
    'J2ZXJfaW5mbxgHIAEoCVIKc2VydmVySW5mbxIiCg1oZWFkX2ljb25fdXJsGAggASgJUgtoZWFk'
    'SWNvblVybBIVCgZ1cF9taWQYCSABKANSBXVwTWlkEiIKDXRhaWxfaWNvbl91cmwYCiABKAlSC3'
    'RhaWxJY29uVXJsEhwKCWV4dGVuc2lvbhgLIAEoCVIJZXh0ZW5zaW9uEhoKCHBvc2l0aW9uGAwg'
    'ASgDUghwb3NpdGlvbg==');

@$core.Deprecated('Use topicListReplyDescriptor instead')
const TopicListReply$json = {
  '1': 'TopicListReply',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopicItem',
      '10': 'items'
    },
    {'1': 'has_more', '3': 2, '4': 1, '5': 8, '10': 'hasMore'},
    {'1': 'offset', '3': 3, '4': 1, '5': 9, '10': 'offset'},
    {
      '1': 'create_topic_btn',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconButton',
      '10': 'createTopicBtn'
    },
  ],
};

/// Descriptor for `TopicListReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List topicListReplyDescriptor = $convert.base64Decode(
    'Cg5Ub3BpY0xpc3RSZXBseRI4CgVpdGVtcxgBIAMoCzIiLmJpbGliaWxpLmFwcC5keW5hbWljLn'
    'YyLlRvcGljSXRlbVIFaXRlbXMSGQoIaGFzX21vcmUYAiABKAhSB2hhc01vcmUSFgoGb2Zmc2V0'
    'GAMgASgJUgZvZmZzZXQSTQoQY3JlYXRlX3RvcGljX2J0bhgEIAEoCzIjLmJpbGliaWxpLmFwcC'
    '5keW5hbWljLnYyLkljb25CdXR0b25SDmNyZWF0ZVRvcGljQnRu');

@$core.Deprecated('Use topicListReqDescriptor instead')
const TopicListReq$json = {
  '1': 'TopicListReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {'1': 'offset', '3': 2, '4': 1, '5': 9, '10': 'offset'},
    {
      '1': 'from_type',
      '3': 3,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `TopicListReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List topicListReqDescriptor = $convert.base64Decode(
    'CgxUb3BpY0xpc3RSZXESGwoJY2FtcHVzX2lkGAEgASgDUghjYW1wdXNJZBIWCgZvZmZzZXQYAi'
    'ABKAlSBm9mZnNldBJHCglmcm9tX3R5cGUYAyABKA4yKi5iaWxpYmlsaS5hcHAuZHluYW1pYy52'
    'Mi5DYW1wdXNSZXFGcm9tVHlwZVIIZnJvbVR5cGU=');

@$core.Deprecated('Use topicMergedResourceDescriptor instead')
const TopicMergedResource$json = {
  '1': 'TopicMergedResource',
  '2': [
    {'1': 'merge_type', '3': 1, '4': 1, '5': 5, '10': 'mergeType'},
    {'1': 'merged_res_cnt', '3': 2, '4': 1, '5': 5, '10': 'mergedResCnt'},
  ],
};

/// Descriptor for `TopicMergedResource`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List topicMergedResourceDescriptor = $convert.base64Decode(
    'ChNUb3BpY01lcmdlZFJlc291cmNlEh0KCm1lcmdlX3R5cGUYASABKAVSCW1lcmdlVHlwZRIkCg'
    '5tZXJnZWRfcmVzX2NudBgCIAEoBVIMbWVyZ2VkUmVzQ250');

@$core.Deprecated('Use topicRcmdCardDescriptor instead')
const TopicRcmdCard$json = {
  '1': 'TopicRcmdCard',
  '2': [
    {'1': 'topic_id', '3': 1, '4': 1, '5': 3, '10': 'topicId'},
    {'1': 'topic_name', '3': 2, '4': 1, '5': 9, '10': 'topicName'},
    {'1': 'url', '3': 3, '4': 1, '5': 9, '10': 'url'},
    {
      '1': 'button',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'button'
    },
    {'1': 'desc1', '3': 5, '4': 1, '5': 9, '10': 'desc1'},
    {'1': 'desc2', '3': 6, '4': 1, '5': 9, '10': 'desc2'},
    {'1': 'update_desc', '3': 7, '4': 1, '5': 9, '10': 'updateDesc'},
  ],
};

/// Descriptor for `TopicRcmdCard`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List topicRcmdCardDescriptor = $convert.base64Decode(
    'Cg1Ub3BpY1JjbWRDYXJkEhkKCHRvcGljX2lkGAEgASgDUgd0b3BpY0lkEh0KCnRvcGljX25hbW'
    'UYAiABKAlSCXRvcGljTmFtZRIQCgN1cmwYAyABKAlSA3VybBI8CgZidXR0b24YBCABKAsyJC5i'
    'aWxpYmlsaS5hcHAuZHluYW1pYy52Mi5DYW1wdXNMYWJlbFIGYnV0dG9uEhQKBWRlc2MxGAUgAS'
    'gJUgVkZXNjMRIUCgVkZXNjMhgGIAEoCVIFZGVzYzISHwoLdXBkYXRlX2Rlc2MYByABKAlSCnVw'
    'ZGF0ZURlc2M=');

@$core.Deprecated('Use topicSquareInfoDescriptor instead')
const TopicSquareInfo$json = {
  '1': 'TopicSquareInfo',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'button',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusLabel',
      '10': 'button'
    },
    {
      '1': 'rcmd',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopicRcmdCard',
      '10': 'rcmd'
    },
  ],
};

/// Descriptor for `TopicSquareInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List topicSquareInfoDescriptor = $convert.base64Decode(
    'Cg9Ub3BpY1NxdWFyZUluZm8SFAoFdGl0bGUYASABKAlSBXRpdGxlEjwKBmJ1dHRvbhgCIAEoCz'
    'IkLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNhbXB1c0xhYmVsUgZidXR0b24SOgoEcmNtZBgD'
    'IAEoCzImLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlRvcGljUmNtZENhcmRSBHJjbWQ=');

@$core.Deprecated('Use topicSquareReplyDescriptor instead')
const TopicSquareReply$json = {
  '1': 'TopicSquareReply',
  '2': [
    {
      '1': 'info',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.TopicSquareInfo',
      '10': 'info'
    },
  ],
};

/// Descriptor for `TopicSquareReply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List topicSquareReplyDescriptor = $convert.base64Decode(
    'ChBUb3BpY1NxdWFyZVJlcGx5EjwKBGluZm8YASABKAsyKC5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5Ub3BpY1NxdWFyZUluZm9SBGluZm8=');

@$core.Deprecated('Use topicSquareReqDescriptor instead')
const TopicSquareReq$json = {
  '1': 'TopicSquareReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {
      '1': 'from_type',
      '3': 2,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusReqFromType',
      '10': 'fromType'
    },
  ],
};

/// Descriptor for `TopicSquareReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List topicSquareReqDescriptor = $convert.base64Decode(
    'Cg5Ub3BpY1NxdWFyZVJlcRIbCgljYW1wdXNfaWQYASABKANSCGNhbXB1c0lkEkcKCWZyb21fdH'
    'lwZRgCIAEoDjIqLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNhbXB1c1JlcUZyb21UeXBlUghm'
    'cm9tVHlwZQ==');

@$core.Deprecated('Use unfollowDescriptor instead')
const Unfollow$json = {
  '1': 'Unfollow',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'list',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UnfollowUserItem',
      '10': 'list'
    },
    {'1': 'track_id', '3': 3, '4': 1, '5': 9, '10': 'trackId'},
  ],
};

/// Descriptor for `Unfollow`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List unfollowDescriptor = $convert.base64Decode(
    'CghVbmZvbGxvdxIUCgV0aXRsZRgBIAEoCVIFdGl0bGUSPQoEbGlzdBgCIAMoCzIpLmJpbGliaW'
    'xpLmFwcC5keW5hbWljLnYyLlVuZm9sbG93VXNlckl0ZW1SBGxpc3QSGQoIdHJhY2tfaWQYAyAB'
    'KAlSB3RyYWNrSWQ=');

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

/// Descriptor for `UnfollowMatchReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List unfollowMatchReqDescriptor =
    $convert.base64Decode('ChBVbmZvbGxvd01hdGNoUmVxEhAKA2NpZBgBIAEoA1IDY2lk');

@$core.Deprecated('Use unfollowUserItemDescriptor instead')
const UnfollowUserItem$json = {
  '1': 'UnfollowUserItem',
  '2': [
    {'1': 'has_update', '3': 1, '4': 1, '5': 8, '10': 'hasUpdate'},
    {'1': 'face', '3': 2, '4': 1, '5': 9, '10': 'face'},
    {'1': 'name', '3': 3, '4': 1, '5': 9, '10': 'name'},
    {'1': 'uid', '3': 4, '4': 1, '5': 3, '10': 'uid'},
    {'1': 'pos', '3': 5, '4': 1, '5': 5, '10': 'pos'},
    {
      '1': 'live_state',
      '3': 6,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.LiveState',
      '10': 'liveState'
    },
    {
      '1': 'official',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OfficialVerify',
      '10': 'official'
    },
    {
      '1': 'vip',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VipInfo',
      '10': 'vip'
    },
    {'1': 'sign', '3': 9, '4': 1, '5': 9, '10': 'sign'},
    {'1': 'label', '3': 10, '4': 1, '5': 9, '10': 'label'},
    {
      '1': 'button',
      '3': 11,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.AdditionalButton',
      '10': 'button'
    },
    {'1': 'uri', '3': 12, '4': 1, '5': 9, '10': 'uri'},
  ],
};

/// Descriptor for `UnfollowUserItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List unfollowUserItemDescriptor = $convert.base64Decode(
    'ChBVbmZvbGxvd1VzZXJJdGVtEh0KCmhhc191cGRhdGUYASABKAhSCWhhc1VwZGF0ZRISCgRmYW'
    'NlGAIgASgJUgRmYWNlEhIKBG5hbWUYAyABKAlSBG5hbWUSEAoDdWlkGAQgASgDUgN1aWQSEAoD'
    'cG9zGAUgASgFUgNwb3MSQQoKbGl2ZV9zdGF0ZRgGIAEoDjIiLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLkxpdmVTdGF0ZVIJbGl2ZVN0YXRlEkMKCG9mZmljaWFsGAcgASgLMicuYmlsaWJpbGku'
    'YXBwLmR5bmFtaWMudjIuT2ZmaWNpYWxWZXJpZnlSCG9mZmljaWFsEjIKA3ZpcBgIIAEoCzIgLm'
    'JpbGliaWxpLmFwcC5keW5hbWljLnYyLlZpcEluZm9SA3ZpcBISCgRzaWduGAkgASgJUgRzaWdu'
    'EhQKBWxhYmVsGAogASgJUgVsYWJlbBJBCgZidXR0b24YCyABKAsyKS5iaWxpYmlsaS5hcHAuZH'
    'luYW1pYy52Mi5BZGRpdGlvbmFsQnV0dG9uUgZidXR0b24SEAoDdXJpGAwgASgJUgN1cmk=');

@$core.Deprecated('Use upListItemDescriptor instead')
const UpListItem$json = {
  '1': 'UpListItem',
  '2': [
    {'1': 'has_update', '3': 1, '4': 1, '5': 8, '10': 'hasUpdate'},
    {'1': 'face', '3': 2, '4': 1, '5': 9, '10': 'face'},
    {'1': 'name', '3': 3, '4': 1, '5': 9, '10': 'name'},
    {'1': 'uid', '3': 4, '4': 1, '5': 3, '10': 'uid'},
    {'1': 'pos', '3': 5, '4': 1, '5': 3, '10': 'pos'},
    {
      '1': 'user_item_type',
      '3': 6,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.UserItemType',
      '10': 'userItemType'
    },
    {
      '1': 'display_style_day',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UserItemStyle',
      '10': 'displayStyleDay'
    },
    {
      '1': 'display_style_night',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UserItemStyle',
      '10': 'displayStyleNight'
    },
    {'1': 'style_id', '3': 9, '4': 1, '5': 3, '10': 'styleId'},
    {
      '1': 'live_state',
      '3': 10,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.LiveState',
      '10': 'liveState'
    },
    {'1': 'separator', '3': 11, '4': 1, '5': 8, '10': 'separator'},
    {'1': 'uri', '3': 12, '4': 1, '5': 9, '10': 'uri'},
    {'1': 'is_recall', '3': 13, '4': 1, '5': 8, '10': 'isRecall'},
    {
      '1': 'update_icon',
      '3': 14,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.IconBadge',
      '10': 'updateIcon'
    },
    {'1': 'live_rcmd_reason', '3': 15, '4': 1, '5': 9, '10': 'liveRcmdReason'},
    {'1': 'live_cover', '3': 16, '4': 1, '5': 9, '10': 'liveCover'},
    {'1': 'personal_extra', '3': 17, '4': 1, '5': 9, '10': 'personalExtra'},
    {'1': 'update_icon_type', '3': 18, '4': 1, '5': 9, '10': 'updateIconType'},
    {'1': 'track_id', '3': 19, '4': 1, '5': 9, '10': 'trackId'},
    {
      '1': 'text_badge',
      '3': 20,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UpListTextBadge',
      '10': 'textBadge'
    },
  ],
};

/// Descriptor for `UpListItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List upListItemDescriptor = $convert.base64Decode(
    'CgpVcExpc3RJdGVtEh0KCmhhc191cGRhdGUYASABKAhSCWhhc1VwZGF0ZRISCgRmYWNlGAIgAS'
    'gJUgRmYWNlEhIKBG5hbWUYAyABKAlSBG5hbWUSEAoDdWlkGAQgASgDUgN1aWQSEAoDcG9zGAUg'
    'ASgDUgNwb3MSSwoOdXNlcl9pdGVtX3R5cGUYBiABKA4yJS5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5Vc2VySXRlbVR5cGVSDHVzZXJJdGVtVHlwZRJSChFkaXNwbGF5X3N0eWxlX2RheRgHIAEo'
    'CzImLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlVzZXJJdGVtU3R5bGVSD2Rpc3BsYXlTdHlsZU'
    'RheRJWChNkaXNwbGF5X3N0eWxlX25pZ2h0GAggASgLMiYuYmlsaWJpbGkuYXBwLmR5bmFtaWMu'
    'djIuVXNlckl0ZW1TdHlsZVIRZGlzcGxheVN0eWxlTmlnaHQSGQoIc3R5bGVfaWQYCSABKANSB3'
    'N0eWxlSWQSQQoKbGl2ZV9zdGF0ZRgKIAEoDjIiLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkxp'
    'dmVTdGF0ZVIJbGl2ZVN0YXRlEhwKCXNlcGFyYXRvchgLIAEoCFIJc2VwYXJhdG9yEhAKA3VyaR'
    'gMIAEoCVIDdXJpEhsKCWlzX3JlY2FsbBgNIAEoCFIIaXNSZWNhbGwSQwoLdXBkYXRlX2ljb24Y'
    'DiABKAsyIi5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5JY29uQmFkZ2VSCnVwZGF0ZUljb24SKA'
    'oQbGl2ZV9yY21kX3JlYXNvbhgPIAEoCVIObGl2ZVJjbWRSZWFzb24SHQoKbGl2ZV9jb3ZlchgQ'
    'IAEoCVIJbGl2ZUNvdmVyEiUKDnBlcnNvbmFsX2V4dHJhGBEgASgJUg1wZXJzb25hbEV4dHJhEi'
    'gKEHVwZGF0ZV9pY29uX3R5cGUYEiABKAlSDnVwZGF0ZUljb25UeXBlEhkKCHRyYWNrX2lkGBMg'
    'ASgJUgd0cmFja0lkEkcKCnRleHRfYmFkZ2UYFCABKAsyKC5iaWxpYmlsaS5hcHAuZHluYW1pYy'
    '52Mi5VcExpc3RUZXh0QmFkZ2VSCXRleHRCYWRnZQ==');

@$core.Deprecated('Use upListMoreLabelDescriptor instead')
const UpListMoreLabel$json = {
  '1': 'UpListMoreLabel',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'uri', '3': 2, '4': 1, '5': 9, '10': 'uri'},
  ],
};

/// Descriptor for `UpListMoreLabel`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List upListMoreLabelDescriptor = $convert.base64Decode(
    'Cg9VcExpc3RNb3JlTGFiZWwSFAoFdGl0bGUYASABKAlSBXRpdGxlEhAKA3VyaRgCIAEoCVIDdX'
    'Jp');

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

/// Descriptor for `UpListTextBadge`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List upListTextBadgeDescriptor = $convert
    .base64Decode('Cg9VcExpc3RUZXh0QmFkZ2USEgoEdGV4dBgBIAEoCVIEdGV4dA==');

@$core.Deprecated('Use updateTabSettingReqDescriptor instead')
const UpdateTabSettingReq$json = {
  '1': 'UpdateTabSettingReq',
  '2': [
    {
      '1': 'status',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.HomePageTabSttingStatus',
      '10': 'status'
    },
  ],
};

/// Descriptor for `UpdateTabSettingReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List updateTabSettingReqDescriptor = $convert.base64Decode(
    'ChNVcGRhdGVUYWJTZXR0aW5nUmVxEkgKBnN0YXR1cxgBIAEoDjIwLmJpbGliaWxpLmFwcC5keW'
    '5hbWljLnYyLkhvbWVQYWdlVGFiU3R0aW5nU3RhdHVzUgZzdGF0dXM=');

@$core.Deprecated('Use userInfoDescriptor instead')
const UserInfo$json = {
  '1': 'UserInfo',
  '2': [
    {'1': 'mid', '3': 1, '4': 1, '5': 3, '10': 'mid'},
    {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'},
    {'1': 'face', '3': 3, '4': 1, '5': 9, '10': 'face'},
    {
      '1': 'official',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.OfficialVerify',
      '10': 'official'
    },
    {
      '1': 'vip',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VipInfo',
      '10': 'vip'
    },
    {
      '1': 'live',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.LiveInfo',
      '10': 'live'
    },
    {'1': 'uri', '3': 7, '4': 1, '5': 9, '10': 'uri'},
    {
      '1': 'pendant',
      '3': 8,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.UserPendant',
      '10': 'pendant'
    },
    {
      '1': 'nameplate',
      '3': 9,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Nameplate',
      '10': 'nameplate'
    },
    {'1': 'level', '3': 10, '4': 1, '5': 5, '10': 'level'},
    {'1': 'sign', '3': 11, '4': 1, '5': 9, '10': 'sign'},
    {'1': 'face_nft', '3': 12, '4': 1, '5': 5, '10': 'faceNft'},
    {'1': 'face_nft_new', '3': 13, '4': 1, '5': 5, '10': 'faceNftNew'},
    {
      '1': 'nft_info',
      '3': 14,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.NFTInfo',
      '10': 'nftInfo'
    },
    {'1': 'is_senior_member', '3': 15, '4': 1, '5': 5, '10': 'isSeniorMember'},
    {
      '1': 'avatar',
      '3': 16,
      '4': 1,
      '5': 11,
      '6': '.bilibili.dagw.component.avatar.v1.AvatarItem',
      '10': 'avatar'
    },
    {
      '1': 'name_render',
      '3': 17,
      '4': 1,
      '5': 11,
      '6': '.bilibili.account.service.v1.NameRender',
      '10': 'nameRender'
    },
  ],
};

/// Descriptor for `UserInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List userInfoDescriptor = $convert.base64Decode(
    'CghVc2VySW5mbxIQCgNtaWQYASABKANSA21pZBISCgRuYW1lGAIgASgJUgRuYW1lEhIKBGZhY2'
    'UYAyABKAlSBGZhY2USQwoIb2ZmaWNpYWwYBCABKAsyJy5iaWxpYmlsaS5hcHAuZHluYW1pYy52'
    'Mi5PZmZpY2lhbFZlcmlmeVIIb2ZmaWNpYWwSMgoDdmlwGAUgASgLMiAuYmlsaWJpbGkuYXBwLm'
    'R5bmFtaWMudjIuVmlwSW5mb1IDdmlwEjUKBGxpdmUYBiABKAsyIS5iaWxpYmlsaS5hcHAuZHlu'
    'YW1pYy52Mi5MaXZlSW5mb1IEbGl2ZRIQCgN1cmkYByABKAlSA3VyaRI+CgdwZW5kYW50GAggAS'
    'gLMiQuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuVXNlclBlbmRhbnRSB3BlbmRhbnQSQAoJbmFt'
    'ZXBsYXRlGAkgASgLMiIuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTmFtZXBsYXRlUgluYW1lcG'
    'xhdGUSFAoFbGV2ZWwYCiABKAVSBWxldmVsEhIKBHNpZ24YCyABKAlSBHNpZ24SGQoIZmFjZV9u'
    'ZnQYDCABKAVSB2ZhY2VOZnQSIAoMZmFjZV9uZnRfbmV3GA0gASgFUgpmYWNlTmZ0TmV3EjsKCG'
    '5mdF9pbmZvGA4gASgLMiAuYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuTkZUSW5mb1IHbmZ0SW5m'
    'bxIoChBpc19zZW5pb3JfbWVtYmVyGA8gASgFUg5pc1Nlbmlvck1lbWJlchJFCgZhdmF0YXIYEC'
    'ABKAsyLS5iaWxpYmlsaS5kYWd3LmNvbXBvbmVudC5hdmF0YXIudjEuQXZhdGFySXRlbVIGYXZh'
    'dGFyEkgKC25hbWVfcmVuZGVyGBEgASgLMicuYmlsaWJpbGkuYWNjb3VudC5zZXJ2aWNlLnYxLk'
    '5hbWVSZW5kZXJSCm5hbWVSZW5kZXI=');

@$core.Deprecated('Use userItemStyleDescriptor instead')
const UserItemStyle$json = {
  '1': 'UserItemStyle',
  '2': [
    {'1': 'rect_text', '3': 1, '4': 1, '5': 9, '10': 'rectText'},
    {'1': 'rect_text_color', '3': 2, '4': 1, '5': 9, '10': 'rectTextColor'},
    {'1': 'rect_icon', '3': 3, '4': 1, '5': 9, '10': 'rectIcon'},
    {'1': 'rect_bg_color', '3': 4, '4': 1, '5': 9, '10': 'rectBgColor'},
    {'1': 'outer_animation', '3': 5, '4': 1, '5': 9, '10': 'outerAnimation'},
  ],
};

/// Descriptor for `UserItemStyle`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List userItemStyleDescriptor = $convert.base64Decode(
    'Cg1Vc2VySXRlbVN0eWxlEhsKCXJlY3RfdGV4dBgBIAEoCVIIcmVjdFRleHQSJgoPcmVjdF90ZX'
    'h0X2NvbG9yGAIgASgJUg1yZWN0VGV4dENvbG9yEhsKCXJlY3RfaWNvbhgDIAEoCVIIcmVjdElj'
    'b24SIgoNcmVjdF9iZ19jb2xvchgEIAEoCVILcmVjdEJnQ29sb3ISJwoPb3V0ZXJfYW5pbWF0aW'
    '9uGAUgASgJUg5vdXRlckFuaW1hdGlvbg==');

@$core.Deprecated('Use userPendantDescriptor instead')
const UserPendant$json = {
  '1': 'UserPendant',
  '2': [
    {'1': 'pid', '3': 1, '4': 1, '5': 3, '10': 'pid'},
    {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'},
    {'1': 'image', '3': 3, '4': 1, '5': 9, '10': 'image'},
    {'1': 'expire', '3': 4, '4': 1, '5': 3, '10': 'expire'},
  ],
};

/// Descriptor for `UserPendant`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List userPendantDescriptor = $convert.base64Decode(
    'CgtVc2VyUGVuZGFudBIQCgNwaWQYASABKANSA3BpZBISCgRuYW1lGAIgASgJUgRuYW1lEhQKBW'
    'ltYWdlGAMgASgJUgVpbWFnZRIWCgZleHBpcmUYBCABKANSBmV4cGlyZQ==');

@$core.Deprecated('Use videoBadgeDescriptor instead')
const VideoBadge$json = {
  '1': 'VideoBadge',
  '2': [
    {'1': 'text', '3': 1, '4': 1, '5': 9, '10': 'text'},
    {'1': 'text_color', '3': 2, '4': 1, '5': 9, '10': 'textColor'},
    {'1': 'text_color_night', '3': 3, '4': 1, '5': 9, '10': 'textColorNight'},
    {'1': 'bg_color', '3': 4, '4': 1, '5': 9, '10': 'bgColor'},
    {'1': 'bg_color_night', '3': 5, '4': 1, '5': 9, '10': 'bgColorNight'},
    {'1': 'border_color', '3': 6, '4': 1, '5': 9, '10': 'borderColor'},
    {
      '1': 'border_color_night',
      '3': 7,
      '4': 1,
      '5': 9,
      '10': 'borderColorNight'
    },
    {'1': 'bg_style', '3': 8, '4': 1, '5': 5, '10': 'bgStyle'},
    {'1': 'bg_alpha', '3': 9, '4': 1, '5': 5, '10': 'bgAlpha'},
    {'1': 'bg_alpha_night', '3': 10, '4': 1, '5': 5, '10': 'bgAlphaNight'},
    {'1': 'head_icon', '3': 11, '4': 1, '5': 9, '10': 'headIcon'},
    {
      '1': 'head_icon_local',
      '3': 12,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.IconResLocal',
      '10': 'headIconLocal'
    },
  ],
};

/// Descriptor for `VideoBadge`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List videoBadgeDescriptor = $convert.base64Decode(
    'CgpWaWRlb0JhZGdlEhIKBHRleHQYASABKAlSBHRleHQSHQoKdGV4dF9jb2xvchgCIAEoCVIJdG'
    'V4dENvbG9yEigKEHRleHRfY29sb3JfbmlnaHQYAyABKAlSDnRleHRDb2xvck5pZ2h0EhkKCGJn'
    'X2NvbG9yGAQgASgJUgdiZ0NvbG9yEiQKDmJnX2NvbG9yX25pZ2h0GAUgASgJUgxiZ0NvbG9yTm'
    'lnaHQSIQoMYm9yZGVyX2NvbG9yGAYgASgJUgtib3JkZXJDb2xvchIsChJib3JkZXJfY29sb3Jf'
    'bmlnaHQYByABKAlSEGJvcmRlckNvbG9yTmlnaHQSGQoIYmdfc3R5bGUYCCABKAVSB2JnU3R5bG'
    'USGQoIYmdfYWxwaGEYCSABKAVSB2JnQWxwaGESJAoOYmdfYWxwaGFfbmlnaHQYCiABKAVSDGJn'
    'QWxwaGFOaWdodBIbCgloZWFkX2ljb24YCyABKAlSCGhlYWRJY29uEk0KD2hlYWRfaWNvbl9sb2'
    'NhbBgMIAEoDjIlLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkljb25SZXNMb2NhbFINaGVhZElj'
    'b25Mb2NhbA==');

@$core.Deprecated('Use vipInfoDescriptor instead')
const VipInfo$json = {
  '1': 'VipInfo',
  '2': [
    {'1': 'type', '3': 1, '4': 1, '5': 5, '10': 'type'},
    {'1': 'status', '3': 2, '4': 1, '5': 5, '10': 'status'},
    {'1': 'due_date', '3': 3, '4': 1, '5': 3, '10': 'dueDate'},
    {
      '1': 'label',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.VipLabel',
      '10': 'label'
    },
    {'1': 'theme_type', '3': 5, '4': 1, '5': 5, '10': 'themeType'},
    {'1': 'avatar_subscript', '3': 6, '4': 1, '5': 5, '10': 'avatarSubscript'},
    {'1': 'nickname_color', '3': 7, '4': 1, '5': 9, '10': 'nicknameColor'},
  ],
};

/// Descriptor for `VipInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List vipInfoDescriptor = $convert.base64Decode(
    'CgdWaXBJbmZvEhIKBHR5cGUYASABKAVSBHR5cGUSFgoGc3RhdHVzGAIgASgFUgZzdGF0dXMSGQ'
    'oIZHVlX2RhdGUYAyABKANSB2R1ZURhdGUSNwoFbGFiZWwYBCABKAsyIS5iaWxpYmlsaS5hcHAu'
    'ZHluYW1pYy52Mi5WaXBMYWJlbFIFbGFiZWwSHQoKdGhlbWVfdHlwZRgFIAEoBVIJdGhlbWVUeX'
    'BlEikKEGF2YXRhcl9zdWJzY3JpcHQYBiABKAVSD2F2YXRhclN1YnNjcmlwdBIlCg5uaWNrbmFt'
    'ZV9jb2xvchgHIAEoCVINbmlja25hbWVDb2xvcg==');

@$core.Deprecated('Use vipLabelDescriptor instead')
const VipLabel$json = {
  '1': 'VipLabel',
  '2': [
    {'1': 'path', '3': 1, '4': 1, '5': 9, '10': 'path'},
    {'1': 'text', '3': 2, '4': 1, '5': 9, '10': 'text'},
    {'1': 'label_theme', '3': 3, '4': 1, '5': 9, '10': 'labelTheme'},
  ],
};

/// Descriptor for `VipLabel`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List vipLabelDescriptor = $convert.base64Decode(
    'CghWaXBMYWJlbBISCgRwYXRoGAEgASgJUgRwYXRoEhIKBHRleHQYAiABKAlSBHRleHQSHwoLbG'
    'FiZWxfdGhlbWUYAyABKAlSCmxhYmVsVGhlbWU=');

@$core.Deprecated('Use wFItemDefaultDescriptor instead')
const WFItemDefault$json = {
  '1': 'WFItemDefault',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {'1': 'cover', '3': 2, '4': 1, '5': 9, '10': 'cover'},
    {
      '1': 'bottom_left1',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CoverIconWithText',
      '10': 'bottomLeft1'
    },
    {
      '1': 'bottom_left2',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CoverIconWithText',
      '10': 'bottomLeft2'
    },
    {
      '1': 'bottom_right1',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CoverIconWithText',
      '10': 'bottomRight1'
    },
    {'1': 'uri', '3': 6, '4': 1, '5': 9, '10': 'uri'},
    {
      '1': 'rcmd_reason',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.RcmdReason',
      '10': 'rcmdReason'
    },
    {
      '1': 'annotations',
      '3': 8,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.WFItemDefault.AnnotationsEntry',
      '10': 'annotations'
    },
  ],
  '3': [WFItemDefault_AnnotationsEntry$json],
};

@$core.Deprecated('Use wFItemDefaultDescriptor instead')
const WFItemDefault_AnnotationsEntry$json = {
  '1': 'AnnotationsEntry',
  '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 `WFItemDefault`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List wFItemDefaultDescriptor = $convert.base64Decode(
    'Cg1XRkl0ZW1EZWZhdWx0EhQKBXRpdGxlGAEgASgJUgV0aXRsZRIUCgVjb3ZlchgCIAEoCVIFY2'
    '92ZXISTQoMYm90dG9tX2xlZnQxGAMgASgLMiouYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ292'
    'ZXJJY29uV2l0aFRleHRSC2JvdHRvbUxlZnQxEk0KDGJvdHRvbV9sZWZ0MhgEIAEoCzIqLmJpbG'
    'liaWxpLmFwcC5keW5hbWljLnYyLkNvdmVySWNvbldpdGhUZXh0Ugtib3R0b21MZWZ0MhJPCg1i'
    'b3R0b21fcmlnaHQxGAUgASgLMiouYmlsaWJpbGkuYXBwLmR5bmFtaWMudjIuQ292ZXJJY29uV2'
    'l0aFRleHRSDGJvdHRvbVJpZ2h0MRIQCgN1cmkYBiABKAlSA3VyaRJECgtyY21kX3JlYXNvbhgH'
    'IAEoCzIjLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLlJjbWRSZWFzb25SCnJjbWRSZWFzb24SWQ'
    'oLYW5ub3RhdGlvbnMYCCADKAsyNy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5XRkl0ZW1EZWZh'
    'dWx0LkFubm90YXRpb25zRW50cnlSC2Fubm90YXRpb25zGj4KEEFubm90YXRpb25zRW50cnkSEA'
    'oDa2V5GAEgASgJUgNrZXkSFAoFdmFsdWUYAiABKAlSBXZhbHVlOgI4AQ==');

@$core.Deprecated('Use waterFlowRcmdReqDescriptor instead')
const WaterFlowRcmdReq$json = {
  '1': 'WaterFlowRcmdReq',
  '2': [
    {'1': 'campus_id', '3': 1, '4': 1, '5': 3, '10': 'campusId'},
    {
      '1': 'page',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.pagination.FeedPagination',
      '10': 'page'
    },
    {
      '1': 'player_args',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.archive.middleware.v1.PlayerArgs',
      '10': 'playerArgs'
    },
    {
      '1': 'from',
      '3': 4,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.CampusRcmdReqFrom',
      '10': 'from'
    },
  ],
};

/// Descriptor for `WaterFlowRcmdReq`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List waterFlowRcmdReqDescriptor = $convert.base64Decode(
    'ChBXYXRlckZsb3dSY21kUmVxEhsKCWNhbXB1c19pZBgBIAEoA1IIY2FtcHVzSWQSNwoEcGFnZR'
    'gCIAEoCzIjLmJpbGliaWxpLnBhZ2luYXRpb24uRmVlZFBhZ2luYXRpb25SBHBhZ2USTwoLcGxh'
    'eWVyX2FyZ3MYAyABKAsyLi5iaWxpYmlsaS5hcHAuYXJjaGl2ZS5taWRkbGV3YXJlLnYxLlBsYX'
    'llckFyZ3NSCnBsYXllckFyZ3MSPgoEZnJvbRgEIAEoDjIqLmJpbGliaWxpLmFwcC5keW5hbWlj'
    'LnYyLkNhbXB1c1JjbWRSZXFGcm9tUgRmcm9t');

@$core.Deprecated('Use waterFlowRcmdRespDescriptor instead')
const WaterFlowRcmdResp$json = {
  '1': 'WaterFlowRcmdResp',
  '2': [
    {
      '1': 'items',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.CampusWaterFlowItem',
      '10': 'items'
    },
    {
      '1': 'offset',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.pagination.FeedPaginationReply',
      '10': 'offset'
    },
  ],
};

/// Descriptor for `WaterFlowRcmdResp`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List waterFlowRcmdRespDescriptor = $convert.base64Decode(
    'ChFXYXRlckZsb3dSY21kUmVzcBJCCgVpdGVtcxgBIAMoCzIsLmJpbGliaWxpLmFwcC5keW5hbW'
    'ljLnYyLkNhbXB1c1dhdGVyRmxvd0l0ZW1SBWl0ZW1zEkAKBm9mZnNldBgCIAEoCzIoLmJpbGli'
    'aWxpLnBhZ2luYXRpb24uRmVlZFBhZ2luYXRpb25SZXBseVIGb2Zmc2V0');

@$core.Deprecated('Use weightDescriptor instead')
const Weight$json = {
  '1': 'Weight',
  '2': [
    {'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'items',
      '3': 2,
      '4': 3,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.WeightItem',
      '10': 'items'
    },
    {'1': 'icon', '3': 3, '4': 1, '5': 9, '10': 'icon'},
  ],
};

/// Descriptor for `Weight`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List weightDescriptor = $convert.base64Decode(
    'CgZXZWlnaHQSFAoFdGl0bGUYASABKAlSBXRpdGxlEjkKBWl0ZW1zGAIgAygLMiMuYmlsaWJpbG'
    'kuYXBwLmR5bmFtaWMudjIuV2VpZ2h0SXRlbVIFaXRlbXMSEgoEaWNvbhgDIAEoCVIEaWNvbg==');

@$core.Deprecated('Use weightButtonDescriptor instead')
const WeightButton$json = {
  '1': 'WeightButton',
  '2': [
    {'1': 'jump_url', '3': 1, '4': 1, '5': 9, '10': 'jumpUrl'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
  ],
};

/// Descriptor for `WeightButton`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List weightButtonDescriptor = $convert.base64Decode(
    'CgxXZWlnaHRCdXR0b24SGQoIanVtcF91cmwYASABKAlSB2p1bXBVcmwSFAoFdGl0bGUYAiABKA'
    'lSBXRpdGxl');

@$core.Deprecated('Use weightDislikeDescriptor instead')
const WeightDislike$json = {
  '1': 'WeightDislike',
  '2': [
    {'1': 'feed_back_type', '3': 1, '4': 1, '5': 9, '10': 'feedBackType'},
    {'1': 'title', '3': 2, '4': 1, '5': 9, '10': 'title'},
    {
      '1': 'feed_back_biz_value',
      '3': 3,
      '4': 1,
      '5': 9,
      '10': 'feedBackBizValue'
    },
  ],
};

/// Descriptor for `WeightDislike`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List weightDislikeDescriptor = $convert.base64Decode(
    'Cg1XZWlnaHREaXNsaWtlEiQKDmZlZWRfYmFja190eXBlGAEgASgJUgxmZWVkQmFja1R5cGUSFA'
    'oFdGl0bGUYAiABKAlSBXRpdGxlEi0KE2ZlZWRfYmFja19iaXpfdmFsdWUYAyABKAlSEGZlZWRC'
    'YWNrQml6VmFsdWU=');

@$core.Deprecated('Use weightItemDescriptor instead')
const WeightItem$json = {
  '1': 'WeightItem',
  '2': [
    {
      '1': 'button',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.WeightButton',
      '9': 0,
      '10': 'button'
    },
    {
      '1': 'dislike',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.WeightDislike',
      '9': 0,
      '10': 'dislike'
    },
    {
      '1': 'type',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.bilibili.app.dynamic.v2.WeightType',
      '10': 'type'
    },
  ],
  '8': [
    {'1': 'item'},
  ],
};

/// Descriptor for `WeightItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List weightItemDescriptor = $convert.base64Decode(
    'CgpXZWlnaHRJdGVtEj8KBmJ1dHRvbhgCIAEoCzIlLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLl'
    'dlaWdodEJ1dHRvbkgAUgZidXR0b24SQgoHZGlzbGlrZRgDIAEoCzImLmJpbGliaWxpLmFwcC5k'
    'eW5hbWljLnYyLldlaWdodERpc2xpa2VIAFIHZGlzbGlrZRI3CgR0eXBlGAEgASgOMiMuYmlsaW'
    'JpbGkuYXBwLmR5bmFtaWMudjIuV2VpZ2h0VHlwZVIEdHlwZUIGCgRpdGVt');

@$core.Deprecated('Use wordNodeDescriptor instead')
const WordNode$json = {
  '1': 'WordNode',
  '2': [
    {'1': 'words', '3': 1, '4': 1, '5': 9, '10': 'words'},
    {'1': 'font_size', '3': 2, '4': 1, '5': 1, '10': 'fontSize'},
    {
      '1': 'color',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Colors',
      '10': 'color'
    },
    {
      '1': 'style',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.WordNode.WordNodeStyle',
      '10': 'style'
    },
    {
      '1': 'underline_style',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.WordNode.UnderlineStyle',
      '10': 'underlineStyle'
    },
    {'1': 'font_level', '3': 7, '4': 1, '5': 9, '10': 'fontLevel'},
  ],
  '3': [WordNode_UnderlineStyle$json, WordNode_WordNodeStyle$json],
};

@$core.Deprecated('Use wordNodeDescriptor instead')
const WordNode_UnderlineStyle$json = {
  '1': 'UnderlineStyle',
  '2': [
    {'1': 'underline_width', '3': 1, '4': 1, '5': 1, '10': 'underlineWidth'},
    {
      '1': 'underline_color',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.bilibili.app.dynamic.v2.Colors',
      '10': 'underlineColor'
    },
  ],
};

@$core.Deprecated('Use wordNodeDescriptor instead')
const WordNode_WordNodeStyle$json = {
  '1': 'WordNodeStyle',
  '2': [
    {'1': 'bold', '3': 1, '4': 1, '5': 8, '10': 'bold'},
    {'1': 'italic', '3': 2, '4': 1, '5': 8, '10': 'italic'},
    {'1': 'strikethrough', '3': 3, '4': 1, '5': 8, '10': 'strikethrough'},
    {'1': 'underline', '3': 4, '4': 1, '5': 8, '10': 'underline'},
  ],
};

/// Descriptor for `WordNode`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List wordNodeDescriptor = $convert.base64Decode(
    'CghXb3JkTm9kZRIUCgV3b3JkcxgBIAEoCVIFd29yZHMSGwoJZm9udF9zaXplGAIgASgBUghmb2'
    '50U2l6ZRI1CgVjb2xvchgDIAEoCzIfLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNvbG9yc1IF'
    'Y29sb3ISRQoFc3R5bGUYBCABKAsyLy5iaWxpYmlsaS5hcHAuZHluYW1pYy52Mi5Xb3JkTm9kZS'
    '5Xb3JkTm9kZVN0eWxlUgVzdHlsZRJZCg91bmRlcmxpbmVfc3R5bGUYBSABKAsyMC5iaWxpYmls'
    'aS5hcHAuZHluYW1pYy52Mi5Xb3JkTm9kZS5VbmRlcmxpbmVTdHlsZVIOdW5kZXJsaW5lU3R5bG'
    'USHQoKZm9udF9sZXZlbBgHIAEoCVIJZm9udExldmVsGoMBCg5VbmRlcmxpbmVTdHlsZRInCg91'
    'bmRlcmxpbmVfd2lkdGgYASABKAFSDnVuZGVybGluZVdpZHRoEkgKD3VuZGVybGluZV9jb2xvch'
    'gCIAEoCzIfLmJpbGliaWxpLmFwcC5keW5hbWljLnYyLkNvbG9yc1IOdW5kZXJsaW5lQ29sb3Ia'
    'fwoNV29yZE5vZGVTdHlsZRISCgRib2xkGAEgASgIUgRib2xkEhYKBml0YWxpYxgCIAEoCFIGaX'
    'RhbGljEiQKDXN0cmlrZXRocm91Z2gYAyABKAhSDXN0cmlrZXRocm91Z2gSHAoJdW5kZXJsaW5l'
    'GAQgASgIUgl1bmRlcmxpbmU=');
