úÎ"px      None “/Where a new import declaration should be added.'before the specified import declaration&after the specified import declaration{Returns the position where the import declaration for the new import should be put into the list of import declarations.<Returns all import declarations having the same module name.fReturns the best matching import declaration for the given module name. E.g. if the module name is  Foo.Bar.Boo, then Foo.Bar' is considered better matching than Foo.Safe „!How the module should be imported  the name of the module to import!*if the module should be imported qualified",the module should be imported with this name# "!$# !"NoneOVÞ%stries to find the maximal part of the source file (from the beginning) that contains valid/complete Haskell code&None#'NoneŒ*User definable configuration for hsImport. 7function for pretty printing of the import declarations <function for finding the position of new import declarations &error during configuration of hsimport   Safe™(&What of the symbol should be imported.)"only the symbol should be imported*Hall constructors or methods of the symbol should be imported: Symbol(..)+Lsome constructors or methods of the symbol should be imported: Symbol(X, Y) ()*+()*+ Noneó,-./0 NoneO„1-How the import declarations should be changed2)replace the import declaration at SrcSpan3$add import declaration after SrcLine4,add import declaration at end of source file58search for an insert position for the import declaration6%no changes of the import declarations1234567123456 Safeú89:;<=>?None1c    NoneO<@ABCDEFG@ABCDEFNoneO None  H !"#$%&'()*+ *,-.//01 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F F G H I J K LM%hsimport-0.8.5-CEwicmsLrAfLDowxmLHHobHsImport.ImportPosHsImport.Config HsImport.Args HsImport.MainHsImport.ModuleHsImport.ParseHsImport.PrettyPrintHsImport.SymbolHsImport.UtilsHsImport.ImportChangePaths_hsimportHsImport.ImportSpecHsImport ImportPosBeforeAfter findImportPosmatchingImportsbestMatchingImport$fShowImportPos $fEqImportPosConfig prettyPrint configError defaultConfig HsImportArgs moduleName symbolNameallwith qualifiedNameas inputSrcFile outputSrcFile hsImportArgs defaultArgs$fDataHsImportArgs$fShowHsImportArgs$fEqHsImportArgshsimporthsimportWithArgsModule qualifiedNameparseInvalidSource parseFileSymbol AllOfSymbol SomeOfSymbol firstSrcLinesrcSpan lastSrcLine declSrcLoc importDecls ImportChangeReplaceImportAtAddImportAfterAddImportAtEnd FindImportPosNoImportChange importChangesversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName ImportSpec sourceFile parsedSrcFilemoduleToImportsymbolToImport saveToFile hsImportSpec