module Ghcitui.Ghcid.StartupConfig (StartupConfig (..)) where

import Ghcitui.Ghcid.LogConfig (LogLevel, LogOutput)

-- | Configuration passed during Daemon 'startup'
data StartupConfig = StartupConfig
    { StartupConfig -> LogLevel
logLevel :: !LogLevel
    -- ^ How much do we want to log?
    , StartupConfig -> LogOutput
logOutput :: !LogOutput
    -- ^ Where do we log?
    }