module UI ( module X , runBrickFlashcards , GlobalState(..) , GenIO , Chunk(..) , Card , External , ImportType(..) , ImportOpts(..) , Parameters(..) , goToState_ , cardsToString , parseImportInput , defaultParameters ) where import UI.CardSelector as X (addRecent) import Settings as X (getUseEscapeCode) import Runners as X import Brick import Export import Glue import Import import States import StateManagement import Types (Card, External, cardsToString) runBrickFlashcards :: GlobalState -> IO () runBrickFlashcards gs = do _ <- defaultMain globalApp gs return ()