#pragma once #include class QNetworkReply; namespace chatterino { class Outcome; class NetworkResult; using NetworkSuccessCallback = std::function; using NetworkErrorCallback = std::function; using NetworkReplyCreatedCallback = std::function; enum class NetworkRequestType { Get, Post, Put, Delete, }; } // namespace chatterino