code: function getFalsyFlags(type) {
              return type.flags & 524288 /* Union */ ? getFalsyFlagsOfTypes(type.types) :
                  type.flags & 32 /* StringLiteral */ ? type === emptyStringType ? 32 /* StringLiteral */ : 0 :
                      type.flags & 64 /* NumberLiteral */ ? type === zeroType ? 64 /* NumberLiteral */ : 0 :
                          type.flags & 128 /* BooleanLiteral */ ? type === falseType ? 128 /* BooleanLiteral */ : 0 :
                              type.flags & 7406 /* PossiblyFalsy */;
          }
docs: Returns the String, Number, Boolean, StringLiteral, NumberLiteral, BooleanLiteral, Void, Undefined, or Null flags for the string, number, boolean, "", 0, false, void, undefined, or null types respectively. Returns no flags for all other types (including non-falsy literal types).