{-# LANGUAGE AllowAmbiguousTypes #-} module Svgone.Plugin where import Data.Text (Text) import Graphics.SvgTree (Document) class Plugin a where data PluginOptions a defaultOpts :: PluginOptions a plugin :: PluginOptions a -> Document -> Document pluginName :: Text