RLicenseElementInfo:
    | RLicenseInfo
    | RLicenseExceptionInfo
    | RLicenseCombinationInfo
    | NoLicenseInfo

The structured representation of an R license element. This can be a license, an exception, a combination of licenses, or no license.

parseRLicense and stringifyRLicense to parse and stringify R license strings.