-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Servant support for JuicyPixels
--   
--   Provides content types for image types supported by JuicyPixels
@package servant-JuicyPixels
@version 0.3.0.3

module Servant.JuicyPixels
data BMP
data GIF
data JPEG (quality :: Nat)
data PNG
data TIFF
data RADIANCE
data TGA
instance Servant.API.ContentTypes.Accept Servant.JuicyPixels.BMP
instance Servant.API.ContentTypes.MimeRender Servant.JuicyPixels.BMP Codec.Picture.Types.DynamicImage
instance Servant.API.ContentTypes.MimeUnrender Servant.JuicyPixels.BMP Codec.Picture.Types.DynamicImage
instance Servant.API.ContentTypes.Accept Servant.JuicyPixels.GIF
instance Servant.API.ContentTypes.MimeRender Servant.JuicyPixels.GIF Codec.Picture.Types.DynamicImage
instance Servant.API.ContentTypes.MimeUnrender Servant.JuicyPixels.GIF Codec.Picture.Types.DynamicImage
instance (GHC.TypeLits.KnownNat quality, quality GHC.TypeLits.<= 100) => Servant.API.ContentTypes.Accept (Servant.JuicyPixels.JPEG quality)
instance (GHC.TypeLits.KnownNat quality, quality GHC.TypeLits.<= 100) => Servant.API.ContentTypes.MimeRender (Servant.JuicyPixels.JPEG quality) Codec.Picture.Types.DynamicImage
instance (GHC.TypeLits.KnownNat quality, quality GHC.TypeLits.<= 100, Codec.Picture.Types.ColorSpaceConvertible a Codec.Picture.Types.PixelYCbCr8) => Servant.API.ContentTypes.MimeRender (Servant.JuicyPixels.JPEG quality) (Codec.Picture.Types.Image a)
instance (GHC.TypeLits.KnownNat quality, quality GHC.TypeLits.<= 100) => Servant.API.ContentTypes.MimeUnrender (Servant.JuicyPixels.JPEG quality) Codec.Picture.Types.DynamicImage
instance Servant.API.ContentTypes.Accept Servant.JuicyPixels.PNG
instance Servant.API.ContentTypes.MimeRender Servant.JuicyPixels.PNG Codec.Picture.Types.DynamicImage
instance Codec.Picture.Png.Export.PngSavable a => Servant.API.ContentTypes.MimeRender Servant.JuicyPixels.PNG (Codec.Picture.Types.Image a)
instance Servant.API.ContentTypes.MimeUnrender Servant.JuicyPixels.PNG Codec.Picture.Types.DynamicImage
instance Servant.API.ContentTypes.Accept Servant.JuicyPixels.TIFF
instance Servant.API.ContentTypes.MimeRender Servant.JuicyPixels.TIFF Codec.Picture.Types.DynamicImage
instance Codec.Picture.Tiff.TiffSaveable a => Servant.API.ContentTypes.MimeRender Servant.JuicyPixels.TIFF (Codec.Picture.Types.Image a)
instance Servant.API.ContentTypes.MimeUnrender Servant.JuicyPixels.TIFF Codec.Picture.Types.DynamicImage
instance Servant.API.ContentTypes.Accept Servant.JuicyPixels.RADIANCE
instance Servant.API.ContentTypes.MimeRender Servant.JuicyPixels.RADIANCE Codec.Picture.Types.DynamicImage
instance a ~ Codec.Picture.Types.PixelRGBF => Servant.API.ContentTypes.MimeRender Servant.JuicyPixels.RADIANCE (Codec.Picture.Types.Image a)
instance Servant.API.ContentTypes.MimeUnrender Servant.JuicyPixels.RADIANCE Codec.Picture.Types.DynamicImage
instance Servant.API.ContentTypes.Accept Servant.JuicyPixels.TGA
instance Servant.API.ContentTypes.MimeRender Servant.JuicyPixels.TGA Codec.Picture.Types.DynamicImage
instance Codec.Picture.Tga.TgaSaveable a => Servant.API.ContentTypes.MimeRender Servant.JuicyPixels.TGA (Codec.Picture.Types.Image a)
instance Servant.API.ContentTypes.MimeUnrender Servant.JuicyPixels.TGA Codec.Picture.Types.DynamicImage
