27#include <absl/strings/string_view.h>
29namespace presage::smartspectra::ipc {
38enum class StreamBackend {
62std::string AbslUnparseFlag(StreamBackend backend);
63bool AbslParseFlag(absl::string_view text, StreamBackend* backend, std::string* error);
69std::vector<std::string> GetStreamBackendNames();
75std::string GetStreamBackendHelp();