diff --git a/lib/Hikaru.hs b/lib/Hikaru.hs
index 4199def6e11616c403116f2741646871e12596d0..c3020b354b2900a5da95e9e51d075d01ccc64670 100644
--- a/lib/Hikaru.hs
+++ b/lib/Hikaru.hs
@@ -23,6 +23,16 @@ module Hikaru
   , module Hikaru.Media
   , module Hikaru.Route
   , module Hikaru.Types
+
+  -- * Re-exported from "Network.Wai":
+  , Application
+  , Middleware
+  , Request
+  , Response
+
+  -- * Re-exported from "Network.HTTP.Types":
+  , Status
+  , Header
   )
 where
   import Hikaru.Action
@@ -36,5 +46,8 @@ where
   import Hikaru.Route
   import Hikaru.Types
 
+  import Network.Wai
+  import Network.HTTP.Types
+
 
 -- vim:set ft=haskell sw=2 ts=2 et: