packages feed

natskell-1.0.0.1: jetstream/JetStream/Management/API.hs

-- | Account-level JetStream management operations.
module JetStream.Management.API
  ( ManagementAPI (..)
  ) where

import           JetStream.Error (JetStreamError)
import           JetStream.Types (AccountInfo, JetStreamRequestOption)

-- | Account and tier management capabilities.
newtype ManagementAPI = ManagementAPI { accountInfo :: [JetStreamRequestOption] -> IO (Either JetStreamError AccountInfo) }