{- |
Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte
License    : LGPL-2.1
Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)
-}

module GI.Atk.Interfaces
    (     module GI.Atk.Interfaces.Action         ,
    module GI.Atk.Interfaces.Component      ,
    module GI.Atk.Interfaces.Document       ,
    module GI.Atk.Interfaces.EditableText   ,
    module GI.Atk.Interfaces.HyperlinkImpl  ,
    module GI.Atk.Interfaces.Hypertext      ,
    module GI.Atk.Interfaces.Image          ,
    module GI.Atk.Interfaces.ImplementorIface,
    module GI.Atk.Interfaces.Selection      ,
    module GI.Atk.Interfaces.StreamableContent,
    module GI.Atk.Interfaces.Table          ,
    module GI.Atk.Interfaces.TableCell      ,
    module GI.Atk.Interfaces.Text           ,
    module GI.Atk.Interfaces.Value          ,
    module GI.Atk.Interfaces.Window         ,


    ) where

import GI.Atk.Interfaces.Action
import GI.Atk.Interfaces.Component
import GI.Atk.Interfaces.Document
import GI.Atk.Interfaces.EditableText
import GI.Atk.Interfaces.HyperlinkImpl
import GI.Atk.Interfaces.Hypertext
import GI.Atk.Interfaces.Image
import GI.Atk.Interfaces.ImplementorIface
import GI.Atk.Interfaces.Selection
import GI.Atk.Interfaces.StreamableContent
import GI.Atk.Interfaces.Table
import GI.Atk.Interfaces.TableCell
import GI.Atk.Interfaces.Text
import GI.Atk.Interfaces.Value
import GI.Atk.Interfaces.Window

import Prelude ()
import Data.GI.Base.ShortPrelude

import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map

import GI.Atk.Types
import GI.Atk.Callbacks