{-# LANGUAGE PatternSynonyms #-} module Panfiguration ( Panfiguration, declCase, asCase, withNames, envs, opts, defaults, fullDefaults, logger, run, -- * Naming convention Case(..), camel, snake, pattern SNAKE, pattern KEBAB, kebab, -- * Parameter FromParam, Secret(..), Collect(..), ) where import Panfiguration.Core import Panfiguration.Case import Panfiguration.FromParam