content: // dart format width=140
  
  /// GENERATED CODE - DO NOT MODIFY BY HAND
  /// *****************************************************
  ///  FlutterGen
  /// *****************************************************
  
  // coverage:ignore-file
  // ignore_for_file: type=lint
  // ignore_for_file: deprecated_member_use,directives_ordering,implicit_dynamic_list_literal,unnecessary_import
  
  import 'package:flutter/widgets.dart';
  
  class $RemoteGen {
    const $RemoteGen();
  
    /// File path: remote/latest.json
    String get latest => 'remote/latest.json';
  
    /// List of all assets
    List<String> get values => [latest];
  }
  
  class $AssetsConfigGen {
    const $AssetsConfigGen();
  
    /// Directory path: assets/config/chat
    $AssetsConfigChatGen get chat => const $AssetsConfigChatGen();
  }
  
  class $AssetsImgGen {
    const $AssetsImgGen();
  
    /// Directory path: assets/img/chat
    $AssetsImgChatGen get chat => const $AssetsImgChatGen();
  }
  
  class $AssetsLibGen {
    const $AssetsLibGen();
  
    /// Directory path: assets/lib/chat
    $AssetsLibChatGen get chat => const $AssetsLibChatGen();
  
    /// Directory path: assets/lib/qnn
    $AssetsLibQnnGen get qnn => const $AssetsLibQnnGen();
  }
  
  class $AssetsModelGen {
    const $AssetsModelGen();
  
    /// Directory path: assets/model/chat
    $AssetsModelChatGen get chat => const $AssetsModelChatGen();
  }
  
  class $AssetsConfigChatGen {
    const $AssetsConfigChatGen();
  
    /// File path: assets/config/chat/b_rwkv_vocab_v20230424.txt
    String get bRwkvVocabV20230424 => 'assets/config/chat/b_rwkv_vocab_v20230424.txt';
  
    /// File path: assets/config/chat/date-zh.fst
    String get dateZh => 'assets/config/chat/date-zh.fst';
  
    /// File path: assets/config/chat/number-zh.fst
    String get numberZh => 'assets/config/chat/number-zh.fst';
  
    /// File path: assets/config/chat/phone-zh.fst
    String get phoneZh => 'assets/config/chat/phone-zh.fst';
  
    /// File path: assets/config/chat/suggestions.en-US.debug.json
    String get suggestionsEnUSDebug => 'assets/config/chat/suggestions.en-US.debug.json';
  
    /// File path: assets/config/chat/suggestions.en-US.json
    String get suggestionsEnUS => 'assets/config/chat/suggestions.en-US.json';
  
    /// File path: assets/config/chat/suggestions.zh-hans.debug.json
    String get suggestionsZhHansDebug => 'assets/config/chat/suggestions.zh-hans.debug.json';
  
    /// File path: assets/config/chat/suggestions.zh-hans.json
    String get suggestionsZhHans => 'assets/config/chat/suggestions.zh-hans.json';
  
    /// File path: assets/config/chat/vocab_talk.txt
    String get vocabTalk => 'assets/config/chat/vocab_talk.txt';
  
    /// List of all assets
    List<String> get values => [
      bRwkvVocabV20230424,
      dateZh,
      numberZh,
      phoneZh,
      suggestionsEnUSDebug,
      suggestionsEnUS,
      suggestionsZhHansDebug,
      suggestionsZhHans,
      vocabTalk,
    ];
  }
  
  class $AssetsImgChatGen {
    const $AssetsImgChatGen();
  
    /// File path: assets/img/chat/download_qrcode.png
    AssetGenImage get downloadQrcode => const AssetGenImage('assets/img/chat/download_qrcode.png');
  
    /// File path: assets/img/chat/icon.png
    AssetGenImage get icon => const AssetGenImage('assets/img/chat/icon.png');
  
    /// File path: assets/img/chat/logo.square.png
    AssetGenImage get logoSquare => const AssetGenImage('assets/img/chat/logo.square.png');
  
    /// File path: assets/img/chat/rwkv.png
    AssetGenImage get rwkv => const AssetGenImage('assets/img/chat/rwkv.png');
  
    /// List of all assets
    List<AssetGenImage> get values => [downloadQrcode, icon, logoSquare, rwkv];
  }
  
  class $AssetsLibChatGen {
    const $AssetsLibChatGen();
  
    /// File path: assets/lib/chat/.gitkeep
    String get aGitkeep => 'assets/lib/chat/.gitkeep';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Acheron_3.json
    String get chinesePRCAcheron3Json => 'assets/lib/chat/Chinese(PRC)_Acheron_3.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Acheron_3.wav
    String get chinesePRCAcheron3Wav => 'assets/lib/chat/Chinese(PRC)_Acheron_3.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Aventurine_4.json
    String get chinesePRCAventurine4Json => 'assets/lib/chat/Chinese(PRC)_Aventurine_4.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Aventurine_4.wav
    String get chinesePRCAventurine4Wav => 'assets/lib/chat/Chinese(PRC)_Aventurine_4.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Bailu_13.json
    String get chinesePRCBailu13Json => 'assets/lib/chat/Chinese(PRC)_Bailu_13.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Bailu_13.wav
    String get chinesePRCBailu13Wav => 'assets/lib/chat/Chinese(PRC)_Bailu_13.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Black Swan_19.json
    String get chinesePRCBlackSwan19Json => 'assets/lib/chat/Chinese(PRC)_Black Swan_19.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Black Swan_19.wav
    String get chinesePRCBlackSwan19Wav => 'assets/lib/chat/Chinese(PRC)_Black Swan_19.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Blade_14.json
    String get chinesePRCBlade14Json => 'assets/lib/chat/Chinese(PRC)_Blade_14.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Blade_14.wav
    String get chinesePRCBlade14Wav => 'assets/lib/chat/Chinese(PRC)_Blade_14.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Bronya_154.json
    String get chinesePRCBronya154Json => 'assets/lib/chat/Chinese(PRC)_Bronya_154.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Bronya_154.wav
    String get chinesePRCBronya154Wav => 'assets/lib/chat/Chinese(PRC)_Bronya_154.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Bronya_97.json
    String get chinesePRCBronya97Json => 'assets/lib/chat/Chinese(PRC)_Bronya_97.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Bronya_97.wav
    String get chinesePRCBronya97Wav => 'assets/lib/chat/Chinese(PRC)_Bronya_97.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Clara_81.json
    String get chinesePRCClara81Json => 'assets/lib/chat/Chinese(PRC)_Clara_81.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Clara_81.wav
    String get chinesePRCClara81Wav => 'assets/lib/chat/Chinese(PRC)_Clara_81.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Dan Heng_48.json
    String get chinesePRCDanHeng48Json => 'assets/lib/chat/Chinese(PRC)_Dan Heng_48.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Dan Heng_48.wav
    String get chinesePRCDanHeng48Wav => 'assets/lib/chat/Chinese(PRC)_Dan Heng_48.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Firefly_9.json
    String get chinesePRCFirefly9Json => 'assets/lib/chat/Chinese(PRC)_Firefly_9.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Firefly_9.wav
    String get chinesePRCFirefly9Wav => 'assets/lib/chat/Chinese(PRC)_Firefly_9.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Himeko_52.json
    String get chinesePRCHimeko52Json => 'assets/lib/chat/Chinese(PRC)_Himeko_52.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Himeko_52.wav
    String get chinesePRCHimeko52Wav => 'assets/lib/chat/Chinese(PRC)_Himeko_52.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Hook_21.json
    String get chinesePRCHook21Json => 'assets/lib/chat/Chinese(PRC)_Hook_21.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Hook_21.wav
    String get chinesePRCHook21Wav => 'assets/lib/chat/Chinese(PRC)_Hook_21.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Jing Yuan_9.json
    String get chinesePRCJingYuan9Json => 'assets/lib/chat/Chinese(PRC)_Jing Yuan_9.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Jing Yuan_9.wav
    String get chinesePRCJingYuan9Wav => 'assets/lib/chat/Chinese(PRC)_Jing Yuan_9.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Kafka_8.json
    String get chinesePRCKafka8Json => 'assets/lib/chat/Chinese(PRC)_Kafka_8.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Kafka_8.wav
    String get chinesePRCKafka8Wav => 'assets/lib/chat/Chinese(PRC)_Kafka_8.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_March 7th_6.json
    String get chinesePRCMarch7th6Json => 'assets/lib/chat/Chinese(PRC)_March 7th_6.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_March 7th_6.wav
    String get chinesePRCMarch7th6Wav => 'assets/lib/chat/Chinese(PRC)_March 7th_6.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Natasha_24.json
    String get chinesePRCNatasha24Json => 'assets/lib/chat/Chinese(PRC)_Natasha_24.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Natasha_24.wav
    String get chinesePRCNatasha24Wav => 'assets/lib/chat/Chinese(PRC)_Natasha_24.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Pela_27.json
    String get chinesePRCPela27Json => 'assets/lib/chat/Chinese(PRC)_Pela_27.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Pela_27.wav
    String get chinesePRCPela27Wav => 'assets/lib/chat/Chinese(PRC)_Pela_27.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Seele_37.json
    String get chinesePRCSeele37Json => 'assets/lib/chat/Chinese(PRC)_Seele_37.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Seele_37.wav
    String get chinesePRCSeele37Wav => 'assets/lib/chat/Chinese(PRC)_Seele_37.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Serval_35.json
    String get chinesePRCServal35Json => 'assets/lib/chat/Chinese(PRC)_Serval_35.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Serval_35.wav
    String get chinesePRCServal35Wav => 'assets/lib/chat/Chinese(PRC)_Serval_35.wav';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Welt_14.json
    String get chinesePRCWelt14Json => 'assets/lib/chat/Chinese(PRC)_Welt_14.json';
  
    /// File path: assets/lib/chat/Chinese(PRC)_Welt_14.wav
    String get chinesePRCWelt14Wav => 'assets/lib/chat/Chinese(PRC)_Welt_14.wav';
  
    /// File path: assets/lib/chat/English_Acheron_6.json
    String get englishAcheron6Json => 'assets/lib/chat/English_Acheron_6.json';
  
    /// File path: assets/lib/chat/English_Acheron_6.wav
    String get englishAcheron6Wav => 'assets/lib/chat/English_Acheron_6.wav';
  
    /// File path: assets/lib/chat/English_Aventurine_11.json
    String get englishAventurine11Json => 'assets/lib/chat/English_Aventurine_11.json';
  
    /// File path: assets/lib/chat/English_Aventurine_11.wav
    String get englishAventurine11Wav => 'assets/lib/chat/English_Aventurine_11.wav';
  
    /// File path: assets/lib/chat/English_Bailu_6.json
    String get englishBailu6Json => 'assets/lib/chat/English_Bailu_6.json';
  
    /// File path: assets/lib/chat/English_Bailu_6.wav
    String get englishBailu6Wav => 'assets/lib/chat/English_Bailu_6.wav';
  
    /// File path: assets/lib/chat/English_Black Swan_2.json
    String get englishBlackSwan2Json => 'assets/lib/chat/English_Black Swan_2.json';
  
    /// File path: assets/lib/chat/English_Black Swan_2.wav
    String get englishBlackSwan2Wav => 'assets/lib/chat/English_Black Swan_2.wav';
  
    /// File path: assets/lib/chat/English_Blade_2.json
    String get englishBlade2Json => 'assets/lib/chat/English_Blade_2.json';
  
    /// File path: assets/lib/chat/English_Blade_2.wav
    String get englishBlade2Wav => 'assets/lib/chat/English_Blade_2.wav';
  
    /// File path: assets/lib/chat/English_Bronya_2.json
    String get englishBronya2Json => 'assets/lib/chat/English_Bronya_2.json';
  
    /// File path: assets/lib/chat/English_Bronya_2.wav
    String get englishBronya2Wav => 'assets/lib/chat/English_Bronya_2.wav';
  
    /// File path: assets/lib/chat/English_Clara_26.json
    String get englishClara26Json => 'assets/lib/chat/English_Clara_26.json';
  
    /// File path: assets/lib/chat/English_Clara_26.wav
    String get englishClara26Wav => 'assets/lib/chat/English_Clara_26.wav';
  
    /// File path: assets/lib/chat/English_Dan Heng_6.json
    String get englishDanHeng6Json => 'assets/lib/chat/English_Dan Heng_6.json';
  
    /// File path: assets/lib/chat/English_Dan Heng_6.wav
    String get englishDanHeng6Wav => 'assets/lib/chat/English_Dan Heng_6.wav';
  
    /// File path: assets/lib/chat/English_Firefly_8.json
    String get englishFirefly8Json => 'assets/lib/chat/English_Firefly_8.json';
  
    /// File path: assets/lib/chat/English_Firefly_8.wav
    String get englishFirefly8Wav => 'assets/lib/chat/English_Firefly_8.wav';
  
    /// File path: assets/lib/chat/English_Himeko_32.json
    String get englishHimeko32Json => 'assets/lib/chat/English_Himeko_32.json';
  
    /// File path: assets/lib/chat/English_Himeko_32.wav
    String get englishHimeko32Wav => 'assets/lib/chat/English_Himeko_32.wav';
  
    /// File path: assets/lib/chat/English_Hook_11.json
    String get englishHook11Json => 'assets/lib/chat/English_Hook_11.json';
  
    /// File path: assets/lib/chat/English_Hook_11.wav
    String get englishHook11Wav => 'assets/lib/chat/English_Hook_11.wav';
  
    /// File path: assets/lib/chat/English_Jing Yuan_11.json
    String get englishJingYuan11Json => 'assets/lib/chat/English_Jing Yuan_11.json';
  
    /// File path: assets/lib/chat/English_Jing Yuan_11.wav
    String get englishJingYuan11Wav => 'assets/lib/chat/English_Jing Yuan_11.wav';
  
    /// File path: assets/lib/chat/English_Kafka_49.json
    String get englishKafka49Json => 'assets/lib/chat/English_Kafka_49.json';
  
    /// File path: assets/lib/chat/English_Kafka_49.wav
    String get englishKafka49Wav => 'assets/lib/chat/English_Kafka_49.wav';
  
    /// File path: assets/lib/chat/English_March 7th_3.json
    String get englishMarch7th3Json => 'assets/lib/chat/English_March 7th_3.json';
  
    /// File path: assets/lib/chat/English_March 7th_3.wav
    String get englishMarch7th3Wav => 'assets/lib/chat/English_March 7th_3.wav';
  
    /// File path: assets/lib/chat/English_Natasha_16.json
    String get englishNatasha16Json => 'assets/lib/chat/English_Natasha_16.json';
  
    /// File path: assets/lib/chat/English_Natasha_16.wav
    String get englishNatasha16Wav => 'assets/lib/chat/English_Natasha_16.wav';
  
    /// File path: assets/lib/chat/English_Pela_3.json
    String get englishPela3Json => 'assets/lib/chat/English_Pela_3.json';
  
    /// File path: assets/lib/chat/English_Pela_3.wav
    String get englishPela3Wav => 'assets/lib/chat/English_Pela_3.wav';
  
    /// File path: assets/lib/chat/English_Seele_8.json
    String get englishSeele8Json => 'assets/lib/chat/English_Seele_8.json';
  
    /// File path: assets/lib/chat/English_Seele_8.wav
    String get englishSeele8Wav => 'assets/lib/chat/English_Seele_8.wav';
  
    /// File path: assets/lib/chat/English_Serval_26.json
    String get englishServal26Json => 'assets/lib/chat/English_Serval_26.json';
  
    /// File path: assets/lib/chat/English_Serval_26.wav
    String get englishServal26Wav => 'assets/lib/chat/English_Serval_26.wav';
  
    /// File path: assets/lib/chat/English_Welt_6.json
    String get englishWelt6Json => 'assets/lib/chat/English_Welt_6.json';
  
    /// File path: assets/lib/chat/English_Welt_6.wav
    String get englishWelt6Wav => 'assets/lib/chat/English_Welt_6.wav';
  
    /// File path: assets/lib/chat/Japanese_Acheron_4.json
    String get japaneseAcheron4Json => 'assets/lib/chat/Japanese_Acheron_4.json';
  
    /// File path: assets/lib/chat/Japanese_Acheron_4.wav
    String get japaneseAcheron4Wav => 'assets/lib/chat/Japanese_Acheron_4.wav';
  
    /// File path: assets/lib/chat/Japanese_Aventurine_96.json
    String get japaneseAventurine96Json => 'assets/lib/chat/Japanese_Aventurine_96.json';
  
    /// File path: assets/lib/chat/Japanese_Aventurine_96.wav
    String get japaneseAventurine96Wav => 'assets/lib/chat/Japanese_Aventurine_96.wav';
  
    /// File path: assets/lib/chat/Japanese_Bailu_2.json
    String get japaneseBailu2Json => 'assets/lib/chat/Japanese_Bailu_2.json';
  
    /// File path: assets/lib/chat/Japanese_Bailu_2.wav
    String get japaneseBailu2Wav => 'assets/lib/chat/Japanese_Bailu_2.wav';
  
    /// File path: assets/lib/chat/Japanese_Black Swan_12.json
    String get japaneseBlackSwan12Json => 'assets/lib/chat/Japanese_Black Swan_12.json';
  
    /// File path: assets/lib/chat/Japanese_Black Swan_12.wav
    String get japaneseBlackSwan12Wav => 'assets/lib/chat/Japanese_Black Swan_12.wav';
  
    /// File path: assets/lib/chat/Japanese_Blade_14.json
    String get japaneseBlade14Json => 'assets/lib/chat/Japanese_Blade_14.json';
  
    /// File path: assets/lib/chat/Japanese_Blade_14.wav
    String get japaneseBlade14Wav => 'assets/lib/chat/Japanese_Blade_14.wav';
  
    /// File path: assets/lib/chat/Japanese_Bronya_26.json
    String get japaneseBronya26Json => 'assets/lib/chat/Japanese_Bronya_26.json';
  
    /// File path: assets/lib/chat/Japanese_Bronya_26.wav
    String get japaneseBronya26Wav => 'assets/lib/chat/Japanese_Bronya_26.wav';
  
    /// File path: assets/lib/chat/Japanese_Clara_2.json
    String get japaneseClara2Json => 'assets/lib/chat/Japanese_Clara_2.json';
  
    /// File path: assets/lib/chat/Japanese_Clara_2.wav
    String get japaneseClara2Wav => 'assets/lib/chat/Japanese_Clara_2.wav';
  
    /// File path: assets/lib/chat/Japanese_Dan Heng_6.json
    String get japaneseDanHeng6Json => 'assets/lib/chat/Japanese_Dan Heng_6.json';
  
    /// File path: assets/lib/chat/Japanese_Dan Heng_6.wav
    String get japaneseDanHeng6Wav => 'assets/lib/chat/Japanese_Dan Heng_6.wav';
  
    /// File path: assets/lib/chat/Japanese_Firefly_3.json
    String get japaneseFirefly3Json => 'assets/lib/chat/Japanese_Firefly_3.json';
  
    /// File path: assets/lib/chat/Japanese_Firefly_3.wav
    String get japaneseFirefly3Wav => 'assets/lib/chat/Japanese_Firefly_3.wav';
  
    /// File path: assets/lib/chat/Japanese_Himeko_11.json
    String get japaneseHimeko11Json => 'assets/lib/chat/Japanese_Himeko_11.json';
  
    /// File path: assets/lib/chat/Japanese_Himeko_11.wav
    String get japaneseHimeko11Wav => 'assets/lib/chat/Japanese_Himeko_11.wav';
  
    /// File path: assets/lib/chat/Japanese_Hook_47.json
    String get japaneseHook47Json => 'assets/lib/chat/Japanese_Hook_47.json';
  
    /// File path: assets/lib/chat/Japanese_Hook_47.wav
    String get japaneseHook47Wav => 'assets/lib/chat/Japanese_Hook_47.wav';
  
    /// File path: assets/lib/chat/Japanese_Jing Yuan_86.json
    String get japaneseJingYuan86Json => 'assets/lib/chat/Japanese_Jing Yuan_86.json';
  
    /// File path: assets/lib/chat/Japanese_Jing Yuan_86.wav
    String get japaneseJingYuan86Wav => 'assets/lib/chat/Japanese_Jing Yuan_86.wav';
  
    /// File path: assets/lib/chat/Japanese_Kafka_59.json
    String get japaneseKafka59Json => 'assets/lib/chat/Japanese_Kafka_59.json';
  
    /// File path: assets/lib/chat/Japanese_Kafka_59.wav
    String get japaneseKafka59Wav => 'assets/lib/chat/Japanese_Kafka_59.wav';
  
    /// File path: assets/lib/chat/Japanese_March 7th_73.json
    String get japaneseMarch7th73Json => 'assets/lib/chat/Japanese_March 7th_73.json';
  
    /// File path: assets/lib/chat/Japanese_March 7th_73.wav
    String get japaneseMarch7th73Wav => 'assets/lib/chat/Japanese_March 7th_73.wav';
  
    /// File path: assets/lib/chat/Japanese_Natasha_12.json
    String get japaneseNatasha12Json => 'assets/lib/chat/Japanese_Natasha_12.json';
  
    /// File path: assets/lib/chat/Japanese_Natasha_12.wav
    String get japaneseNatasha12Wav => 'assets/lib/chat/Japanese_Natasha_12.wav';
  
    /// File path: assets/lib/chat/Japanese_Pela_11.json
    String get japanesePela11Json => 'assets/lib/chat/Japanese_Pela_11.json';
  
    /// File path: assets/lib/chat/Japanese_Pela_11.wav
    String get japanesePela11Wav => 'assets/lib/chat/Japanese_Pela_11.wav';
  
    /// File path: assets/lib/chat/Japanese_Seele_11.json
    String get japaneseSeele11Json => 'assets/lib/chat/Japanese_Seele_11.json';
  
    /// File path: assets/lib/chat/Japanese_Seele_11.wav
    String get japaneseSeele11Wav => 'assets/lib/chat/Japanese_Seele_11.wav';
  
    /// File path: assets/lib/chat/Japanese_Serval_12.json
    String get japaneseServal12Json => 'assets/lib/chat/Japanese_Serval_12.json';
  
    /// File path: assets/lib/chat/Japanese_Serval_12.wav
    String get japaneseServal12Wav => 'assets/lib/chat/Japanese_Serval_12.wav';
  
    /// File path: assets/lib/chat/Japanese_Welt_37.json
    String get japaneseWelt37Json => 'assets/lib/chat/Japanese_Welt_37.json';
  
    /// File path: assets/lib/chat/Japanese_Welt_37.wav
    String get japaneseWelt37Wav => 'assets/lib/chat/Japanese_Welt_37.wav';
  
    /// File path: assets/lib/chat/pairs.json
    String get pairs => 'assets/lib/chat/pairs.json';
  
    /// List of all assets
    List<String> get values => [
      aGitkeep,
      chinesePRCAcheron3Json,
      chinesePRCAcheron3Wav,
      chinesePRCAventurine4Json,
      chinesePRCAventurine4Wav,
      chinesePRCBailu13Json,
      chinesePRCBailu13Wav,
      chinesePRCBlackSwan19Json,
      chinesePRCBlackSwan19Wav,
      chinesePRCBlade14Json,
      chinesePRCBlade14Wav,
      chinesePRCBronya154Json,
      chinesePRCBronya154Wav,
      chinesePRCBronya97Json,
      chinesePRCBronya97Wav,
      chinesePRCClara81Json,
      chinesePRCClara81Wav,
      chinesePRCDanHeng48Json,
      chinesePRCDanHeng48Wav,
      chinesePRCFirefly9Json,
      chinesePRCFirefly9Wav,
      chinesePRCHimeko52Json,
      chinesePRCHimeko52Wav,
      chinesePRCHook21Json,
      chinesePRCHook21Wav,
      chinesePRCJingYuan9Json,
      chinesePRCJingYuan9Wav,
      chinesePRCKafka8Json,
      chinesePRCKafka8Wav,
      chinesePRCMarch7th6Json,
      chinesePRCMarch7th6Wav,
      chinesePRCNatasha24Json,
      chinesePRCNatasha24Wav,
      chinesePRCPela27Json,
      chinesePRCPela27Wav,
      chinesePRCSeele37Json,
      chinesePRCSeele37Wav,
      chinesePRCServal35Json,
      chinesePRCServal35Wav,
      chinesePRCWelt14Json,
      chinesePRCWelt14Wav,
      englishAcheron6Json,
      englishAcheron6Wav,
      englishAventurine11Json,
      englishAventurine11Wav,
      englishBailu6Json,
      englishBailu6Wav,
      englishBlackSwan2Json,
      englishBlackSwan2Wav,
      englishBlade2Json,
      englishBlade2Wav,
      englishBronya2Json,
      englishBronya2Wav,
      englishClara26Json,
      englishClara26Wav,
      englishDanHeng6Json,
      englishDanHeng6Wav,
      englishFirefly8Json,
      englishFirefly8Wav,
      englishHimeko32Json,
      englishHimeko32Wav,
      englishHook11Json,
      englishHook11Wav,
      englishJingYuan11Json,
      englishJingYuan11Wav,
      englishKafka49Json,
      englishKafka49Wav,
      englishMarch7th3Json,
      englishMarch7th3Wav,
      englishNatasha16Json,
      englishNatasha16Wav,
      englishPela3Json,
      englishPela3Wav,
      englishSeele8Json,
      englishSeele8Wav,
      englishServal26Json,
      englishServal26Wav,
      englishWelt6Json,
      englishWelt6Wav,
      japaneseAcheron4Json,
      japaneseAcheron4Wav,
      japaneseAventurine96Json,
      japaneseAventurine96Wav,
      japaneseBailu2Json,
      japaneseBailu2Wav,
      japaneseBlackSwan12Json,
      japaneseBlackSwan12Wav,
      japaneseBlade14Json,
      japaneseBlade14Wav,
      japaneseBronya26Json,
      japaneseBronya26Wav,
      japaneseClara2Json,
      japaneseClara2Wav,
      japaneseDanHeng6Json,
      japaneseDanHeng6Wav,
      japaneseFirefly3Json,
      japaneseFirefly3Wav,
      japaneseHimeko11Json,
      japaneseHimeko11Wav,
      japaneseHook47Json,
      japaneseHook47Wav,
      japaneseJingYuan86Json,
      japaneseJingYuan86Wav,
      japaneseKafka59Json,
      japaneseKafka59Wav,
      japaneseMarch7th73Json,
      japaneseMarch7th73Wav,
      japaneseNatasha12Json,
      japaneseNatasha12Wav,
      japanesePela11Json,
      japanesePela11Wav,
      japaneseSeele11Json,
      japaneseSeele11Wav,
      japaneseServal12Json,
      japaneseServal12Wav,
      japaneseWelt37Json,
      japaneseWelt37Wav,
      pairs,
    ];
  }
  
  class $AssetsLibQnnGen {
    const $AssetsLibQnnGen();
  
    /// File path: assets/lib/qnn/libQnnHtp.so
    String get libQnnHtp => 'assets/lib/qnn/libQnnHtp.so';
  
    /// File path: assets/lib/qnn/libQnnHtpNetRunExtensions.so
    String get libQnnHtpNetRunExtensions => 'assets/lib/qnn/libQnnHtpNetRunExtensions.so';
  
    /// File path: assets/lib/qnn/libQnnHtpPrepare.so
    String get libQnnHtpPrepare => 'assets/lib/qnn/libQnnHtpPrepare.so';
  
    /// File path: assets/lib/qnn/libQnnHtpV68Skel.so
    String get libQnnHtpV68Skel => 'assets/lib/qnn/libQnnHtpV68Skel.so';
  
    /// File path: assets/lib/qnn/libQnnHtpV68Stub.so
    String get libQnnHtpV68Stub => 'assets/lib/qnn/libQnnHtpV68Stub.so';
  
    /// File path: assets/lib/qnn/libQnnHtpV69Skel.so
    String get libQnnHtpV69Skel => 'assets/lib/qnn/libQnnHtpV69Skel.so';
  
    /// File path: assets/lib/qnn/libQnnHtpV69Stub.so
    String get libQnnHtpV69Stub => 'assets/lib/qnn/libQnnHtpV69Stub.so';
  
    /// File path: assets/lib/qnn/libQnnHtpV73Skel.so
    String get libQnnHtpV73Skel => 'assets/lib/qnn/libQnnHtpV73Skel.so';
  
    /// File path: assets/lib/qnn/libQnnHtpV73Stub.so
    String get libQnnHtpV73Stub => 'assets/lib/qnn/libQnnHtpV73Stub.so';
  
    /// File path: assets/lib/qnn/libQnnHtpV75Skel.so
    String get libQnnHtpV75Skel => 'assets/lib/qnn/libQnnHtpV75Skel.so';
  
    /// File path: assets/lib/qnn/libQnnHtpV75Stub.so
    String get libQnnHtpV75Stub => 'assets/lib/qnn/libQnnHtpV75Stub.so';
  
    /// File path: assets/lib/qnn/libQnnHtpV79Skel.so
    String get libQnnHtpV79Skel => 'assets/lib/qnn/libQnnHtpV79Skel.so';
  
    /// File path: assets/lib/qnn/libQnnHtpV79Stub.so
    String get libQnnHtpV79Stub => 'assets/lib/qnn/libQnnHtpV79Stub.so';
  
    /// File path: assets/lib/qnn/libQnnRwkvWkvOpPackageV68.so
    String get libQnnRwkvWkvOpPackageV68 => 'assets/lib/qnn/libQnnRwkvWkvOpPackageV68.so';
  
    /// File path: assets/lib/qnn/libQnnRwkvWkvOpPackageV69.so
    String get libQnnRwkvWkvOpPackageV69 => 'assets/lib/qnn/libQnnRwkvWkvOpPackageV69.so';
  
    /// File path: assets/lib/qnn/libQnnRwkvWkvOpPackageV73.so
    String get libQnnRwkvWkvOpPackageV73 => 'assets/lib/qnn/libQnnRwkvWkvOpPackageV73.so';
  
    /// File path: assets/lib/qnn/libQnnRwkvWkvOpPackageV75.so
    String get libQnnRwkvWkvOpPackageV75 => 'assets/lib/qnn/libQnnRwkvWkvOpPackageV75.so';
  
    /// File path: assets/lib/qnn/libQnnRwkvWkvOpPackageV79.so
    String get libQnnRwkvWkvOpPackageV79 => 'assets/lib/qnn/libQnnRwkvWkvOpPackageV79.so';
  
    /// File path: assets/lib/qnn/libQnnSystem.so
    String get libQnnSystem => 'assets/lib/qnn/libQnnSystem.so';
  
    /// List of all assets
    List<String> get values => [
      libQnnHtp,
      libQnnHtpNetRunExtensions,
      libQnnHtpPrepare,
      libQnnHtpV68Skel,
      libQnnHtpV68Stub,
      libQnnHtpV69Skel,
      libQnnHtpV69Stub,
      libQnnHtpV73Skel,
      libQnnHtpV73Stub,
      libQnnHtpV75Skel,
      libQnnHtpV75Stub,
      libQnnHtpV79Skel,
      libQnnHtpV79Stub,
      libQnnRwkvWkvOpPackageV68,
      libQnnRwkvWkvOpPackageV69,
      libQnnRwkvWkvOpPackageV73,
      libQnnRwkvWkvOpPackageV75,
      libQnnRwkvWkvOpPackageV79,
      libQnnSystem,
    ];
  }
  
  class $AssetsModelChatGen {
    const $AssetsModelChatGen();
  
    /// File path: assets/model/chat/.gitkeep
    String get aGitkeep => 'assets/model/chat/.gitkeep';
  
    /// List of all assets
    List<String> get values => [aGitkeep];
  }
  
  class Assets {
    const Assets._();
  
    static const String aEnv = '.env';
    static const $AssetsConfigGen config = $AssetsConfigGen();
    static const String filter = 'assets/filter.txt';
    static const $AssetsImgGen img = $AssetsImgGen();
    static const $AssetsLibGen lib = $AssetsLibGen();
    static const $AssetsModelGen model = $AssetsModelGen();
    static const $RemoteGen remote = $RemoteGen();
  
    /// List of all assets
    static List<String> get values => [aEnv, filter];
  }
  
  class AssetGenImage {
    const AssetGenImage(this._assetName, {this.size, this.flavors = const {}, this.animation});
  
    final String _assetName;
  
    final Size? size;
    final Set<String> flavors;
    final AssetGenImageAnimation? animation;
  
    Image image({
      Key? key,
      AssetBundle? bundle,
      ImageFrameBuilder? frameBuilder,
      ImageErrorWidgetBuilder? errorBuilder,
      String? semanticLabel,
      bool excludeFromSemantics = false,
      double? scale,
      double? width,
      double? height,
      Color? color,
      Animation<double>? opacity,
      BlendMode? colorBlendMode,
      BoxFit? fit,
      AlignmentGeometry alignment = Alignment.center,
      ImageRepeat repeat = ImageRepeat.noRepeat,
      Rect? centerSlice,
      bool matchTextDirection = false,
      bool gaplessPlayback = true,
      bool isAntiAlias = false,
      String? package,
      FilterQuality filterQuality = FilterQuality.medium,
      int? cacheWidth,
      int? cacheHeight,
    }) {
      return Image.asset(
        _assetName,
        key: key,
        bundle: bundle,
        frameBuilder: frameBuilder,
        errorBuilder: errorBuilder,
        semanticLabel: semanticLabel,
        excludeFromSemantics: excludeFromSemantics,
        scale: scale,
        width: width,
        height: height,
        color: color,
        opacity: opacity,
        colorBlendMode: colorBlendMode,
        fit: fit,
        alignment: alignment,
        repeat: repeat,
        centerSlice: centerSlice,
        matchTextDirection: matchTextDirection,
        gaplessPlayback: gaplessPlayback,
        isAntiAlias: isAntiAlias,
        package: package,
        filterQuality: filterQuality,
        cacheWidth: cacheWidth,
        cacheHeight: cacheHeight,
      );
    }
  
    ImageProvider provider({AssetBundle? bundle, String? package}) {
      return AssetImage(_assetName, bundle: bundle, package: package);
    }
  
    String get path => _assetName;
  
    String get keyName => _assetName;
  }
  
  class AssetGenImageAnimation {
    const AssetGenImageAnimation({required this.isAnimation, required this.duration, required this.frames});
  
    final bool isAnimation;
    final Duration duration;
    final int frames;
  }
  