GObject.TYPE_FLAGS
GObject.TYPE_FLAGS represents the GFlags type in the GObject type system. You can pass this object to methods taking a GObject.Type.
The GFlags type is the base type for all flags (enumerations whose values are orthogonal bits meant to be OR-ed together). It is not a value type, so it has no representation in gjs as such, and it cannot be used in signal arguments or property values directly.