module DocuSign.Base.Types.CustomFieldsEnvelope where import DocuSign.Base.Types.Common import DocuSign.Base.Types.ListCustomField import DocuSign.Base.Types.TextCustomField data CustomFieldsEnvelope = CustomFieldsEnvelope { customFieldsEnvelopeListCustomFields :: Maybe [ListCustomField] , customFieldsEnvelopeTextCustomFields :: Maybe [TextCustomField] } deriving (Show, Eq, Generic) instance FromJSON CustomFieldsEnvelope where parseJSON = genericParseJSON (removeFieldLabelPrefix "customFieldsEnvelope") instance ToJSON CustomFieldsEnvelope where toJSON = genericToJSON (removeFieldLabelPrefix "customFieldsEnvelope") instance Default CustomFieldsEnvelope