{-# LANGUAGE CPP #-}
{-# LANGUAGE ConstraintKinds #-}

module Data.Aeson.Generic.Compat (
  GFromJSON0, GToJSON0,
  ) where

import Data.Aeson (GFromJSON, GToJSON)
#if MIN_VERSION_aeson(1,0,0)
import Data.Aeson (Zero)
#endif


#if MIN_VERSION_aeson(1,0,0)
type GFromJSON0  =  GFromJSON Zero
type GToJSON0    =  GToJSON Zero
#else
type GFromJSON0  =  GFromJSON
type GToJSON0    =  GToJSON
#endif