-- | The Backend data type module GHC.Plugin.OllamaHoles.Backend (Backend(..)) where import Data.Text (Text) -- | Backend to use. data Backend = Backend { Backend -> IO (Maybe [Text]) listModels :: IO (Maybe [Text]) , Backend -> Text -> Text -> IO (Either String Text) generateFits :: Text -> Text -> IO (Either String Text) }