// auto-generated __declspec definition header
#pragma once
#ifndef SWIG
#ifdef _MSC_VER
#pragma warning(disable:4251)
#pragma warning(disable:4275)
#endif

#include <boost/config.hpp>
#endif

// RDKIT_ALIGNMENT_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_ALIGNMENT_BUILD
#define RDKIT_ALIGNMENT_EXPORT __declspec(dllexport)
#else
#define RDKIT_ALIGNMENT_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_ALIGNMENT_EXPORT
#define RDKIT_ALIGNMENT_EXPORT
#endif
// RDKIT_ALIGNMENT_EXPORT end definitions

// RDKIT_AVALONLIB_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_AVALONLIB_BUILD
#define RDKIT_AVALONLIB_EXPORT __declspec(dllexport)
#else
#define RDKIT_AVALONLIB_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_AVALONLIB_EXPORT
#define RDKIT_AVALONLIB_EXPORT
#endif
// RDKIT_AVALONLIB_EXPORT end definitions

// RDKIT_CATALOGS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_CATALOGS_BUILD
#define RDKIT_CATALOGS_EXPORT __declspec(dllexport)
#else
#define RDKIT_CATALOGS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_CATALOGS_EXPORT
#define RDKIT_CATALOGS_EXPORT
#endif
// RDKIT_CATALOGS_EXPORT end definitions

// RDKIT_CHEMREACTIONS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_CHEMREACTIONS_BUILD
#define RDKIT_CHEMREACTIONS_EXPORT __declspec(dllexport)
#else
#define RDKIT_CHEMREACTIONS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_CHEMREACTIONS_EXPORT
#define RDKIT_CHEMREACTIONS_EXPORT
#endif
// RDKIT_CHEMREACTIONS_EXPORT end definitions

// RDKIT_CHEMTRANSFORMS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_CHEMTRANSFORMS_BUILD
#define RDKIT_CHEMTRANSFORMS_EXPORT __declspec(dllexport)
#else
#define RDKIT_CHEMTRANSFORMS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_CHEMTRANSFORMS_EXPORT
#define RDKIT_CHEMTRANSFORMS_EXPORT
#endif
// RDKIT_CHEMTRANSFORMS_EXPORT end definitions

// RDKIT_CHEMICALFEATURES_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_CHEMICALFEATURES_BUILD
#define RDKIT_CHEMICALFEATURES_EXPORT __declspec(dllexport)
#else
#define RDKIT_CHEMICALFEATURES_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_CHEMICALFEATURES_EXPORT
#define RDKIT_CHEMICALFEATURES_EXPORT
#endif
// RDKIT_CHEMICALFEATURES_EXPORT end definitions

// RDKIT_CONFORMERPARSER_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_CONFORMERPARSER_BUILD
#define RDKIT_CONFORMERPARSER_EXPORT __declspec(dllexport)
#else
#define RDKIT_CONFORMERPARSER_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_CONFORMERPARSER_EXPORT
#define RDKIT_CONFORMERPARSER_EXPORT
#endif
// RDKIT_CONFORMERPARSER_EXPORT end definitions

// RDKIT_DATASTRUCTS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_DATASTRUCTS_BUILD
#define RDKIT_DATASTRUCTS_EXPORT __declspec(dllexport)
#else
#define RDKIT_DATASTRUCTS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_DATASTRUCTS_EXPORT
#define RDKIT_DATASTRUCTS_EXPORT
#endif
// RDKIT_DATASTRUCTS_EXPORT end definitions

// RDKIT_DEPICTOR_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_DEPICTOR_BUILD
#define RDKIT_DEPICTOR_EXPORT __declspec(dllexport)
#else
#define RDKIT_DEPICTOR_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_DEPICTOR_EXPORT
#define RDKIT_DEPICTOR_EXPORT
#endif
// RDKIT_DEPICTOR_EXPORT end definitions

// RDKIT_DESCRIPTORS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_DESCRIPTORS_BUILD
#define RDKIT_DESCRIPTORS_EXPORT __declspec(dllexport)
#else
#define RDKIT_DESCRIPTORS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_DESCRIPTORS_EXPORT
#define RDKIT_DESCRIPTORS_EXPORT
#endif
// RDKIT_DESCRIPTORS_EXPORT end definitions

// RDKIT_DISTGEOMHELPERS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_DISTGEOMHELPERS_BUILD
#define RDKIT_DISTGEOMHELPERS_EXPORT __declspec(dllexport)
#else
#define RDKIT_DISTGEOMHELPERS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_DISTGEOMHELPERS_EXPORT
#define RDKIT_DISTGEOMHELPERS_EXPORT
#endif
// RDKIT_DISTGEOMHELPERS_EXPORT end definitions

// RDKIT_DISTGEOMETRY_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_DISTGEOMETRY_BUILD
#define RDKIT_DISTGEOMETRY_EXPORT __declspec(dllexport)
#else
#define RDKIT_DISTGEOMETRY_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_DISTGEOMETRY_EXPORT
#define RDKIT_DISTGEOMETRY_EXPORT
#endif
// RDKIT_DISTGEOMETRY_EXPORT end definitions

// RDKIT_EIGENSOLVERS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_EIGENSOLVERS_BUILD
#define RDKIT_EIGENSOLVERS_EXPORT __declspec(dllexport)
#else
#define RDKIT_EIGENSOLVERS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_EIGENSOLVERS_EXPORT
#define RDKIT_EIGENSOLVERS_EXPORT
#endif
// RDKIT_EIGENSOLVERS_EXPORT end definitions

// RDKIT_FMCS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_FMCS_BUILD
#define RDKIT_FMCS_EXPORT __declspec(dllexport)
#else
#define RDKIT_FMCS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_FMCS_EXPORT
#define RDKIT_FMCS_EXPORT
#endif
// RDKIT_FMCS_EXPORT end definitions

// RDKIT_FILEPARSERS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_FILEPARSERS_BUILD
#define RDKIT_FILEPARSERS_EXPORT __declspec(dllexport)
#else
#define RDKIT_FILEPARSERS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_FILEPARSERS_EXPORT
#define RDKIT_FILEPARSERS_EXPORT
#endif
// RDKIT_FILEPARSERS_EXPORT end definitions

// RDKIT_FILTERCATALOG_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_FILTERCATALOG_BUILD
#define RDKIT_FILTERCATALOG_EXPORT __declspec(dllexport)
#else
#define RDKIT_FILTERCATALOG_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_FILTERCATALOG_EXPORT
#define RDKIT_FILTERCATALOG_EXPORT
#endif
// RDKIT_FILTERCATALOG_EXPORT end definitions

// RDKIT_FINGERPRINTS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_FINGERPRINTS_BUILD
#define RDKIT_FINGERPRINTS_EXPORT __declspec(dllexport)
#else
#define RDKIT_FINGERPRINTS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_FINGERPRINTS_EXPORT
#define RDKIT_FINGERPRINTS_EXPORT
#endif
// RDKIT_FINGERPRINTS_EXPORT end definitions

// RDKIT_FORCEFIELD_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_FORCEFIELD_BUILD
#define RDKIT_FORCEFIELD_EXPORT __declspec(dllexport)
#else
#define RDKIT_FORCEFIELD_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_FORCEFIELD_EXPORT
#define RDKIT_FORCEFIELD_EXPORT
#endif
// RDKIT_FORCEFIELD_EXPORT end definitions

// RDKIT_FORCEFIELDHELPERS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_FORCEFIELDHELPERS_BUILD
#define RDKIT_FORCEFIELDHELPERS_EXPORT __declspec(dllexport)
#else
#define RDKIT_FORCEFIELDHELPERS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_FORCEFIELDHELPERS_EXPORT
#define RDKIT_FORCEFIELDHELPERS_EXPORT
#endif
// RDKIT_FORCEFIELDHELPERS_EXPORT end definitions

// RDKIT_FRAGCATALOG_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_FRAGCATALOG_BUILD
#define RDKIT_FRAGCATALOG_EXPORT __declspec(dllexport)
#else
#define RDKIT_FRAGCATALOG_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_FRAGCATALOG_EXPORT
#define RDKIT_FRAGCATALOG_EXPORT
#endif
// RDKIT_FRAGCATALOG_EXPORT end definitions

// RDKIT_FREESASALIB_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_FREESASALIB_BUILD
#define RDKIT_FREESASALIB_EXPORT __declspec(dllexport)
#else
#define RDKIT_FREESASALIB_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_FREESASALIB_EXPORT
#define RDKIT_FREESASALIB_EXPORT
#endif
// RDKIT_FREESASALIB_EXPORT end definitions

// RDKIT_GRAPHMOL_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_GRAPHMOL_BUILD
#define RDKIT_GRAPHMOL_EXPORT __declspec(dllexport)
#else
#define RDKIT_GRAPHMOL_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_GRAPHMOL_EXPORT
#define RDKIT_GRAPHMOL_EXPORT
#endif
// RDKIT_GRAPHMOL_EXPORT end definitions

// RDKIT_INCHI_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_INCHI_BUILD
#define RDKIT_INCHI_EXPORT __declspec(dllexport)
#else
#define RDKIT_INCHI_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_INCHI_EXPORT
#define RDKIT_INCHI_EXPORT
#endif
// RDKIT_INCHI_EXPORT end definitions

// RDKIT_INFOTHEORY_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_INFOTHEORY_BUILD
#define RDKIT_INFOTHEORY_EXPORT __declspec(dllexport)
#else
#define RDKIT_INFOTHEORY_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_INFOTHEORY_EXPORT
#define RDKIT_INFOTHEORY_EXPORT
#endif
// RDKIT_INFOTHEORY_EXPORT end definitions

// RDKIT_MMPA_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_MMPA_BUILD
#define RDKIT_MMPA_EXPORT __declspec(dllexport)
#else
#define RDKIT_MMPA_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_MMPA_EXPORT
#define RDKIT_MMPA_EXPORT
#endif
// RDKIT_MMPA_EXPORT end definitions

// RDKIT_MOLALIGN_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_MOLALIGN_BUILD
#define RDKIT_MOLALIGN_EXPORT __declspec(dllexport)
#else
#define RDKIT_MOLALIGN_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_MOLALIGN_EXPORT
#define RDKIT_MOLALIGN_EXPORT
#endif
// RDKIT_MOLALIGN_EXPORT end definitions

// RDKIT_MOLCATALOG_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_MOLCATALOG_BUILD
#define RDKIT_MOLCATALOG_EXPORT __declspec(dllexport)
#else
#define RDKIT_MOLCATALOG_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_MOLCATALOG_EXPORT
#define RDKIT_MOLCATALOG_EXPORT
#endif
// RDKIT_MOLCATALOG_EXPORT end definitions

// RDKIT_MOLCHEMICALFEATURES_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_MOLCHEMICALFEATURES_BUILD
#define RDKIT_MOLCHEMICALFEATURES_EXPORT __declspec(dllexport)
#else
#define RDKIT_MOLCHEMICALFEATURES_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_MOLCHEMICALFEATURES_EXPORT
#define RDKIT_MOLCHEMICALFEATURES_EXPORT
#endif
// RDKIT_MOLCHEMICALFEATURES_EXPORT end definitions

// RDKIT_MOLDRAW2D_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_MOLDRAW2D_BUILD
#define RDKIT_MOLDRAW2D_EXPORT __declspec(dllexport)
#else
#define RDKIT_MOLDRAW2D_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_MOLDRAW2D_EXPORT
#define RDKIT_MOLDRAW2D_EXPORT
#endif
// RDKIT_MOLDRAW2D_EXPORT end definitions

// RDKIT_MOLHASH_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_MOLHASH_BUILD
#define RDKIT_MOLHASH_EXPORT __declspec(dllexport)
#else
#define RDKIT_MOLHASH_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_MOLHASH_EXPORT
#define RDKIT_MOLHASH_EXPORT
#endif
// RDKIT_MOLHASH_EXPORT end definitions

// RDKIT_MOLINTERCHANGE_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_MOLINTERCHANGE_BUILD
#define RDKIT_MOLINTERCHANGE_EXPORT __declspec(dllexport)
#else
#define RDKIT_MOLINTERCHANGE_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_MOLINTERCHANGE_EXPORT
#define RDKIT_MOLINTERCHANGE_EXPORT
#endif
// RDKIT_MOLINTERCHANGE_EXPORT end definitions

// RDKIT_MOLSTANDARDIZE_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_MOLSTANDARDIZE_BUILD
#define RDKIT_MOLSTANDARDIZE_EXPORT __declspec(dllexport)
#else
#define RDKIT_MOLSTANDARDIZE_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_MOLSTANDARDIZE_EXPORT
#define RDKIT_MOLSTANDARDIZE_EXPORT
#endif
// RDKIT_MOLSTANDARDIZE_EXPORT end definitions

// RDKIT_MOLTRANSFORMS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_MOLTRANSFORMS_BUILD
#define RDKIT_MOLTRANSFORMS_EXPORT __declspec(dllexport)
#else
#define RDKIT_MOLTRANSFORMS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_MOLTRANSFORMS_EXPORT
#define RDKIT_MOLTRANSFORMS_EXPORT
#endif
// RDKIT_MOLTRANSFORMS_EXPORT end definitions

// RDKIT_OPTIMIZER_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_OPTIMIZER_BUILD
#define RDKIT_OPTIMIZER_EXPORT __declspec(dllexport)
#else
#define RDKIT_OPTIMIZER_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_OPTIMIZER_EXPORT
#define RDKIT_OPTIMIZER_EXPORT
#endif
// RDKIT_OPTIMIZER_EXPORT end definitions

// RDKIT_PARTIALCHARGES_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_PARTIALCHARGES_BUILD
#define RDKIT_PARTIALCHARGES_EXPORT __declspec(dllexport)
#else
#define RDKIT_PARTIALCHARGES_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_PARTIALCHARGES_EXPORT
#define RDKIT_PARTIALCHARGES_EXPORT
#endif
// RDKIT_PARTIALCHARGES_EXPORT end definitions

// RDKIT_RDBOOST_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_RDBOOST_BUILD
#define RDKIT_RDBOOST_EXPORT __declspec(dllexport)
#else
#define RDKIT_RDBOOST_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_RDBOOST_EXPORT
#define RDKIT_RDBOOST_EXPORT
#endif
// RDKIT_RDBOOST_EXPORT end definitions

// RDKIT_RDGENERAL_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_RDGENERAL_BUILD
#define RDKIT_RDGENERAL_EXPORT __declspec(dllexport)
#else
#define RDKIT_RDGENERAL_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_RDGENERAL_EXPORT
#define RDKIT_RDGENERAL_EXPORT
#endif
// RDKIT_RDGENERAL_EXPORT end definitions

// RDKIT_RDGEOMETRYLIB_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_RDGEOMETRYLIB_BUILD
#define RDKIT_RDGEOMETRYLIB_EXPORT __declspec(dllexport)
#else
#define RDKIT_RDGEOMETRYLIB_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_RDGEOMETRYLIB_EXPORT
#define RDKIT_RDGEOMETRYLIB_EXPORT
#endif
// RDKIT_RDGEOMETRYLIB_EXPORT end definitions

// RDKIT_RDINCHILIB_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_RDINCHILIB_BUILD
#define RDKIT_RDINCHILIB_EXPORT __declspec(dllexport)
#else
#define RDKIT_RDINCHILIB_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_RDINCHILIB_EXPORT
#define RDKIT_RDINCHILIB_EXPORT
#endif
// RDKIT_RDINCHILIB_EXPORT end definitions

// RDKIT_RGROUPDECOMPOSITION_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_RGROUPDECOMPOSITION_BUILD
#define RDKIT_RGROUPDECOMPOSITION_EXPORT __declspec(dllexport)
#else
#define RDKIT_RGROUPDECOMPOSITION_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_RGROUPDECOMPOSITION_EXPORT
#define RDKIT_RGROUPDECOMPOSITION_EXPORT
#endif
// RDKIT_RGROUPDECOMPOSITION_EXPORT end definitions

// RDKIT_REDUCEDGRAPHS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_REDUCEDGRAPHS_BUILD
#define RDKIT_REDUCEDGRAPHS_EXPORT __declspec(dllexport)
#else
#define RDKIT_REDUCEDGRAPHS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_REDUCEDGRAPHS_EXPORT
#define RDKIT_REDUCEDGRAPHS_EXPORT
#endif
// RDKIT_REDUCEDGRAPHS_EXPORT end definitions

// RDKIT_SLNPARSE_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_SLNPARSE_BUILD
#define RDKIT_SLNPARSE_EXPORT __declspec(dllexport)
#else
#define RDKIT_SLNPARSE_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_SLNPARSE_EXPORT
#define RDKIT_SLNPARSE_EXPORT
#endif
// RDKIT_SLNPARSE_EXPORT end definitions

// RDKIT_SHAPEHELPERS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_SHAPEHELPERS_BUILD
#define RDKIT_SHAPEHELPERS_EXPORT __declspec(dllexport)
#else
#define RDKIT_SHAPEHELPERS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_SHAPEHELPERS_EXPORT
#define RDKIT_SHAPEHELPERS_EXPORT
#endif
// RDKIT_SHAPEHELPERS_EXPORT end definitions

// RDKIT_SIMDIVPICKERS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_SIMDIVPICKERS_BUILD
#define RDKIT_SIMDIVPICKERS_EXPORT __declspec(dllexport)
#else
#define RDKIT_SIMDIVPICKERS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_SIMDIVPICKERS_EXPORT
#define RDKIT_SIMDIVPICKERS_EXPORT
#endif
// RDKIT_SIMDIVPICKERS_EXPORT end definitions

// RDKIT_SMILESPARSE_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_SMILESPARSE_BUILD
#define RDKIT_SMILESPARSE_EXPORT __declspec(dllexport)
#else
#define RDKIT_SMILESPARSE_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_SMILESPARSE_EXPORT
#define RDKIT_SMILESPARSE_EXPORT
#endif
// RDKIT_SMILESPARSE_EXPORT end definitions

// RDKIT_STRUCTCHECKER_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_STRUCTCHECKER_BUILD
#define RDKIT_STRUCTCHECKER_EXPORT __declspec(dllexport)
#else
#define RDKIT_STRUCTCHECKER_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_STRUCTCHECKER_EXPORT
#define RDKIT_STRUCTCHECKER_EXPORT
#endif
// RDKIT_STRUCTCHECKER_EXPORT end definitions

// RDKIT_SUBGRAPHS_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_SUBGRAPHS_BUILD
#define RDKIT_SUBGRAPHS_EXPORT __declspec(dllexport)
#else
#define RDKIT_SUBGRAPHS_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_SUBGRAPHS_EXPORT
#define RDKIT_SUBGRAPHS_EXPORT
#endif
// RDKIT_SUBGRAPHS_EXPORT end definitions

// RDKIT_SUBSTRUCTLIBRARY_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_SUBSTRUCTLIBRARY_BUILD
#define RDKIT_SUBSTRUCTLIBRARY_EXPORT __declspec(dllexport)
#else
#define RDKIT_SUBSTRUCTLIBRARY_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_SUBSTRUCTLIBRARY_EXPORT
#define RDKIT_SUBSTRUCTLIBRARY_EXPORT
#endif
// RDKIT_SUBSTRUCTLIBRARY_EXPORT end definitions

// RDKIT_SUBSTRUCTMATCH_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_SUBSTRUCTMATCH_BUILD
#define RDKIT_SUBSTRUCTMATCH_EXPORT __declspec(dllexport)
#else
#define RDKIT_SUBSTRUCTMATCH_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_SUBSTRUCTMATCH_EXPORT
#define RDKIT_SUBSTRUCTMATCH_EXPORT
#endif
// RDKIT_SUBSTRUCTMATCH_EXPORT end definitions

// RDKIT_TRAJECTORY_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_TRAJECTORY_BUILD
#define RDKIT_TRAJECTORY_EXPORT __declspec(dllexport)
#else
#define RDKIT_TRAJECTORY_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_TRAJECTORY_EXPORT
#define RDKIT_TRAJECTORY_EXPORT
#endif
// RDKIT_TRAJECTORY_EXPORT end definitions

// RDKIT_AVALON_CLIB_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_AVALON_CLIB_BUILD
#define RDKIT_AVALON_CLIB_EXPORT __declspec(dllexport)
#else
#define RDKIT_AVALON_CLIB_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_AVALON_CLIB_EXPORT
#define RDKIT_AVALON_CLIB_EXPORT
#endif
// RDKIT_AVALON_CLIB_EXPORT end definitions

// RDKIT_COORDGENLIB_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_COORDGENLIB_BUILD
#define RDKIT_COORDGENLIB_EXPORT __declspec(dllexport)
#else
#define RDKIT_COORDGENLIB_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_COORDGENLIB_EXPORT
#define RDKIT_COORDGENLIB_EXPORT
#endif
// RDKIT_COORDGENLIB_EXPORT end definitions

// RDKIT_FREESASA_CLIB_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_FREESASA_CLIB_BUILD
#define RDKIT_FREESASA_CLIB_EXPORT __declspec(dllexport)
#else
#define RDKIT_FREESASA_CLIB_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_FREESASA_CLIB_EXPORT
#define RDKIT_FREESASA_CLIB_EXPORT
#endif
// RDKIT_FREESASA_CLIB_EXPORT end definitions

// RDKIT_HC_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_HC_BUILD
#define RDKIT_HC_EXPORT __declspec(dllexport)
#else
#define RDKIT_HC_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_HC_EXPORT
#define RDKIT_HC_EXPORT
#endif
// RDKIT_HC_EXPORT end definitions

// RDKIT_MAEPARSER_EXPORT definitions
#if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
#ifdef RDKIT_MAEPARSER_BUILD
#define RDKIT_MAEPARSER_EXPORT __declspec(dllexport)
#else
#define RDKIT_MAEPARSER_EXPORT __declspec(dllimport)
#endif
#endif
#ifndef RDKIT_MAEPARSER_EXPORT
#define RDKIT_MAEPARSER_EXPORT
#endif
// RDKIT_MAEPARSER_EXPORT end definitions
