Exclude an event type

Regarding event types, if I had several event types and wanted a workflow to run on all events EXCEPT one…

Using a similar example as the one from the github docs, is it possible to do something like this?

on:
  release:
    types: [!published]

As a side-question, are patterns allowed in the types field?