Runtime.TypeSet

{
  "id": "TypeSet",
  "type": "object",
  "properties": [
    {
      "name": "isFunction",
      "type": "boolean",
      "description": "Indicates if this type description has been type Function."
    },
    {
      "name": "isUndefined",
      "type": "boolean",
      "description": "Indicates if this type description has been type Undefined."
    },
    {
      "name": "isNull",
      "type": "boolean",
      "description": "Indicates if this type description has been type Null."
    },
    {
      "name": "isBoolean",
      "type": "boolean",
      "description": "Indicates if this type description has been type Boolean."
    },
    {
      "name": "isInteger",
      "type": "boolean",
      "description": "Indicates if this type description has been type Integer."
    },
    {
      "name": "isNumber",
      "type": "boolean",
      "description": "Indicates if this type description has been type Number."
    },
    {
      "name": "isString",
      "type": "boolean",
      "description": "Indicates if this type description has been type String."
    },
    {
      "name": "isObject",
      "type": "boolean",
      "description": "Indicates if this type description has been type Object."
    },
    {
      "name": "isSymbol",
      "type": "boolean",
      "description": "Indicates if this type description has been type Symbol."
    }
  ]
}