module Text.RE.Types
  ( -- $collection
    module Text.RE.Types.Capture
  , module Text.RE.Types.CaptureID
  , module Text.RE.Types.IsRegex
  , module Text.RE.Types.LineNo
  , module Text.RE.Types.Match
  , module Text.RE.Types.Matches
  , module Text.RE.Types.REOptions
  , module Text.RE.Types.Replace
  , module Text.RE.Types.SearchReplace
  ) where

import Text.RE.Types.Capture
import Text.RE.Types.CaptureID
import Text.RE.Types.IsRegex
import Text.RE.Types.LineNo
import Text.RE.Types.Match
import Text.RE.Types.Matches
import Text.RE.Types.REOptions
import Text.RE.Types.Replace
import Text.RE.Types.SearchReplace

-- $collection
--
-- This module collects together all of the @Text.RE.Types.*@ modules
-- to make it easy to import them all en masse.