Differentiate between "unsubscribed" customers and "not subscribed" customers

Is there a way we can differentiate between customers who have never subscribed to marketing vs customers who have previously subscribed but later unsubscribed.

I know this can be done in the admin for the individual customer you are looking at, but is there a way to export this in bulk or reference this in the customer object somehow?

Appreciate any suggestions or workarounds, I believe the accepts marketing status for both of them is false.

Interested in the answer to this as well as there’s a key difference between “Unsubscribed” and “Not subscribed”.