#ifndef SUBEXPORT_H_INCLUDED #define SUBEXPORT_H_INCLUDED #include struct ruleset_content { std::string rule_group; std::string rule_content; }; std::string netchToClash(std::vector &nodes, std::string &baseConf, std::vector &ruleset_content_array, string_array &extra_proxy_group, bool clashR); std::string netchToSurge(std::vector &nodes, std::string &base_conf, string_array &ruleset_array, string_array &extra_proxy_group, int surge_ver); std::string netchToSS(std::vector &nodes); std::string netchToSSR(std::vector &nodes); std::string netchToVMess(std::vector &nodes); std::string netchToQuanX(std::vector &nodes); std::string netchToQuan(std::vector &nodes); std::string netchToSSD(std::vector &nodes, std::string &group); #endif // SUBEXPORT_H_INCLUDED