27 lines
		
	
	
	
		
			435 B
			
		
	
	
	
		
			Haskell
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			435 B
			
		
	
	
	
		
			Haskell
		
	
	
	
	
	
{- git-annex abstract data types
 | 
						|
 -
 | 
						|
 - Copyright 2010 Joey Hess <joey@kitenet.net>
 | 
						|
 -
 | 
						|
 - Licensed under the GNU GPL version 3 or higher.
 | 
						|
 -}
 | 
						|
 | 
						|
module Types (
 | 
						|
	Annex,
 | 
						|
	Backend,
 | 
						|
	Key,
 | 
						|
	UUID(..),
 | 
						|
	Remote,
 | 
						|
	RemoteType,
 | 
						|
	Option
 | 
						|
) where
 | 
						|
 | 
						|
import Annex
 | 
						|
import Types.Backend
 | 
						|
import Types.Key
 | 
						|
import Types.UUID
 | 
						|
import Types.Remote
 | 
						|
import Types.Option
 | 
						|
 | 
						|
type Backend = BackendA Annex
 | 
						|
type Remote = RemoteA Annex
 | 
						|
type RemoteType = RemoteTypeA Annex
 |