{-# LANGUAGE DeriveDataTypeable #-}moduleSystem.Console.CmdArgs.Implicit.AnnwhereimportData.Data-- | The general type of annotations that can be associated with a value.dataAnn=HelpString|NameString|Explicit|Ignore|GroupNameString|FlagOptionalString|FlagArgs|FlagArgPosInt|FlagTypeString|ModeDefault|ModeHelpSuffix[String]|ProgSummaryString|ProgProgramString|ProgVerbosity|ProgHelpArg[Ann]|ProgVersionArg[Ann]|ProgVerbosityArgs[Ann][Ann]deriving(Eq,Ord,Show,Data,Typeable)