module Data.DOM.Traversal
       (TNodeIterator(..), TNodeFilter(..), TTreeWalker(..),
        TDocumentTraversal(..), CNodeIterator, CNodeFilter, CTreeWalker,
        CDocumentTraversal)
       where
import Control.Monad
import BrownPLT.JavaScript
import Data.DOM.WBTypes
import Data.DOM.Dom
 
data TNodeIterator = TNodeIterator
 
data TNodeFilter = TNodeFilter
 
data TTreeWalker = TTreeWalker
 
data TDocumentTraversal = TDocumentTraversal
 
class CNodeIterator a
 
class CNodeFilter a
 
class CTreeWalker a
 
class CDocumentTraversal a
 
instance CNodeIterator TNodeIterator
 
instance CNodeFilter TNodeFilter
 
instance CTreeWalker TTreeWalker
 
instance CDocumentTraversal TDocumentTraversal