#pragma once #include namespace NYT { //////////////////////////////////////////////////////////////////////////////// struct TClientContext; class THttpHeader; namespace NHttpClient { class IHttpClient; class IHttpRequest; class IHttpResponse; using IHttpClientPtr = std::shared_ptr; using IHttpResponsePtr = std::unique_ptr; using IHttpRequestPtr = std::unique_ptr; } // namespace NHttpClient //////////////////////////////////////////////////////////////////////////////// } // namespace NYT