content: -- | This module re-exports data types and functionality required
  -- in creation of Request and Response objects for an HTTP client.
  module Hreq.Core.Client
    ( -- * BaseUrl
      module Hreq.Core.Client.BaseUrl
      -- * Request
    , module Hreq.Core.Client.Request
      -- * Response
    , module Hreq.Core.Client.Response
      -- * HasRequest
    , module Hreq.Core.Client.HasRequest
      -- * HasResponse
    , module Hreq.Core.Client.HasResponse
      -- * Internal
    , module Hreq.Core.Client.Internal
      -- * RunClient
    , module Hreq.Core.Client.RunClient
      -- * ClientError
    , module Hreq.Core.Client.ClientError
      -- * BasicAuth
    , module Hreq.Core.Client.BasicAuth
        -- * Hlist
    , module Data.Hlist
    ) where
  
  import Data.Hlist
  
  import Hreq.Core.Client.BaseUrl
  import Hreq.Core.Client.BasicAuth
  import Hreq.Core.Client.ClientError
  import Hreq.Core.Client.HasRequest
  import Hreq.Core.Client.HasResponse
  import Hreq.Core.Client.Internal
  import Hreq.Core.Client.Request
  import Hreq.Core.Client.Response
  import Hreq.Core.Client.RunClient
  