diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Revision history for config-schema
 
+## 1.2.2.0
+
+* Re-export `Alt` from `Config.Schema.Spec`
+
 ## 1.2.1.0
 
 * Expose `Config.Schema.Load.Error.simplifyValueSpecMismatch`
diff --git a/config-schema.cabal b/config-schema.cabal
--- a/config-schema.cabal
+++ b/config-schema.cabal
@@ -1,6 +1,6 @@
 cabal-version:       2.2
 name:                config-schema
-version:             1.2.1.0
+version:             1.2.2.0
 synopsis:            Schema definitions for the config-value package
 license:             ISC
 license-file:        LICENSE
diff --git a/src/Config/Schema/Spec.hs b/src/Config/Schema/Spec.hs
--- a/src/Config/Schema/Spec.hs
+++ b/src/Config/Schema/Spec.hs
@@ -70,6 +70,9 @@
   , reqSection'
   , optSection'
 
+  -- * Re-exports
+  , Alt(..)
+
   ) where
 
 import           Data.Bits                        (FiniteBits, isSigned, toIntegralSized, finiteBitSize)
