module Cachix.Types.SigningKeyCreate ( SigningKeyCreate(..) ) where import Data.Aeson ( FromJSON , ToJSON ) import Data.Swagger import Data.Text ( Text ) import GHC.Generics ( Generic ) -- | Conveys that a signing secret key was created, by sharing the public key. newtype SigningKeyCreate = SigningKeyCreate { publicKey :: Text } deriving (Show, Generic, FromJSON, ToJSON, ToSchema)