module DocuSign.Base.Types.Page where import DocuSign.Base.Types.Common import DocuSign.Base.Types.ErrorDetails data Page = Page { pageDpi :: Maybe Text , pageErrorDetails :: Maybe ErrorDetails , pageHeight :: Maybe Text , pageImageBytes :: Maybe Text , pageMimeType :: Maybe Text , pagePageId :: Maybe Text , pageSequence :: Maybe Text , pageWidth :: Maybe Text } deriving (Show, Eq, Generic) instance FromJSON Page where parseJSON = genericParseJSON (removeFieldLabelPrefix "page") instance ToJSON Page where toJSON = genericToJSON (removeFieldLabelPrefix "page") instance Default Page