Specifies that all the concrete classes extending the annotated class or
should have all their public constructors exported for use in raw JS.
The constructors exported this way are exported under their fully
Constructor that makes invalid descendants fail.
same as setting ingoreInvalidDescendants to false
If true, descendants that cannot be exported
are silently ignored.