ENUM: typeof ENUM & ((...args) => ENUM<string>) = ...

This is a simple wrapper to make the DataType constructable without new. See the return type for all available options.

Type declaration