module ProAbstract.Datatypes ( -- * Document Document (..) -- * Blocks , Block (..), Blocks (..), BlockTagContent (..) -- * Lines , Inline (..), Line (..), Lines (..) -- * Tags and tagged things , Tag (..), Tagged (..), BlockTag (..), TaggedOrBare (..) -- * Paragraph , Paragraph (..) -- * Plain text , Fragment (..), PlainBlock (..) -- * Metadata , Metadata (..) ) where import ProAbstract.Metadata import ProAbstract.Structure import ProAbstract.Tag