git-annex/Types.hs

32 lines
542 B
Haskell
Raw Normal View History

2010-10-27 20:53:54 +00:00
{- git-annex abstract data types
-
- Copyright 2010 Joey Hess <id@joeyh.name>
2010-10-27 20:53:54 +00:00
-
- Licensed under the GNU AGPL version 3 or higher.
2010-10-27 20:53:54 +00:00
-}
2010-10-14 07:18:11 +00:00
module Types (
Annex,
2010-10-15 00:05:04 +00:00
Backend,
Key,
AssociatedFile(..),
2011-12-31 08:11:39 +00:00
UUID(..),
GitConfig(..),
RemoteGitConfig(..),
2011-12-31 08:11:39 +00:00
Remote,
2012-01-06 14:14:37 +00:00
RemoteType,
VerifyConfig,
2010-10-14 07:18:11 +00:00
) where
import Annex
import Types.Backend
import Types.GitConfig
import Types.Key
import Types.UUID
2011-12-31 08:11:39 +00:00
import Types.Remote
type Backend = BackendA Annex
type Remote = RemoteA Annex
type RemoteType = RemoteTypeA Annex
type VerifyConfig = VerifyConfigA Annex