#ifndef ui_devtools_protocol_Forward_h
#define ui_devtools_protocol_Forward_h
#include "components/ui_devtools/devtools_export.h"
#include <memory>
#include <vector>
#include "third_party/inspector_protocol/crdtp/error_support.h"
#include "third_party/inspector_protocol/crdtp/dispatch.h"
#include "third_party/inspector_protocol/crdtp/frontend_channel.h"
#include "third_party/inspector_protocol/crdtp/protocol_core.h"
#include "third_party/inspector_protocol/crdtp/chromium/protocol_traits.h"
namespace ui_devtools {
namespace protocol {
DispatchResponse;
ErrorSupport;
Serializable;
FrontendChannel;
DomainDispatcher;
UberDispatcher;
Response;
DictionaryValue;
Object;
ListValue;
Value;
String;
Binary;
PtrMaybe;
ValueMaybe;
Maybe;
namespace detail {
template <typename T>
struct ArrayTypedef { … };
template <>
struct ArrayTypedef<String> { … };
template <>
struct ArrayTypedef<int> { … };
template <>
struct ArrayTypedef<double> { … };
template <>
struct ArrayTypedef<bool> { … };
template <>
struct ArrayTypedef<Binary> { … };
}
Array;
}
}
#endif