text: #pragma once
  
  typedef struct ticket_info_s ticket_info;
  typedef struct linked_list_s linked_list;
  typedef struct list_item_s list_item;
  
  void action_browse_boss_ext_save_data(linked_list* items, list_item* selected);
  void action_browse_user_ext_save_data(linked_list* items, list_item* selected);
  void action_delete_ext_save_data(linked_list* items, list_item* selected);
  
  void action_browse_system_save_data(linked_list* items, list_item* selected);
  void action_delete_system_save_data(linked_list* items, list_item* selected);
  
  void action_install_cia(linked_list* items, list_item* selected);
  void action_install_cia_delete(linked_list* items, list_item* selected);
  void action_install_cias(linked_list* items, list_item* selected);
  void action_install_cias_delete(linked_list* items, list_item* selected);
  void action_install_ticket(linked_list* items, list_item* selected);
  void action_install_ticket_delete(linked_list* items, list_item* selected);
  void action_install_tickets(linked_list* items, list_item* selected);
  void action_install_tickets_delete(linked_list* items, list_item* selected);
  void action_delete_file(linked_list* items, list_item* selected);
  void action_delete_dir(linked_list* items, list_item* selected);
  void action_delete_dir_contents(linked_list* items, list_item* selected);
  void action_delete_dir_cias(linked_list* items, list_item* selected);
  void action_delete_dir_tickets(linked_list* items, list_item* selected);
  void action_new_folder(linked_list* items, list_item* selected);
  void action_paste_contents(linked_list* items, list_item* selected);
  void action_rename(linked_list* items, list_item* selected);
  
  void action_delete_pending_title(linked_list* items, list_item* selected);
  void action_delete_all_pending_titles(linked_list* items, list_item* selected);
  
  void action_delete_ticket(linked_list* items, list_item* selected);
  void action_delete_tickets_unused(linked_list* items, list_item* selected);
  void action_install_cdn(linked_list* items, list_item* selected);
  void action_install_cdn_noprompt(volatile bool* done, ticket_info* info, bool finishedPrompt);
  
  void action_delete_title(linked_list* items, list_item* selected);
  void action_delete_title_ticket(linked_list* items, list_item* selected);
  void action_launch_title(linked_list* items, list_item* selected);
  void action_extract_smdh(linked_list* items, list_item* selected);
  void action_import_seed(linked_list* items, list_item* selected);
  void action_erase_twl_save(linked_list* items, list_item* selected);
  void action_export_twl_save(linked_list* items, list_item* selected);
  void action_import_twl_save(linked_list* items, list_item* selected);
  void action_browse_title_save_data(linked_list* items, list_item* selected);
  void action_import_secure_value(linked_list* items, list_item* selected);
  void action_export_secure_value(linked_list* items, list_item* selected);
  void action_delete_secure_value(linked_list* items, list_item* selected);
  
  void action_url_install(const char* confirmMessage, const char* urls);
  void action_install_titledb(linked_list* items, list_item* selected);