val unsigned : stringval byte : stringval octet : stringval short : stringval long : stringval domstring : stringval usvstring : stringval bytestring : stringval unrestricted : stringval float : stringval double : stringval any : stringval void : stringval boolean : stringval object_ : stringval or_ : stringval true_ : stringval false_ : stringval null : stringval infinity_ : stringval nan_ : stringval setter : stringval getter : stringval deleter : stringval legacycaller : stringval serializer : stringval stringifier : stringval maplike : stringval setlike : stringval iterable : stringval promise : stringval record : stringval sequence : stringval namespace : stringval callback : stringval partial : stringval mixin : stringval includes : stringval interface : stringval dictionary : stringval enum : stringval implements : stringval inherit_ : stringval attribute : stringval typedef : stringval const : stringval readonly : stringval required : stringval static : stringval optional : stringval domexception : stringval error : stringval int8array : stringval int16array : stringval int32array : stringval uint8array : stringval uint16array : stringval uint32array : stringval uint8clampedarray : stringval float32array : stringval float64array : stringval arraybuffer : stringval dataview : stringval frozenarray : stringval lpar : stringval rpar : stringval lbracket : stringval rbracket : stringval lbrace : stringval rbrace : stringval lt : stringval gt : stringval minusinfinity : stringval question : stringval equal : stringval comma : stringval colon : stringval semicolon : stringval ellipsis : string