abstract final class Assets {
  static const digitalNum = 'digital_id_num';

  static const logo = 'assets/images/logo/logo.png';
  static const logo2 = 'assets/images/logo/logo_2.png';
  static const logoIco = 'assets/images/logo/ico/app_icon.ico';
  static const logoLarge = 'assets/images/logo/desktop/logo_large.png';

  static const vipIcon = 'assets/images/big-vip.svg';
  static const avatarPlaceHolder = 'assets/images/noface.jpeg';
  static const loading = 'assets/images/loading.png';
  static const buffering = 'assets/images/loading.webp';
  static const topicHeader = 'assets/images/topic-header-bg.png';
  static const trendingBanner = 'assets/images/trending_banner.png';
  static const ai = 'assets/images/ai.png';
  static const error = 'assets/images/error.svg';

  static const livingChart = 'assets/images/live.gif';
  static const livingStatic = 'assets/images/live.png';
  static const livingRect = 'assets/images/live/live.gif';
  static const livingBackground = 'assets/images/live/default_bg.webp';

  static const thunder1 = 'assets/images/paycoins/ic_thunder_1.png';
  static const thunder2 = 'assets/images/paycoins/ic_thunder_2.png';
  static const thunder3 = 'assets/images/paycoins/ic_thunder_3.png';
  static const notEnough = 'assets/images/paycoins/ic_22_not_enough_pay.png';
  static const mario = 'assets/images/paycoins/ic_22_mario.png';
  static const gunSister = 'assets/images/paycoins/ic_22_gun_sister.png';
  static const payBox = 'assets/images/paycoins/ic_pay_coins_box.png';
  static const coinsOne = 'assets/images/paycoins/ic_coins_one.png';
  static const coinsTwo = 'assets/images/paycoins/ic_coins_two.png';
  static const left = 'assets/images/paycoins/ic_left.png';
  static const leftDisable = 'assets/images/paycoins/ic_left_disable.png';
  static const right = 'assets/images/paycoins/ic_right.png';
  static const rightDisable = 'assets/images/paycoins/ic_right_disable.png';
  static const panelClose = 'assets/images/paycoins/ic_panel_close.png';

  static const List<String> mpvAnime4KShaders = [
    'Anime4K_Clamp_Highlights.glsl',
    'Anime4K_Restore_CNN_VL.glsl',
    'Anime4K_Upscale_CNN_x2_VL.glsl',
    'Anime4K_AutoDownscalePre_x2.glsl',
    'Anime4K_AutoDownscalePre_x4.glsl',
    'Anime4K_Upscale_CNN_x2_M.glsl',
  ];

  static const mpvAnime4KShadersLite = [
    'Anime4K_Clamp_Highlights.glsl',
    'Anime4K_Restore_CNN_M.glsl',
    'Anime4K_Restore_CNN_S.glsl',
    'Anime4K_Upscale_CNN_x2_M.glsl',
    'Anime4K_AutoDownscalePre_x2.glsl',
    'Anime4K_AutoDownscalePre_x4.glsl',
    'Anime4K_Upscale_CNN_x2_S.glsl',
  ];
}
