module Distribution.SPDX (
    
    License (..),
    
    LicenseExpression (..),
    SimpleLicenseExpression (..),
    simpleLicenseExpression,
    
    LicenseId (..),
    licenseId,
    licenseName,
    licenseIsOsiApproved,
    mkLicenseId,
    licenseIdList,
    
    LicenseExceptionId (..),
    licenseExceptionId,
    licenseExceptionName,
    mkLicenseExceptionId,
    licenseExceptionIdList,
    
    LicenseRef,
    licenseRef,
    licenseDocumentRef,
    mkLicenseRef,
    mkLicenseRef',
    
    LicenseListVersion (..),
    cabalSpecVersionToSPDXListVersion,
    ) where
import Distribution.SPDX.LicenseExceptionId
import Distribution.SPDX.License
import Distribution.SPDX.LicenseId
import Distribution.SPDX.LicenseExpression
import Distribution.SPDX.LicenseReference
import Distribution.SPDX.LicenseListVersion