module Cardano.Api.Internal.ReexposeNetwork
  ( LedgerPeerSnapshot (..)
  , Target (..)
  , Serialised (..)
  , SubmitResult (..)
  )
where

import Ouroboros.Network.Block (Serialised (..))
import Ouroboros.Network.PeerSelection.LedgerPeers.Type (LedgerPeerSnapshot (..))
import Ouroboros.Network.Protocol.LocalStateQuery.Type (Target (..))
import Ouroboros.Network.Protocol.LocalTxSubmission.Type (SubmitResult (..))