module StripeAPI.Types.Subscription where import Data.Aeson import qualified Data.Aeson as Data.Aeson.Types.Internal data Subscription instance Show Subscription instance Eq Subscription instance FromJSON Subscription instance ToJSON Subscription data SubscriptionBillingThresholds' instance Show SubscriptionBillingThresholds' instance Eq SubscriptionBillingThresholds' instance FromJSON SubscriptionBillingThresholds' instance ToJSON SubscriptionBillingThresholds' data SubscriptionCollectionMethod' instance Show SubscriptionCollectionMethod' instance Eq SubscriptionCollectionMethod' instance FromJSON SubscriptionCollectionMethod' instance ToJSON SubscriptionCollectionMethod' data SubscriptionCustomer'Variants instance Show SubscriptionCustomer'Variants instance Eq SubscriptionCustomer'Variants instance FromJSON SubscriptionCustomer'Variants instance ToJSON SubscriptionCustomer'Variants data SubscriptionDefaultPaymentMethod'Variants instance Show SubscriptionDefaultPaymentMethod'Variants instance Eq SubscriptionDefaultPaymentMethod'Variants instance FromJSON SubscriptionDefaultPaymentMethod'Variants instance ToJSON SubscriptionDefaultPaymentMethod'Variants data SubscriptionDefaultSource'Variants instance Show SubscriptionDefaultSource'Variants instance Eq SubscriptionDefaultSource'Variants instance FromJSON SubscriptionDefaultSource'Variants instance ToJSON SubscriptionDefaultSource'Variants data SubscriptionDiscount' instance Show SubscriptionDiscount' instance Eq SubscriptionDiscount' instance FromJSON SubscriptionDiscount' instance ToJSON SubscriptionDiscount' data SubscriptionDiscount'Customer'Variants instance Show SubscriptionDiscount'Customer'Variants instance Eq SubscriptionDiscount'Customer'Variants instance FromJSON SubscriptionDiscount'Customer'Variants instance ToJSON SubscriptionDiscount'Customer'Variants data SubscriptionDiscount'Object' instance Show SubscriptionDiscount'Object' instance Eq SubscriptionDiscount'Object' instance FromJSON SubscriptionDiscount'Object' instance ToJSON SubscriptionDiscount'Object' data SubscriptionDiscount'PromotionCode'Variants instance Show SubscriptionDiscount'PromotionCode'Variants instance Eq SubscriptionDiscount'PromotionCode'Variants instance FromJSON SubscriptionDiscount'PromotionCode'Variants instance ToJSON SubscriptionDiscount'PromotionCode'Variants data SubscriptionItems' instance Show SubscriptionItems' instance Eq SubscriptionItems' instance FromJSON SubscriptionItems' instance ToJSON SubscriptionItems' data SubscriptionLatestInvoice'Variants instance Show SubscriptionLatestInvoice'Variants instance Eq SubscriptionLatestInvoice'Variants instance FromJSON SubscriptionLatestInvoice'Variants instance ToJSON SubscriptionLatestInvoice'Variants data SubscriptionPauseCollection' instance Show SubscriptionPauseCollection' instance Eq SubscriptionPauseCollection' instance FromJSON SubscriptionPauseCollection' instance ToJSON SubscriptionPauseCollection' data SubscriptionPauseCollection'Behavior' instance Show SubscriptionPauseCollection'Behavior' instance Eq SubscriptionPauseCollection'Behavior' instance FromJSON SubscriptionPauseCollection'Behavior' instance ToJSON SubscriptionPauseCollection'Behavior' data SubscriptionPendingInvoiceItemInterval' instance Show SubscriptionPendingInvoiceItemInterval' instance Eq SubscriptionPendingInvoiceItemInterval' instance FromJSON SubscriptionPendingInvoiceItemInterval' instance ToJSON SubscriptionPendingInvoiceItemInterval' data SubscriptionPendingInvoiceItemInterval'Interval' instance Show SubscriptionPendingInvoiceItemInterval'Interval' instance Eq SubscriptionPendingInvoiceItemInterval'Interval' instance FromJSON SubscriptionPendingInvoiceItemInterval'Interval' instance ToJSON SubscriptionPendingInvoiceItemInterval'Interval' data SubscriptionPendingSetupIntent'Variants instance Show SubscriptionPendingSetupIntent'Variants instance Eq SubscriptionPendingSetupIntent'Variants instance FromJSON SubscriptionPendingSetupIntent'Variants instance ToJSON SubscriptionPendingSetupIntent'Variants data SubscriptionPendingUpdate' instance Show SubscriptionPendingUpdate' instance Eq SubscriptionPendingUpdate' instance FromJSON SubscriptionPendingUpdate' instance ToJSON SubscriptionPendingUpdate' data SubscriptionSchedule'Variants instance Show SubscriptionSchedule'Variants instance Eq SubscriptionSchedule'Variants instance FromJSON SubscriptionSchedule'Variants instance ToJSON SubscriptionSchedule'Variants data SubscriptionStatus' instance Show SubscriptionStatus' instance Eq SubscriptionStatus' instance FromJSON SubscriptionStatus' instance ToJSON SubscriptionStatus' data SubscriptionTransferData' instance Show SubscriptionTransferData' instance Eq SubscriptionTransferData' instance FromJSON SubscriptionTransferData' instance ToJSON SubscriptionTransferData' data SubscriptionTransferData'Destination'Variants instance Show SubscriptionTransferData'Destination'Variants instance Eq SubscriptionTransferData'Destination'Variants instance FromJSON SubscriptionTransferData'Destination'Variants instance ToJSON SubscriptionTransferData'Destination'Variants