interface Text.XHtml.Transitional.Attributes where {
{-# NEED #-}
instance (Prelude.Integral a) => Prelude.Fractional (Ratio.Ratio a);
{-# NEED #-}
instance (Prelude.Integral a) => Prelude.RealFrac (Ratio.Ratio a);
{-# NEED #-}
instance (Prelude.Integral a) => Prelude.Num (Ratio.Ratio a);
{-# NEED #-}
instance (Prelude.Integral a) => Prelude.Real (Ratio.Ratio a);
{-# NEED #-}
instance (Prelude.Integral a) => Prelude.Enum (Ratio.Ratio a);
{-# NEED #-}
instance (Prelude.Read a,Prelude.Integral a) => Prelude.Read (Ratio.Ratio a);
{-# NEED #-}
instance (Prelude.Integral a) => Prelude.Ord (Ratio.Ratio a);
{-# NEED #-}
instance (Prelude.Integral a) => Prelude.Eq (Ratio.Ratio a);
{-# NEED #-}
instance Prelude.Functor NHC.Internal.IO;
{-# NEED #-}
instance Prelude.Monad NHC.Internal.IO;
{-# NEED #-}
instance (Prelude.Integral a) => Prelude.Show (Ratio.Ratio a);
{-# NEED #-}
instance (Prelude.Show a) => Prelude.Show (NHC.Internal.IO a);
{-# NEED #-}
instance Prelude.Show Text.XHtml.Internals.HtmlAttr;
interface Ratio
{-# NEED Ratio #-}
data Ratio a;
interface NHC.Internal
{-# NEED IO #-}
newtype {-# #-} IO a;
{-# NEED World #-}
data World;
interface ! Text.XHtml.Transitional.Attributes
{-# NEED white #-}
white{-# 0 #-}::Prelude.String;
{-# NEED yellow #-}
yellow{-# 0 #-}::Prelude.String;
{-# NEED teal #-}
teal{-# 0 #-}::Prelude.String;
{-# NEED silver #-}
silver{-# 0 #-}::Prelude.String;
{-# NEED red #-}
red{-# 0 #-}::Prelude.String;
{-# NEED purple #-}
purple{-# 0 #-}::Prelude.String;
{-# NEED olive #-}
olive{-# 0 #-}::Prelude.String;
{-# NEED navy #-}
navy{-# 0 #-}::Prelude.String;
{-# NEED maroon #-}
maroon{-# 0 #-}::Prelude.String;
{-# NEED lime #-}
lime{-# 0 #-}::Prelude.String;
{-# NEED green #-}
green{-# 0 #-}::Prelude.String;
{-# NEED gray #-}
gray{-# 0 #-}::Prelude.String;
{-# NEED fuchsia #-}
fuchsia{-# 0 #-}::Prelude.String;
{-# NEED blue #-}
blue{-# 0 #-}::Prelude.String;
{-# NEED black #-}
black{-# 0 #-}::Prelude.String;
{-# NEED aqua #-}
aqua{-# 0 #-}::Prelude.String;
{-# NEED vspace #-}
vspace{-# 0 #-}::(Prelude.Int -> Text.XHtml.Internals.HtmlAttr);
{-# NEED vlink #-}
vlink{-# 0 #-}::(Prelude.String -> Text.XHtml.Internals.HtmlAttr);
{-# NEED version #-}
version{-# 0 #-}::(Prelude.String -> Text.XHtml.Internals.HtmlAttr);
{-# NEED text #-}
text{-# 0 #-}::(Prelude.String -> Text.XHtml.Internals.HtmlAttr);
{-# NEED target #-}
target{-# 0 #-}::(Prelude.String -> Text.XHtml.Internals.HtmlAttr);
{-# NEED start #-}
start{-# 0 #-}::(Prelude.Int -> Text.XHtml.Internals.HtmlAttr);
{-# NEED nowrap #-}
nowrap{-# 0 #-}::Text.XHtml.Internals.HtmlAttr;
{-# NEED noshade #-}
noshade{-# 0 #-}::Text.XHtml.Internals.HtmlAttr;
{-# NEED link #-}
link{-# 0 #-}::(Prelude.String -> Text.XHtml.Internals.HtmlAttr);
{-# NEED hspace #-}
hspace{-# 0 #-}::(Prelude.Int -> Text.XHtml.Internals.HtmlAttr);
{-# NEED face #-}
face{-# 0 #-}::(Prelude.String -> Text.XHtml.Internals.HtmlAttr);
{-# NEED compact #-}
compact{-# 0 #-}::Text.XHtml.Internals.HtmlAttr;
{-# NEED color #-}
color{-# 0 #-}::(Prelude.String -> Text.XHtml.Internals.HtmlAttr);
{-# NEED code #-}
code{-# 0 #-}::(Prelude.String -> Text.XHtml.Internals.HtmlAttr);
{-# NEED clear #-}
clear{-# 0 #-}::(Prelude.String -> Text.XHtml.Internals.HtmlAttr);
{-# NEED bgcolor #-}
bgcolor{-# 0 #-}::(Prelude.String -> Text.XHtml.Internals.HtmlAttr);
{-# NEED background #-}
background{-# 0 #-}::(Prelude.String -> Text.XHtml.Internals.HtmlAttr);
{-# NEED alink #-}
alink{-# 0 #-}::(Prelude.String -> Text.XHtml.Internals.HtmlAttr);
interface Text.XHtml.Internals
{-# NEED HtmlAttr #-}
data HtmlAttr;
}