diff --git a/antiope-s3.cabal b/antiope-s3.cabal
--- a/antiope-s3.cabal
+++ b/antiope-s3.cabal
@@ -2,10 +2,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: bb12dd0570b4e882e38489bddce27404fa0e886fd1a72a87d8dce3a6d48bc8b2
+-- hash: dcb3f417b4062c75af23d1ec15dc56f6716f85eee96904d1fc2edabc82bb4571
 
 name:           antiope-s3
-version:        4.0.0
+version:        4.0.1
 description:    Please see the README on Github at <https://github.com/arbor/antiope#readme>
 category:       Services
 homepage:       https://github.com/arbor/antiope#readme
diff --git a/src/Antiope/S3/Types.hs b/src/Antiope/S3/Types.hs
--- a/src/Antiope/S3/Types.hs
+++ b/src/Antiope/S3/Types.hs
@@ -2,7 +2,12 @@
 {-# LANGUAGE DeriveGeneric    #-}
 {-# LANGUAGE TypeApplications #-}
 
-module Antiope.S3.Types where
+module Antiope.S3.Types
+  ( X.BucketName(..)
+  , X.ObjectKey(..)
+  , X.ETag(..)
+  , S3Uri(..)
+  ) where
 
 import Antiope.S3.Internal
 import Control.Lens
@@ -13,7 +18,8 @@
 import Network.AWS.Data
 import Network.AWS.S3            (BucketName (..), ObjectKey (..))
 
-import qualified Data.Text as T
+import qualified Data.Text            as T
+import qualified Network.AWS.S3.Types as X
 
 data S3Uri = S3Uri
   { bucket    :: BucketName
