tsr_diagnostics 0.1.0

Generated TypeScript diagnostic codes and messages for tsr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
//! port: tsc/internal/diagnostics/diagnostics_generated.go
// Generated by cargo xtask gen from the pinned Go diagnostics exporter. DO NOT EDIT.
// Upstream: 1f70213d4922b434345f639b441681e470c7cfc1
// Names and localization keys come from convertPropertyName in generate.go.
#![allow(non_upper_case_globals)] // Preserve pinned diagnostic identifiers.
use crate::{Category, Message};

pub static MESSAGES: &[Message] = &[
    Message { code: 1_002, category: Category::Error, key: "Unterminated_string_literal_1002", text: "Unterminated string literal.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_003, category: Category::Error, key: "Identifier_expected_1003", text: "Identifier expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_005, category: Category::Error, key: "_0_expected_1005", text: "'{0}' expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_006, category: Category::Error, key: "A_file_cannot_have_a_reference_to_itself_1006", text: "A file cannot have a reference to itself.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_007, category: Category::Error, key: "The_parser_expected_to_find_a_1_to_match_the_0_token_here_1007", text: "The parser expected to find a '{1}' to match the '{0}' token here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_009, category: Category::Error, key: "Trailing_comma_not_allowed_1009", text: "Trailing comma not allowed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_010, category: Category::Error, key: "Asterisk_Slash_expected_1010", text: "'*/' expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_011, category: Category::Error, key: "An_element_access_expression_should_take_an_argument_1011", text: "An element access expression should take an argument.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_012, category: Category::Error, key: "Unexpected_token_1012", text: "Unexpected token.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_013, category: Category::Error, key: "A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma_1013", text: "A rest parameter or binding pattern may not have a trailing comma.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_014, category: Category::Error, key: "A_rest_parameter_must_be_last_in_a_parameter_list_1014", text: "A rest parameter must be last in a parameter list.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_015, category: Category::Error, key: "Parameter_cannot_have_question_mark_and_initializer_1015", text: "Parameter cannot have question mark and initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_016, category: Category::Error, key: "A_required_parameter_cannot_follow_an_optional_parameter_1016", text: "A required parameter cannot follow an optional parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_017, category: Category::Error, key: "An_index_signature_cannot_have_a_rest_parameter_1017", text: "An index signature cannot have a rest parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_018, category: Category::Error, key: "An_index_signature_parameter_cannot_have_an_accessibility_modifier_1018", text: "An index signature parameter cannot have an accessibility modifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_019, category: Category::Error, key: "An_index_signature_parameter_cannot_have_a_question_mark_1019", text: "An index signature parameter cannot have a question mark.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_020, category: Category::Error, key: "An_index_signature_parameter_cannot_have_an_initializer_1020", text: "An index signature parameter cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_021, category: Category::Error, key: "An_index_signature_must_have_a_type_annotation_1021", text: "An index signature must have a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_022, category: Category::Error, key: "An_index_signature_parameter_must_have_a_type_annotation_1022", text: "An index signature parameter must have a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_024, category: Category::Error, key: "readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature_1024", text: "'readonly' modifier can only appear on a property declaration or index signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_025, category: Category::Error, key: "An_index_signature_cannot_have_a_trailing_comma_1025", text: "An index signature cannot have a trailing comma.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_028, category: Category::Error, key: "Accessibility_modifier_already_seen_1028", text: "Accessibility modifier already seen.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_029, category: Category::Error, key: "_0_modifier_must_precede_1_modifier_1029", text: "'{0}' modifier must precede '{1}' modifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_030, category: Category::Error, key: "_0_modifier_already_seen_1030", text: "'{0}' modifier already seen.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_031, category: Category::Error, key: "_0_modifier_cannot_appear_on_class_elements_of_this_kind_1031", text: "'{0}' modifier cannot appear on class elements of this kind.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_034, category: Category::Error, key: "super_must_be_followed_by_an_argument_list_or_member_access_1034", text: "'super' must be followed by an argument list or member access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_035, category: Category::Error, key: "Only_ambient_modules_can_use_quoted_names_1035", text: "Only ambient modules can use quoted names.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_036, category: Category::Error, key: "Statements_are_not_allowed_in_ambient_contexts_1036", text: "Statements are not allowed in ambient contexts.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_038, category: Category::Error, key: "A_declare_modifier_cannot_be_used_in_an_already_ambient_context_1038", text: "A 'declare' modifier cannot be used in an already ambient context.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_039, category: Category::Error, key: "Initializers_are_not_allowed_in_ambient_contexts_1039", text: "Initializers are not allowed in ambient contexts.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_040, category: Category::Error, key: "_0_modifier_cannot_be_used_in_an_ambient_context_1040", text: "'{0}' modifier cannot be used in an ambient context.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_042, category: Category::Error, key: "_0_modifier_cannot_be_used_here_1042", text: "'{0}' modifier cannot be used here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_044, category: Category::Error, key: "_0_modifier_cannot_appear_on_a_module_or_namespace_element_1044", text: "'{0}' modifier cannot appear on a module or namespace element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_046, category: Category::Error, key: "Top_level_declarations_in_d_ts_files_must_start_with_either_a_declare_or_export_modifier_1046", text: "Top-level declarations in .d.ts files must start with either a 'declare' or 'export' modifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_047, category: Category::Error, key: "A_rest_parameter_cannot_be_optional_1047", text: "A rest parameter cannot be optional.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_048, category: Category::Error, key: "A_rest_parameter_cannot_have_an_initializer_1048", text: "A rest parameter cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_049, category: Category::Error, key: "A_set_accessor_must_have_exactly_one_parameter_1049", text: "A 'set' accessor must have exactly one parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_051, category: Category::Error, key: "A_set_accessor_cannot_have_an_optional_parameter_1051", text: "A 'set' accessor cannot have an optional parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_052, category: Category::Error, key: "A_set_accessor_parameter_cannot_have_an_initializer_1052", text: "A 'set' accessor parameter cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_053, category: Category::Error, key: "A_set_accessor_cannot_have_rest_parameter_1053", text: "A 'set' accessor cannot have rest parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_054, category: Category::Error, key: "A_get_accessor_cannot_have_parameters_1054", text: "A 'get' accessor cannot have parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_055, category: Category::Error, key: "Type_0_is_not_a_valid_async_function_return_type_in_ES5_because_it_does_not_refer_to_a_Promise_compa_1055", text: "Type '{0}' is not a valid async function return type in ES5 because it does not refer to a Promise-compatible constructor value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_056, category: Category::Error, key: "Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher_1056", text: "Accessors are only available when targeting ECMAScript 5 and higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_058, category: Category::Error, key: "The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_t_1058", text: "The return type of an async function must either be a valid promise or must not contain a callable 'then' member.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_059, category: Category::Error, key: "A_promise_must_have_a_then_method_1059", text: "A promise must have a 'then' method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_060, category: Category::Error, key: "The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback_1060", text: "The first parameter of the 'then' method of a promise must be a callback.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_061, category: Category::Error, key: "Enum_member_must_have_initializer_1061", text: "Enum member must have initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_062, category: Category::Error, key: "Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method_1062", text: "Type is referenced directly or indirectly in the fulfillment callback of its own 'then' method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_063, category: Category::Error, key: "An_export_assignment_cannot_be_used_in_a_namespace_1063", text: "An export assignment cannot be used in a namespace.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_064, category: Category::Error, key: "The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_Did_you_mean_to_wri_1064", text: "The return type of an async function or method must be the global Promise<T> type. Did you mean to write 'Promise<{0}>'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_065, category: Category::Error, key: "The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_1065", text: "The return type of an async function or method must be the global Promise<T> type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_066, category: Category::Error, key: "In_ambient_enum_declarations_member_initializer_must_be_constant_expression_1066", text: "In ambient enum declarations member initializer must be constant expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_068, category: Category::Error, key: "Unexpected_token_A_constructor_method_accessor_or_property_was_expected_1068", text: "Unexpected token. A constructor, method, accessor, or property was expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_069, category: Category::Error, key: "Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces_1069", text: "Unexpected token. A type parameter name was expected without curly braces.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_070, category: Category::Error, key: "_0_modifier_cannot_appear_on_a_type_member_1070", text: "'{0}' modifier cannot appear on a type member.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_071, category: Category::Error, key: "_0_modifier_cannot_appear_on_an_index_signature_1071", text: "'{0}' modifier cannot appear on an index signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_079, category: Category::Error, key: "A_0_modifier_cannot_be_used_with_an_import_declaration_1079", text: "A '{0}' modifier cannot be used with an import declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_084, category: Category::Error, key: "Invalid_reference_directive_syntax_1084", text: "Invalid 'reference' directive syntax.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_089, category: Category::Error, key: "_0_modifier_cannot_appear_on_a_constructor_declaration_1089", text: "'{0}' modifier cannot appear on a constructor declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_090, category: Category::Error, key: "_0_modifier_cannot_appear_on_a_parameter_1090", text: "'{0}' modifier cannot appear on a parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_091, category: Category::Error, key: "Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement_1091", text: "Only a single variable declaration is allowed in a 'for...in' statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_092, category: Category::Error, key: "Type_parameters_cannot_appear_on_a_constructor_declaration_1092", text: "Type parameters cannot appear on a constructor declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_093, category: Category::Error, key: "Type_annotation_cannot_appear_on_a_constructor_declaration_1093", text: "Type annotation cannot appear on a constructor declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_094, category: Category::Error, key: "An_accessor_cannot_have_type_parameters_1094", text: "An accessor cannot have type parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_095, category: Category::Error, key: "A_set_accessor_cannot_have_a_return_type_annotation_1095", text: "A 'set' accessor cannot have a return type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_096, category: Category::Error, key: "An_index_signature_must_have_exactly_one_parameter_1096", text: "An index signature must have exactly one parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_097, category: Category::Error, key: "_0_list_cannot_be_empty_1097", text: "'{0}' list cannot be empty.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_098, category: Category::Error, key: "Type_parameter_list_cannot_be_empty_1098", text: "Type parameter list cannot be empty.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_099, category: Category::Error, key: "Type_argument_list_cannot_be_empty_1099", text: "Type argument list cannot be empty.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_100, category: Category::Error, key: "Invalid_use_of_0_in_strict_mode_1100", text: "Invalid use of '{0}' in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_101, category: Category::Error, key: "with_statements_are_not_allowed_in_strict_mode_1101", text: "'with' statements are not allowed in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_102, category: Category::Error, key: "delete_cannot_be_called_on_an_identifier_in_strict_mode_1102", text: "'delete' cannot be called on an identifier in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_103, category: Category::Error, key: "for_await_loops_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_1103", text: "'for await' loops are only allowed within async functions and at the top levels of modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_104, category: Category::Error, key: "A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement_1104", text: "A 'continue' statement can only be used within an enclosing iteration statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_105, category: Category::Error, key: "A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement_1105", text: "A 'break' statement can only be used within an enclosing iteration or switch statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_106, category: Category::Error, key: "The_left_hand_side_of_a_for_of_statement_may_not_be_async_1106", text: "The left-hand side of a 'for...of' statement may not be 'async'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_107, category: Category::Error, key: "Jump_target_cannot_cross_function_boundary_1107", text: "Jump target cannot cross function boundary.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_108, category: Category::Error, key: "A_return_statement_can_only_be_used_within_a_function_body_1108", text: "A 'return' statement can only be used within a function body.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_109, category: Category::Error, key: "Expression_expected_1109", text: "Expression expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_110, category: Category::Error, key: "Type_expected_1110", text: "Type expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_111, category: Category::Error, key: "Private_field_0_must_be_declared_in_an_enclosing_class_1111", text: "Private field '{0}' must be declared in an enclosing class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_113, category: Category::Error, key: "A_default_clause_cannot_appear_more_than_once_in_a_switch_statement_1113", text: "A 'default' clause cannot appear more than once in a 'switch' statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_114, category: Category::Error, key: "Duplicate_label_0_1114", text: "Duplicate label '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_115, category: Category::Error, key: "A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement_1115", text: "A 'continue' statement can only jump to a label of an enclosing iteration statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_116, category: Category::Error, key: "A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement_1116", text: "A 'break' statement can only jump to a label of an enclosing statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_117, category: Category::Error, key: "An_object_literal_cannot_have_multiple_properties_with_the_same_name_1117", text: "An object literal cannot have multiple properties with the same name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_118, category: Category::Error, key: "An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name_1118", text: "An object literal cannot have multiple get/set accessors with the same name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_119, category: Category::Error, key: "An_object_literal_cannot_have_property_and_accessor_with_the_same_name_1119", text: "An object literal cannot have property and accessor with the same name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_120, category: Category::Error, key: "An_export_assignment_cannot_have_modifiers_1120", text: "An export assignment cannot have modifiers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_121, category: Category::Error, key: "Octal_literals_are_not_allowed_Use_the_syntax_0_1121", text: "Octal literals are not allowed. Use the syntax '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_123, category: Category::Error, key: "Variable_declaration_list_cannot_be_empty_1123", text: "Variable declaration list cannot be empty.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_124, category: Category::Error, key: "Digit_expected_1124", text: "Digit expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_125, category: Category::Error, key: "Hexadecimal_digit_expected_1125", text: "Hexadecimal digit expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_126, category: Category::Error, key: "Unexpected_end_of_text_1126", text: "Unexpected end of text.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_127, category: Category::Error, key: "Invalid_character_1127", text: "Invalid character.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_128, category: Category::Error, key: "Declaration_or_statement_expected_1128", text: "Declaration or statement expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_129, category: Category::Error, key: "Statement_expected_1129", text: "Statement expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_130, category: Category::Error, key: "case_or_default_expected_1130", text: "'case' or 'default' expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_131, category: Category::Error, key: "Property_or_signature_expected_1131", text: "Property or signature expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_132, category: Category::Error, key: "Enum_member_expected_1132", text: "Enum member expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_134, category: Category::Error, key: "Variable_declaration_expected_1134", text: "Variable declaration expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_135, category: Category::Error, key: "Argument_expression_expected_1135", text: "Argument expression expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_136, category: Category::Error, key: "Property_assignment_expected_1136", text: "Property assignment expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_137, category: Category::Error, key: "Expression_or_comma_expected_1137", text: "Expression or comma expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_138, category: Category::Error, key: "Parameter_declaration_expected_1138", text: "Parameter declaration expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_139, category: Category::Error, key: "Type_parameter_declaration_expected_1139", text: "Type parameter declaration expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_140, category: Category::Error, key: "Type_argument_expected_1140", text: "Type argument expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_141, category: Category::Error, key: "String_literal_expected_1141", text: "String literal expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_142, category: Category::Error, key: "Line_break_not_permitted_here_1142", text: "Line break not permitted here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_144, category: Category::Error, key: "or_expected_1144", text: "'{' or ';' expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_145, category: Category::Error, key: "or_JSX_element_expected_1145", text: "'{' or JSX element expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_146, category: Category::Error, key: "Declaration_expected_1146", text: "Declaration expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_147, category: Category::Error, key: "Import_declarations_in_a_namespace_cannot_reference_a_module_1147", text: "Import declarations in a namespace cannot reference a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_148, category: Category::Error, key: "Cannot_use_imports_exports_or_module_augmentations_when_module_is_none_1148", text: "Cannot use imports, exports, or module augmentations when '--module' is 'none'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_149, category: Category::Error, key: "File_name_0_differs_from_already_included_file_name_1_only_in_casing_1149", text: "File name '{0}' differs from already included file name '{1}' only in casing.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_155, category: Category::Error, key: "_0_declarations_must_be_initialized_1155", text: "'{0}' declarations must be initialized.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_156, category: Category::Error, key: "_0_declarations_can_only_be_declared_inside_a_block_1156", text: "'{0}' declarations can only be declared inside a block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_160, category: Category::Error, key: "Unterminated_template_literal_1160", text: "Unterminated template literal.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_161, category: Category::Error, key: "Unterminated_regular_expression_literal_1161", text: "Unterminated regular expression literal.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_162, category: Category::Error, key: "An_object_member_cannot_be_declared_optional_1162", text: "An object member cannot be declared optional.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_163, category: Category::Error, key: "A_yield_expression_is_only_allowed_in_a_generator_body_1163", text: "A 'yield' expression is only allowed in a generator body.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_164, category: Category::Error, key: "Computed_property_names_are_not_allowed_in_enums_1164", text: "Computed property names are not allowed in enums.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_165, category: Category::Error, key: "A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_t_1165", text: "A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_166, category: Category::Error, key: "A_computed_property_name_in_a_class_property_declaration_must_have_a_simple_literal_type_or_a_unique_1166", text: "A computed property name in a class property declaration must have a simple literal type or a 'unique symbol' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_168, category: Category::Error, key: "A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_ty_1168", text: "A computed property name in a method overload must refer to an expression whose type is a literal type or a 'unique symbol' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_169, category: Category::Error, key: "A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_1169", text: "A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_170, category: Category::Error, key: "A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type__1170", text: "A computed property name in a type literal must refer to an expression whose type is a literal type or a 'unique symbol' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_171, category: Category::Error, key: "A_comma_expression_is_not_allowed_in_a_computed_property_name_1171", text: "A comma expression is not allowed in a computed property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_172, category: Category::Error, key: "extends_clause_already_seen_1172", text: "'extends' clause already seen.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_173, category: Category::Error, key: "extends_clause_must_precede_implements_clause_1173", text: "'extends' clause must precede 'implements' clause.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_174, category: Category::Error, key: "Classes_can_only_extend_a_single_class_1174", text: "Classes can only extend a single class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_175, category: Category::Error, key: "implements_clause_already_seen_1175", text: "'implements' clause already seen.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_176, category: Category::Error, key: "Interface_declaration_cannot_have_implements_clause_1176", text: "Interface declaration cannot have 'implements' clause.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_177, category: Category::Error, key: "Binary_digit_expected_1177", text: "Binary digit expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_178, category: Category::Error, key: "Octal_digit_expected_1178", text: "Octal digit expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_179, category: Category::Error, key: "Unexpected_token_expected_1179", text: "Unexpected token. '{' expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_180, category: Category::Error, key: "Property_destructuring_pattern_expected_1180", text: "Property destructuring pattern expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_181, category: Category::Error, key: "Array_element_destructuring_pattern_expected_1181", text: "Array element destructuring pattern expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_182, category: Category::Error, key: "A_destructuring_declaration_must_have_an_initializer_1182", text: "A destructuring declaration must have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_183, category: Category::Error, key: "An_implementation_cannot_be_declared_in_ambient_contexts_1183", text: "An implementation cannot be declared in ambient contexts.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_184, category: Category::Error, key: "Modifiers_cannot_appear_here_1184", text: "Modifiers cannot appear here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_185, category: Category::Error, key: "Merge_conflict_marker_encountered_1185", text: "Merge conflict marker encountered.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_186, category: Category::Error, key: "A_rest_element_cannot_have_an_initializer_1186", text: "A rest element cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_187, category: Category::Error, key: "A_parameter_property_may_not_be_declared_using_a_binding_pattern_1187", text: "A parameter property may not be declared using a binding pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_188, category: Category::Error, key: "Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement_1188", text: "Only a single variable declaration is allowed in a 'for...of' statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_189, category: Category::Error, key: "The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer_1189", text: "The variable declaration of a 'for...in' statement cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_190, category: Category::Error, key: "The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer_1190", text: "The variable declaration of a 'for...of' statement cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_191, category: Category::Error, key: "An_import_declaration_cannot_have_modifiers_1191", text: "An import declaration cannot have modifiers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_192, category: Category::Error, key: "Module_0_has_no_default_export_1192", text: "Module '{0}' has no default export.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_193, category: Category::Error, key: "An_export_declaration_cannot_have_modifiers_1193", text: "An export declaration cannot have modifiers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_194, category: Category::Error, key: "Export_declarations_are_not_permitted_in_a_namespace_1194", text: "Export declarations are not permitted in a namespace.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_195, category: Category::Error, key: "export_Asterisk_does_not_re_export_a_default_1195", text: "'export *' does not re-export a default.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_196, category: Category::Error, key: "Catch_clause_variable_type_annotation_must_be_any_or_unknown_if_specified_1196", text: "Catch clause variable type annotation must be 'any' or 'unknown' if specified.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_197, category: Category::Error, key: "Catch_clause_variable_cannot_have_an_initializer_1197", text: "Catch clause variable cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_198, category: Category::Error, key: "An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive_1198", text: "An extended Unicode escape value must be between 0x0 and 0x10FFFF inclusive.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_199, category: Category::Error, key: "Unterminated_Unicode_escape_sequence_1199", text: "Unterminated Unicode escape sequence.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_200, category: Category::Error, key: "Line_terminator_not_permitted_before_arrow_1200", text: "Line terminator not permitted before arrow.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_202, category: Category::Error, key: "Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_1202", text: "Import assignment cannot be used when targeting ECMAScript modules. Consider using 'import * as ns from \"mod\"', 'import {a} from \"mod\"', 'import d from \"mod\"', or another module format instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_203, category: Category::Error, key: "Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or__1203", text: "Export assignment cannot be used when targeting ECMAScript modules. Consider using 'export default' or another module format instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_205, category: Category::Error, key: "Re_exporting_a_type_when_0_is_enabled_requires_using_export_type_1205", text: "Re-exporting a type when '{0}' is enabled requires using 'export type'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_206, category: Category::Error, key: "Decorators_are_not_valid_here_1206", text: "Decorators are not valid here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_207, category: Category::Error, key: "Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name_1207", text: "Decorators cannot be applied to multiple get/set accessors of the same name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_209, category: Category::Error, key: "Invalid_optional_chain_from_new_expression_Did_you_mean_to_call_0_1209", text: "Invalid optional chain from new expression. Did you mean to call '{0}()'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_210, category: Category::Error, key: "Code_contained_in_a_class_is_evaluated_in_JavaScript_s_strict_mode_which_does_not_allow_this_use_of__1210", text: "Code contained in a class is evaluated in JavaScript's strict mode which does not allow this use of '{0}'. For more information, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_211, category: Category::Error, key: "A_class_declaration_without_the_default_modifier_must_have_a_name_1211", text: "A class declaration without the 'default' modifier must have a name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_212, category: Category::Error, key: "Identifier_expected_0_is_a_reserved_word_in_strict_mode_1212", text: "Identifier expected. '{0}' is a reserved word in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_213, category: Category::Error, key: "Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_stric_1213", text: "Identifier expected. '{0}' is a reserved word in strict mode. Class definitions are automatically in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_214, category: Category::Error, key: "Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode_1214", text: "Identifier expected. '{0}' is a reserved word in strict mode. Modules are automatically in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_215, category: Category::Error, key: "Invalid_use_of_0_Modules_are_automatically_in_strict_mode_1215", text: "Invalid use of '{0}'. Modules are automatically in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_216, category: Category::Error, key: "Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules_1216", text: "Identifier expected. '__esModule' is reserved as an exported marker when transforming ECMAScript modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_218, category: Category::Error, key: "Export_assignment_is_not_supported_when_module_flag_is_system_1218", text: "Export assignment is not supported when '--module' flag is 'system'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_221, category: Category::Error, key: "Generators_are_not_allowed_in_an_ambient_context_1221", text: "Generators are not allowed in an ambient context.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_222, category: Category::Error, key: "An_overload_signature_cannot_be_declared_as_a_generator_1222", text: "An overload signature cannot be declared as a generator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_223, category: Category::Error, key: "_0_tag_already_specified_1223", text: "'{0}' tag already specified.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_224, category: Category::Error, key: "Signature_0_must_be_a_type_predicate_1224", text: "Signature '{0}' must be a type predicate.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_225, category: Category::Error, key: "Cannot_find_parameter_0_1225", text: "Cannot find parameter '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_226, category: Category::Error, key: "Type_predicate_0_is_not_assignable_to_1_1226", text: "Type predicate '{0}' is not assignable to '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_227, category: Category::Error, key: "Parameter_0_is_not_in_the_same_position_as_parameter_1_1227", text: "Parameter '{0}' is not in the same position as parameter '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_228, category: Category::Error, key: "A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods_1228", text: "A type predicate is only allowed in return type position for functions and methods.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_229, category: Category::Error, key: "A_type_predicate_cannot_reference_a_rest_parameter_1229", text: "A type predicate cannot reference a rest parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_230, category: Category::Error, key: "A_type_predicate_cannot_reference_element_0_in_a_binding_pattern_1230", text: "A type predicate cannot reference element '{0}' in a binding pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_231, category: Category::Error, key: "An_export_assignment_must_be_at_the_top_level_of_a_file_or_module_declaration_1231", text: "An export assignment must be at the top level of a file or module declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_232, category: Category::Error, key: "An_import_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module_1232", text: "An import declaration can only be used at the top level of a namespace or module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_233, category: Category::Error, key: "An_export_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module_1233", text: "An export declaration can only be used at the top level of a namespace or module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_234, category: Category::Error, key: "An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file_1234", text: "An ambient module declaration is only allowed at the top level in a file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_235, category: Category::Error, key: "A_namespace_declaration_is_only_allowed_at_the_top_level_of_a_namespace_or_module_1235", text: "A namespace declaration is only allowed at the top level of a namespace or module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_236, category: Category::Error, key: "The_return_type_of_a_property_decorator_function_must_be_either_void_or_any_1236", text: "The return type of a property decorator function must be either 'void' or 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_237, category: Category::Error, key: "The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any_1237", text: "The return type of a parameter decorator function must be either 'void' or 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_238, category: Category::Error, key: "Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression_1238", text: "Unable to resolve signature of class decorator when called as an expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_239, category: Category::Error, key: "Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression_1239", text: "Unable to resolve signature of parameter decorator when called as an expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_240, category: Category::Error, key: "Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression_1240", text: "Unable to resolve signature of property decorator when called as an expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_241, category: Category::Error, key: "Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression_1241", text: "Unable to resolve signature of method decorator when called as an expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_242, category: Category::Error, key: "abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration_1242", text: "'abstract' modifier can only appear on a class, method, or property declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_243, category: Category::Error, key: "_0_modifier_cannot_be_used_with_1_modifier_1243", text: "'{0}' modifier cannot be used with '{1}' modifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_244, category: Category::Error, key: "Abstract_methods_can_only_appear_within_an_abstract_class_1244", text: "Abstract methods can only appear within an abstract class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_245, category: Category::Error, key: "Method_0_cannot_have_an_implementation_because_it_is_marked_abstract_1245", text: "Method '{0}' cannot have an implementation because it is marked abstract.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_246, category: Category::Error, key: "An_interface_property_cannot_have_an_initializer_1246", text: "An interface property cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_247, category: Category::Error, key: "A_type_literal_property_cannot_have_an_initializer_1247", text: "A type literal property cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_248, category: Category::Error, key: "A_class_member_cannot_have_the_0_keyword_1248", text: "A class member cannot have the '{0}' keyword.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_249, category: Category::Error, key: "A_decorator_can_only_decorate_a_method_implementation_not_an_overload_1249", text: "A decorator can only decorate a method implementation, not an overload.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_250, category: Category::Error, key: "Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_1250", text: "Function declarations are not allowed inside blocks in strict mode when targeting 'ES5'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_251, category: Category::Error, key: "Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_Class_definiti_1251", text: "Function declarations are not allowed inside blocks in strict mode when targeting 'ES5'. Class definitions are automatically in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_252, category: Category::Error, key: "Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_Modules_are_au_1252", text: "Function declarations are not allowed inside blocks in strict mode when targeting 'ES5'. Modules are automatically in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_253, category: Category::Error, key: "Abstract_properties_can_only_appear_within_an_abstract_class_1253", text: "Abstract properties can only appear within an abstract class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_254, category: Category::Error, key: "A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_or_literal_enum_refere_1254", text: "A 'const' initializer in an ambient context must be a string or numeric literal or literal enum reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_255, category: Category::Error, key: "A_definite_assignment_assertion_is_not_permitted_in_this_context_1255", text: "A definite assignment assertion '!' is not permitted in this context.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_257, category: Category::Error, key: "A_required_element_cannot_follow_an_optional_element_1257", text: "A required element cannot follow an optional element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_258, category: Category::Error, key: "A_default_export_must_be_at_the_top_level_of_a_file_or_module_declaration_1258", text: "A default export must be at the top level of a file or module declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_259, category: Category::Error, key: "Module_0_can_only_be_default_imported_using_the_1_flag_1259", text: "Module '{0}' can only be default-imported using the '{1}' flag", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_260, category: Category::Error, key: "Keywords_cannot_contain_escape_characters_1260", text: "Keywords cannot contain escape characters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_261, category: Category::Error, key: "Already_included_file_name_0_differs_from_file_name_1_only_in_casing_1261", text: "Already included file name '{0}' differs from file name '{1}' only in casing.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_262, category: Category::Error, key: "Identifier_expected_0_is_a_reserved_word_at_the_top_level_of_a_module_1262", text: "Identifier expected. '{0}' is a reserved word at the top-level of a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_263, category: Category::Error, key: "Declarations_with_initializers_cannot_also_have_definite_assignment_assertions_1263", text: "Declarations with initializers cannot also have definite assignment assertions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_264, category: Category::Error, key: "Declarations_with_definite_assignment_assertions_must_also_have_type_annotations_1264", text: "Declarations with definite assignment assertions must also have type annotations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_265, category: Category::Error, key: "A_rest_element_cannot_follow_another_rest_element_1265", text: "A rest element cannot follow another rest element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_266, category: Category::Error, key: "An_optional_element_cannot_follow_a_rest_element_1266", text: "An optional element cannot follow a rest element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_267, category: Category::Error, key: "Property_0_cannot_have_an_initializer_because_it_is_marked_abstract_1267", text: "Property '{0}' cannot have an initializer because it is marked abstract.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_268, category: Category::Error, key: "An_index_signature_parameter_type_must_be_string_number_symbol_or_a_template_literal_type_1268", text: "An index signature parameter type must be 'string', 'number', 'symbol', or a template literal type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_269, category: Category::Error, key: "Cannot_use_export_import_on_a_type_or_type_only_namespace_when_0_is_enabled_1269", text: "Cannot use 'export import' on a type or type-only namespace when '{0}' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_270, category: Category::Error, key: "Decorator_function_return_type_0_is_not_assignable_to_type_1_1270", text: "Decorator function return type '{0}' is not assignable to type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_271, category: Category::Error, key: "Decorator_function_return_type_is_0_but_is_expected_to_be_void_or_any_1271", text: "Decorator function return type is '{0}' but is expected to be 'void' or 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_272, category: Category::Error, key: "A_type_referenced_in_a_decorated_signature_must_be_imported_with_import_type_or_a_namespace_import_w_1272", text: "A type referenced in a decorated signature must be imported with 'import type' or a namespace import when 'isolatedModules' and 'emitDecoratorMetadata' are enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_273, category: Category::Error, key: "_0_modifier_cannot_appear_on_a_type_parameter_1273", text: "'{0}' modifier cannot appear on a type parameter", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_274, category: Category::Error, key: "_0_modifier_can_only_appear_on_a_type_parameter_of_a_class_interface_or_type_alias_1274", text: "'{0}' modifier can only appear on a type parameter of a class, interface or type alias", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_275, category: Category::Error, key: "accessor_modifier_can_only_appear_on_a_property_declaration_1275", text: "'accessor' modifier can only appear on a property declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_276, category: Category::Error, key: "An_accessor_property_cannot_be_declared_optional_1276", text: "An 'accessor' property cannot be declared optional.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_277, category: Category::Error, key: "_0_modifier_can_only_appear_on_a_type_parameter_of_a_function_method_or_class_1277", text: "'{0}' modifier can only appear on a type parameter of a function, method or class", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_278, category: Category::Error, key: "The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_0_1278", text: "The runtime will invoke the decorator with {1} arguments, but the decorator expects {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_279, category: Category::Error, key: "The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_at_least_0_1279", text: "The runtime will invoke the decorator with {1} arguments, but the decorator expects at least {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_280, category: Category::Error, key: "Namespaces_are_not_allowed_in_global_script_files_when_0_is_enabled_If_this_file_is_not_intended_to__1280", text: "Namespaces are not allowed in global script files when '{0}' is enabled. If this file is not intended to be a global script, set 'moduleDetection' to 'force' or add an empty 'export {}' statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_281, category: Category::Error, key: "Cannot_access_0_from_another_file_without_qualification_when_1_is_enabled_Use_2_instead_1281", text: "Cannot access '{0}' from another file without qualification when '{1}' is enabled. Use '{2}' instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_282, category: Category::Error, key: "An_export_declaration_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers__1282", text: "An 'export =' declaration must reference a value when 'verbatimModuleSyntax' is enabled, but '{0}' only refers to a type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_283, category: Category::Error, key: "An_export_declaration_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolve_1283", text: "An 'export =' declaration must reference a real value when 'verbatimModuleSyntax' is enabled, but '{0}' resolves to a type-only declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_284, category: Category::Error, key: "An_export_default_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers_to_a_1284", text: "An 'export default' must reference a value when 'verbatimModuleSyntax' is enabled, but '{0}' only refers to a type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_285, category: Category::Error, key: "An_export_default_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolves_to_1285", text: "An 'export default' must reference a real value when 'verbatimModuleSyntax' is enabled, but '{0}' resolves to a type-only declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_286, category: Category::Error, key: "ECMAScript_imports_and_exports_cannot_be_written_in_a_CommonJS_file_under_verbatimModuleSyntax_1286", text: "ECMAScript imports and exports cannot be written in a CommonJS file under 'verbatimModuleSyntax'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_287, category: Category::Error, key: "A_top_level_export_modifier_cannot_be_used_on_value_declarations_in_a_CommonJS_module_when_verbatimM_1287", text: "A top-level 'export' modifier cannot be used on value declarations in a CommonJS module when 'verbatimModuleSyntax' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_288, category: Category::Error, key: "An_import_alias_cannot_resolve_to_a_type_or_type_only_declaration_when_verbatimModuleSyntax_is_enabl_1288", text: "An import alias cannot resolve to a type or type-only declaration when 'verbatimModuleSyntax' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_289, category: Category::Error, key: "_0_resolves_to_a_type_only_declaration_and_must_be_marked_type_only_in_this_file_before_re_exporting_1289", text: "'{0}' resolves to a type-only declaration and must be marked type-only in this file before re-exporting when '{1}' is enabled. Consider using 'import type' where '{0}' is imported.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_290, category: Category::Error, key: "_0_resolves_to_a_type_only_declaration_and_must_be_marked_type_only_in_this_file_before_re_exporting_1290", text: "'{0}' resolves to a type-only declaration and must be marked type-only in this file before re-exporting when '{1}' is enabled. Consider using 'export type { {0} as default }'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_291, category: Category::Error, key: "_0_resolves_to_a_type_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enable_1291", text: "'{0}' resolves to a type and must be marked type-only in this file before re-exporting when '{1}' is enabled. Consider using 'import type' where '{0}' is imported.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_292, category: Category::Error, key: "_0_resolves_to_a_type_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enable_1292", text: "'{0}' resolves to a type and must be marked type-only in this file before re-exporting when '{1}' is enabled. Consider using 'export type { {0} as default }'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_293, category: Category::Error, key: "ECMAScript_module_syntax_is_not_allowed_in_a_CommonJS_module_when_module_is_set_to_preserve_1293", text: "ECMAScript module syntax is not allowed in a CommonJS module when 'module' is set to 'preserve'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_294, category: Category::Error, key: "This_syntax_is_not_allowed_when_erasableSyntaxOnly_is_enabled_1294", text: "This syntax is not allowed when 'erasableSyntaxOnly' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_295, category: Category::Error, key: "ECMAScript_imports_and_exports_cannot_be_written_in_a_CommonJS_file_under_verbatimModuleSyntax_Adjus_1295", text: "ECMAScript imports and exports cannot be written in a CommonJS file under 'verbatimModuleSyntax'. Adjust the 'type' field in the nearest 'package.json' to make this file an ECMAScript module, or adjust your 'verbatimModuleSyntax', 'module', and 'moduleResolution' settings in TypeScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_300, category: Category::Error, key: "with_statements_are_not_allowed_in_an_async_function_block_1300", text: "'with' statements are not allowed in an async function block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_308, category: Category::Error, key: "await_expressions_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_1308", text: "'await' expressions are only allowed within async functions and at the top levels of modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_309, category: Category::Error, key: "The_current_file_is_a_CommonJS_module_and_cannot_use_await_at_the_top_level_1309", text: "The current file is a CommonJS module and cannot use 'await' at the top level.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_312, category: Category::Error, key: "Did_you_mean_to_use_a_Colon_An_can_only_follow_a_property_name_when_the_containing_object_literal_is_1312", text: "Did you mean to use a ':'? An '=' can only follow a property name when the containing object literal is part of a destructuring pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_313, category: Category::Error, key: "The_body_of_an_if_statement_cannot_be_the_empty_statement_1313", text: "The body of an 'if' statement cannot be the empty statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_314, category: Category::Error, key: "Global_module_exports_may_only_appear_in_module_files_1314", text: "Global module exports may only appear in module files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_315, category: Category::Error, key: "Global_module_exports_may_only_appear_in_declaration_files_1315", text: "Global module exports may only appear in declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_316, category: Category::Error, key: "Global_module_exports_may_only_appear_at_top_level_1316", text: "Global module exports may only appear at top level.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_317, category: Category::Error, key: "A_parameter_property_cannot_be_declared_using_a_rest_parameter_1317", text: "A parameter property cannot be declared using a rest parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_318, category: Category::Error, key: "An_abstract_accessor_cannot_have_an_implementation_1318", text: "An abstract accessor cannot have an implementation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_319, category: Category::Error, key: "A_default_export_can_only_be_used_in_an_ECMAScript_style_module_1319", text: "A default export can only be used in an ECMAScript-style module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_320, category: Category::Error, key: "Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member_1320", text: "Type of 'await' operand must either be a valid promise or must not contain a callable 'then' member.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_321, category: Category::Error, key: "Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_cal_1321", text: "Type of 'yield' operand in an async generator must either be a valid promise or must not contain a callable 'then' member.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_322, category: Category::Error, key: "Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_con_1322", text: "Type of iterated elements of a 'yield*' operand must either be a valid promise or must not contain a callable 'then' member.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_323, category: Category::Error, key: "Dynamic_imports_are_only_supported_when_the_module_flag_is_set_to_es2020_es2022_esnext_commonjs_amd__1323", text: "Dynamic imports are only supported when the '--module' flag is set to 'es2020', 'es2022', 'esnext', 'commonjs', 'amd', 'system', 'umd', 'node16', 'node18', 'node20', or 'nodenext'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_324, category: Category::Error, key: "Dynamic_imports_only_support_a_second_argument_when_the_module_option_is_set_to_esnext_node16_node18_1324", text: "Dynamic imports only support a second argument when the '--module' option is set to 'esnext', 'node16', 'node18', 'node20', 'nodenext', or 'preserve'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_325, category: Category::Error, key: "Argument_of_dynamic_import_cannot_be_spread_element_1325", text: "Argument of dynamic import cannot be spread element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_326, category: Category::Error, key: "This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot__1326", text: "This use of 'import' is invalid. 'import()' calls can be written, but they must have parentheses and cannot have type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_327, category: Category::Error, key: "String_literal_with_double_quotes_expected_1327", text: "String literal with double quotes expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_328, category: Category::Error, key: "Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_li_1328", text: "Property value can only be string literal, numeric literal, 'true', 'false', 'null', object literal or array literal.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_329, category: Category::Error, key: "_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write__1329", text: "'{0}' accepts too few arguments to be used as a decorator here. Did you mean to call it first and write '@{0}()'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_330, category: Category::Error, key: "A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly_1330", text: "A property of an interface or type literal whose type is a 'unique symbol' type must be 'readonly'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_331, category: Category::Error, key: "A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly_1331", text: "A property of a class whose type is a 'unique symbol' type must be both 'static' and 'readonly'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_332, category: Category::Error, key: "A_variable_whose_type_is_a_unique_symbol_type_must_be_const_1332", text: "A variable whose type is a 'unique symbol' type must be 'const'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_333, category: Category::Error, key: "unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name_1333", text: "'unique symbol' types may not be used on a variable declaration with a binding name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_334, category: Category::Error, key: "unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement_1334", text: "'unique symbol' types are only allowed on variables in a variable statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_335, category: Category::Error, key: "unique_symbol_types_are_not_allowed_here_1335", text: "'unique symbol' types are not allowed here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_337, category: Category::Error, key: "An_index_signature_parameter_type_cannot_be_a_literal_type_or_generic_type_Consider_using_a_mapped_o_1337", text: "An index signature parameter type cannot be a literal type or generic type. Consider using a mapped object type instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_338, category: Category::Error, key: "infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type_1338", text: "'infer' declarations are only permitted in the 'extends' clause of a conditional type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_339, category: Category::Error, key: "Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here_1339", text: "Module '{0}' does not refer to a value, but is used as a value here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_340, category: Category::Error, key: "Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_Did_you_mean_typeof_import_0_1340", text: "Module '{0}' does not refer to a type, but is used as a type here. Did you mean 'typeof import('{0}')'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_341, category: Category::Error, key: "Class_constructor_may_not_be_an_accessor_1341", text: "Class constructor may not be an accessor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_343, category: Category::Error, key: "The_import_meta_meta_property_is_only_allowed_when_the_module_option_is_es2020_es2022_esnext_system__1343", text: "The 'import.meta' meta-property is only allowed when the '--module' option is 'es2020', 'es2022', 'esnext', 'system', 'node16', 'node18', 'node20', or 'nodenext'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_344, category: Category::Error, key: "A_label_is_not_allowed_here_1344", text: "A label is not allowed here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_345, category: Category::Error, key: "An_expression_of_type_void_cannot_be_tested_for_truthiness_1345", text: "An expression of type 'void' cannot be tested for truthiness.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_346, category: Category::Error, key: "This_parameter_is_not_allowed_with_use_strict_directive_1346", text: "This parameter is not allowed with 'use strict' directive.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_347, category: Category::Error, key: "use_strict_directive_cannot_be_used_with_non_simple_parameter_list_1347", text: "'use strict' directive cannot be used with non-simple parameter list.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_348, category: Category::Error, key: "Non_simple_parameter_declared_here_1348", text: "Non-simple parameter declared here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_349, category: Category::Error, key: "use_strict_directive_used_here_1349", text: "'use strict' directive used here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_350, category: Category::Message, key: "Print_the_final_configuration_instead_of_building_1350", text: "Print the final configuration instead of building.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_351, category: Category::Error, key: "An_identifier_or_keyword_cannot_immediately_follow_a_numeric_literal_1351", text: "An identifier or keyword cannot immediately follow a numeric literal.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_352, category: Category::Error, key: "A_bigint_literal_cannot_use_exponential_notation_1352", text: "A bigint literal cannot use exponential notation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_353, category: Category::Error, key: "A_bigint_literal_must_be_an_integer_1353", text: "A bigint literal must be an integer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_354, category: Category::Error, key: "readonly_type_modifier_is_only_permitted_on_array_and_tuple_literal_types_1354", text: "'readonly' type modifier is only permitted on array and tuple literal types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_355, category: Category::Error, key: "A_const_assertion_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array_o_1355", text: "A 'const' assertion can only be applied to references to enum members, or string, number, boolean, array, or object literals.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_356, category: Category::Error, key: "Did_you_mean_to_mark_this_function_as_async_1356", text: "Did you mean to mark this function as 'async'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_357, category: Category::Error, key: "An_enum_member_name_must_be_followed_by_a_or_1357", text: "An enum member name must be followed by a ',', '=', or '}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_358, category: Category::Error, key: "Tagged_template_expressions_are_not_permitted_in_an_optional_chain_1358", text: "Tagged template expressions are not permitted in an optional chain.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_359, category: Category::Error, key: "Identifier_expected_0_is_a_reserved_word_that_cannot_be_used_here_1359", text: "Identifier expected. '{0}' is a reserved word that cannot be used here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_360, category: Category::Error, key: "Type_0_does_not_satisfy_the_expected_type_1_1360", text: "Type '{0}' does not satisfy the expected type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_361, category: Category::Error, key: "_0_cannot_be_used_as_a_value_because_it_was_imported_using_import_type_1361", text: "'{0}' cannot be used as a value because it was imported using 'import type'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_362, category: Category::Error, key: "_0_cannot_be_used_as_a_value_because_it_was_exported_using_export_type_1362", text: "'{0}' cannot be used as a value because it was exported using 'export type'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_363, category: Category::Error, key: "A_type_only_import_can_specify_a_default_import_or_named_bindings_but_not_both_1363", text: "A type-only import can specify a default import or named bindings, but not both.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_364, category: Category::Message, key: "Convert_to_type_only_export_1364", text: "Convert to type-only export", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_365, category: Category::Message, key: "Convert_all_re_exported_types_to_type_only_exports_1365", text: "Convert all re-exported types to type-only exports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_366, category: Category::Message, key: "Split_into_two_separate_import_declarations_1366", text: "Split into two separate import declarations", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_367, category: Category::Message, key: "Split_all_invalid_type_only_imports_1367", text: "Split all invalid type-only imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_368, category: Category::Error, key: "Class_constructor_may_not_be_a_generator_1368", text: "Class constructor may not be a generator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_369, category: Category::Message, key: "Did_you_mean_0_1369", text: "Did you mean '{0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_375, category: Category::Error, key: "await_expressions_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_fi_1375", text: "'await' expressions are only allowed at the top level of a file when that file is a module, but this file has no imports or exports. Consider adding an empty 'export {}' to make this file a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_376, category: Category::Message, key: "_0_was_imported_here_1376", text: "'{0}' was imported here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_377, category: Category::Message, key: "_0_was_exported_here_1377", text: "'{0}' was exported here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_378, category: Category::Error, key: "Top_level_await_expressions_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_n_1378", text: "Top-level 'await' expressions are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', 'node18', 'node20', 'nodenext', or 'preserve', and the 'target' option is set to 'es2017' or higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_379, category: Category::Error, key: "An_import_alias_cannot_reference_a_declaration_that_was_exported_using_export_type_1379", text: "An import alias cannot reference a declaration that was exported using 'export type'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_380, category: Category::Error, key: "An_import_alias_cannot_reference_a_declaration_that_was_imported_using_import_type_1380", text: "An import alias cannot reference a declaration that was imported using 'import type'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_381, category: Category::Error, key: "Unexpected_token_Did_you_mean_or_rbrace_1381", text: "Unexpected token. Did you mean `{'}'}` or `&rbrace;`?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_382, category: Category::Error, key: "Unexpected_token_Did_you_mean_or_gt_1382", text: "Unexpected token. Did you mean `{'>'}` or `&gt;`?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_385, category: Category::Error, key: "Function_type_notation_must_be_parenthesized_when_used_in_a_union_type_1385", text: "Function type notation must be parenthesized when used in a union type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_386, category: Category::Error, key: "Constructor_type_notation_must_be_parenthesized_when_used_in_a_union_type_1386", text: "Constructor type notation must be parenthesized when used in a union type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_387, category: Category::Error, key: "Function_type_notation_must_be_parenthesized_when_used_in_an_intersection_type_1387", text: "Function type notation must be parenthesized when used in an intersection type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_388, category: Category::Error, key: "Constructor_type_notation_must_be_parenthesized_when_used_in_an_intersection_type_1388", text: "Constructor type notation must be parenthesized when used in an intersection type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_389, category: Category::Error, key: "_0_is_not_allowed_as_a_variable_declaration_name_1389", text: "'{0}' is not allowed as a variable declaration name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_390, category: Category::Error, key: "_0_is_not_allowed_as_a_parameter_name_1390", text: "'{0}' is not allowed as a parameter name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_392, category: Category::Error, key: "An_import_alias_cannot_use_import_type_1392", text: "An import alias cannot use 'import type'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_393, category: Category::Message, key: "Imported_via_0_from_file_1_1393", text: "Imported via {0} from file '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_394, category: Category::Message, key: "Imported_via_0_from_file_1_with_packageId_2_1394", text: "Imported via {0} from file '{1}' with packageId '{2}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_395, category: Category::Message, key: "Imported_via_0_from_file_1_to_import_importHelpers_as_specified_in_compilerOptions_1395", text: "Imported via {0} from file '{1}' to import 'importHelpers' as specified in compilerOptions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_396, category: Category::Message, key: "Imported_via_0_from_file_1_with_packageId_2_to_import_importHelpers_as_specified_in_compilerOptions_1396", text: "Imported via {0} from file '{1}' with packageId '{2}' to import 'importHelpers' as specified in compilerOptions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_397, category: Category::Message, key: "Imported_via_0_from_file_1_to_import_jsx_and_jsxs_factory_functions_1397", text: "Imported via {0} from file '{1}' to import 'jsx' and 'jsxs' factory functions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_398, category: Category::Message, key: "Imported_via_0_from_file_1_with_packageId_2_to_import_jsx_and_jsxs_factory_functions_1398", text: "Imported via {0} from file '{1}' with packageId '{2}' to import 'jsx' and 'jsxs' factory functions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_399, category: Category::Message, key: "File_is_included_via_import_here_1399", text: "File is included via import here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_400, category: Category::Message, key: "Referenced_via_0_from_file_1_1400", text: "Referenced via '{0}' from file '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_401, category: Category::Message, key: "File_is_included_via_reference_here_1401", text: "File is included via reference here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_402, category: Category::Message, key: "Type_library_referenced_via_0_from_file_1_1402", text: "Type library referenced via '{0}' from file '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_403, category: Category::Message, key: "Type_library_referenced_via_0_from_file_1_with_packageId_2_1403", text: "Type library referenced via '{0}' from file '{1}' with packageId '{2}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_404, category: Category::Message, key: "File_is_included_via_type_library_reference_here_1404", text: "File is included via type library reference here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_405, category: Category::Message, key: "Library_referenced_via_0_from_file_1_1405", text: "Library referenced via '{0}' from file '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_406, category: Category::Message, key: "File_is_included_via_library_reference_here_1406", text: "File is included via library reference here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_407, category: Category::Message, key: "Matched_by_include_pattern_0_in_1_1407", text: "Matched by include pattern '{0}' in '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_408, category: Category::Message, key: "File_is_matched_by_include_pattern_specified_here_1408", text: "File is matched by include pattern specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_409, category: Category::Message, key: "Part_of_files_list_in_tsconfig_json_1409", text: "Part of 'files' list in tsconfig.json", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_410, category: Category::Message, key: "File_is_matched_by_files_list_specified_here_1410", text: "File is matched by 'files' list specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_411, category: Category::Message, key: "Output_from_referenced_project_0_included_because_1_specified_1411", text: "Output from referenced project '{0}' included because '{1}' specified", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_412, category: Category::Message, key: "Output_from_referenced_project_0_included_because_module_is_specified_as_none_1412", text: "Output from referenced project '{0}' included because '--module' is specified as 'none'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_413, category: Category::Message, key: "File_is_output_from_referenced_project_specified_here_1413", text: "File is output from referenced project specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_414, category: Category::Message, key: "Source_from_referenced_project_0_included_because_1_specified_1414", text: "Source from referenced project '{0}' included because '{1}' specified", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_415, category: Category::Message, key: "Source_from_referenced_project_0_included_because_module_is_specified_as_none_1415", text: "Source from referenced project '{0}' included because '--module' is specified as 'none'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_416, category: Category::Message, key: "File_is_source_from_referenced_project_specified_here_1416", text: "File is source from referenced project specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_417, category: Category::Message, key: "Entry_point_of_type_library_0_specified_in_compilerOptions_1417", text: "Entry point of type library '{0}' specified in compilerOptions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_418, category: Category::Message, key: "Entry_point_of_type_library_0_specified_in_compilerOptions_with_packageId_1_1418", text: "Entry point of type library '{0}' specified in compilerOptions with packageId '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_419, category: Category::Message, key: "File_is_entry_point_of_type_library_specified_here_1419", text: "File is entry point of type library specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_420, category: Category::Message, key: "Entry_point_for_implicit_type_library_0_1420", text: "Entry point for implicit type library '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_421, category: Category::Message, key: "Entry_point_for_implicit_type_library_0_with_packageId_1_1421", text: "Entry point for implicit type library '{0}' with packageId '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_422, category: Category::Message, key: "Library_0_specified_in_compilerOptions_1422", text: "Library '{0}' specified in compilerOptions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_423, category: Category::Message, key: "File_is_library_specified_here_1423", text: "File is library specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_424, category: Category::Message, key: "Default_library_1424", text: "Default library", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_425, category: Category::Message, key: "Default_library_for_target_0_1425", text: "Default library for target '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_426, category: Category::Message, key: "File_is_default_library_for_target_specified_here_1426", text: "File is default library for target specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_427, category: Category::Message, key: "Root_file_specified_for_compilation_1427", text: "Root file specified for compilation", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_428, category: Category::Message, key: "File_is_output_of_project_reference_source_0_1428", text: "File is output of project reference source '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_429, category: Category::Message, key: "File_redirects_to_file_0_1429", text: "File redirects to file '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_430, category: Category::Message, key: "The_file_is_in_the_program_because_Colon_1430", text: "The file is in the program because:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_431, category: Category::Error, key: "for_await_loops_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_file_1431", text: "'for await' loops are only allowed at the top level of a file when that file is a module, but this file has no imports or exports. Consider adding an empty 'export {}' to make this file a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_432, category: Category::Error, key: "Top_level_for_await_loops_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_nod_1432", text: "Top-level 'for await' loops are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', 'node18', 'node20', 'nodenext', or 'preserve', and the 'target' option is set to 'es2017' or higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_433, category: Category::Error, key: "Neither_decorators_nor_modifiers_may_be_applied_to_this_parameters_1433", text: "Neither decorators nor modifiers may be applied to 'this' parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_434, category: Category::Error, key: "Unexpected_keyword_or_identifier_1434", text: "Unexpected keyword or identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_435, category: Category::Error, key: "Unknown_keyword_or_identifier_Did_you_mean_0_1435", text: "Unknown keyword or identifier. Did you mean '{0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_436, category: Category::Error, key: "Decorators_must_precede_the_name_and_all_keywords_of_property_declarations_1436", text: "Decorators must precede the name and all keywords of property declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_437, category: Category::Error, key: "Namespace_must_be_given_a_name_1437", text: "Namespace must be given a name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_438, category: Category::Error, key: "Interface_must_be_given_a_name_1438", text: "Interface must be given a name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_439, category: Category::Error, key: "Type_alias_must_be_given_a_name_1439", text: "Type alias must be given a name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_440, category: Category::Error, key: "Variable_declaration_not_allowed_at_this_location_1440", text: "Variable declaration not allowed at this location.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_441, category: Category::Error, key: "Cannot_start_a_function_call_in_a_type_annotation_1441", text: "Cannot start a function call in a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_442, category: Category::Error, key: "Expected_for_property_initializer_1442", text: "Expected '=' for property initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_443, category: Category::Error, key: "Module_declaration_names_may_only_use_or_quoted_strings_1443", text: "Module declaration names may only use ' or \" quoted strings.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_448, category: Category::Error, key: "_0_resolves_to_a_type_only_declaration_and_must_be_re_exported_using_a_type_only_re_export_when_1_is_1448", text: "'{0}' resolves to a type-only declaration and must be re-exported using a type-only re-export when '{1}' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_449, category: Category::Message, key: "Preserve_unused_imported_values_in_the_JavaScript_output_that_would_otherwise_be_removed_1449", text: "Preserve unused imported values in the JavaScript output that would otherwise be removed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_450, category: Category::Message, key: "Dynamic_imports_can_only_accept_a_module_specifier_and_an_optional_set_of_attributes_as_arguments_1450", text: "Dynamic imports can only accept a module specifier and an optional set of attributes as arguments", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_451, category: Category::Error, key: "Private_identifiers_are_only_allowed_in_class_bodies_and_may_only_be_used_as_part_of_a_class_member__1451", text: "Private identifiers are only allowed in class bodies and may only be used as part of a class member declaration, property access, or on the left-hand-side of an 'in' expression", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_453, category: Category::Error, key: "resolution_mode_should_be_either_require_or_import_1453", text: "`resolution-mode` should be either `require` or `import`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_454, category: Category::Error, key: "resolution_mode_can_only_be_set_for_type_only_imports_1454", text: "`resolution-mode` can only be set for type-only imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_455, category: Category::Error, key: "resolution_mode_is_the_only_valid_key_for_type_import_assertions_1455", text: "`resolution-mode` is the only valid key for type import assertions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_456, category: Category::Error, key: "Type_import_assertions_should_have_exactly_one_key_resolution_mode_with_value_import_or_require_1456", text: "Type import assertions should have exactly one key - `resolution-mode` - with value `import` or `require`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_457, category: Category::Message, key: "Matched_by_default_include_pattern_Asterisk_Asterisk_Slash_Asterisk_1457", text: "Matched by default include pattern '**/*'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_458, category: Category::Message, key: "File_is_ECMAScript_module_because_0_has_field_type_with_value_module_1458", text: "File is ECMAScript module because '{0}' has field \"type\" with value \"module\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_459, category: Category::Message, key: "File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module_1459", text: "File is CommonJS module because '{0}' has field \"type\" whose value is not \"module\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_460, category: Category::Message, key: "File_is_CommonJS_module_because_0_does_not_have_field_type_1460", text: "File is CommonJS module because '{0}' does not have field \"type\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_461, category: Category::Message, key: "File_is_CommonJS_module_because_package_json_was_not_found_1461", text: "File is CommonJS module because 'package.json' was not found", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_470, category: Category::Error, key: "The_import_meta_meta_property_is_not_allowed_in_files_which_will_build_into_CommonJS_output_1470", text: "The 'import.meta' meta-property is not allowed in files which will build into CommonJS output.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_471, category: Category::Error, key: "Module_0_cannot_be_imported_using_this_construct_The_specifier_only_resolves_to_an_ES_module_which_c_1471", text: "Module '{0}' cannot be imported using this construct. The specifier only resolves to an ES module, which cannot be imported with 'require'. Use an ECMAScript import instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_472, category: Category::Error, key: "catch_or_finally_expected_1472", text: "'catch' or 'finally' expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_473, category: Category::Error, key: "An_import_declaration_can_only_be_used_at_the_top_level_of_a_module_1473", text: "An import declaration can only be used at the top level of a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_474, category: Category::Error, key: "An_export_declaration_can_only_be_used_at_the_top_level_of_a_module_1474", text: "An export declaration can only be used at the top level of a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_475, category: Category::Message, key: "Control_what_method_is_used_to_detect_module_format_JS_files_1475", text: "Control what method is used to detect module-format JS files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_476, category: Category::Message, key: "auto_Colon_Treat_files_with_imports_exports_import_meta_jsx_with_jsx_Colon_react_jsx_or_esm_format_w_1476", text: "\"auto\": Treat files with imports, exports, import.meta, jsx (with jsx: react-jsx), or esm format (with module: node16+) as modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_477, category: Category::Error, key: "An_instantiation_expression_cannot_be_followed_by_a_property_access_1477", text: "An instantiation expression cannot be followed by a property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_478, category: Category::Error, key: "Identifier_or_string_literal_expected_1478", text: "Identifier or string literal expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_479, category: Category::Error, key: "The_current_file_is_a_CommonJS_module_whose_imports_will_produce_require_calls_however_the_reference_1479", text: "The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"{0}\")' call instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_480, category: Category::Message, key: "To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_create_a_local_packag_1480", text: "To convert this file to an ECMAScript module, change its file extension to '{0}' or create a local package.json file with `{ \"type\": \"module\" }`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_481, category: Category::Message, key: "To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Co_1481", text: "To convert this file to an ECMAScript module, change its file extension to '{0}', or add the field `\"type\": \"module\"` to '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_482, category: Category::Message, key: "To_convert_this_file_to_an_ECMAScript_module_add_the_field_type_Colon_module_to_0_1482", text: "To convert this file to an ECMAScript module, add the field `\"type\": \"module\"` to '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_483, category: Category::Message, key: "To_convert_this_file_to_an_ECMAScript_module_create_a_local_package_json_file_with_type_Colon_module_1483", text: "To convert this file to an ECMAScript module, create a local package.json file with `{ \"type\": \"module\" }`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_484, category: Category::Error, key: "_0_is_a_type_and_must_be_imported_using_a_type_only_import_when_verbatimModuleSyntax_is_enabled_1484", text: "'{0}' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_485, category: Category::Error, key: "_0_resolves_to_a_type_only_declaration_and_must_be_imported_using_a_type_only_import_when_verbatimMo_1485", text: "'{0}' resolves to a type-only declaration and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_486, category: Category::Error, key: "Decorator_used_before_export_here_1486", text: "Decorator used before 'export' here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_487, category: Category::Error, key: "Octal_escape_sequences_are_not_allowed_Use_the_syntax_0_1487", text: "Octal escape sequences are not allowed. Use the syntax '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_488, category: Category::Error, key: "Escape_sequence_0_is_not_allowed_1488", text: "Escape sequence '{0}' is not allowed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_489, category: Category::Error, key: "Decimals_with_leading_zeros_are_not_allowed_1489", text: "Decimals with leading zeros are not allowed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_490, category: Category::Error, key: "File_appears_to_be_binary_1490", text: "File appears to be binary.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_491, category: Category::Error, key: "_0_modifier_cannot_appear_on_a_using_declaration_1491", text: "'{0}' modifier cannot appear on a 'using' declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_492, category: Category::Error, key: "_0_declarations_may_not_have_binding_patterns_1492", text: "'{0}' declarations may not have binding patterns.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_493, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_cannot_be_a_using_declaration_1493", text: "The left-hand side of a 'for...in' statement cannot be a 'using' declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_494, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_cannot_be_an_await_using_declaration_1494", text: "The left-hand side of a 'for...in' statement cannot be an 'await using' declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_495, category: Category::Error, key: "_0_modifier_cannot_appear_on_an_await_using_declaration_1495", text: "'{0}' modifier cannot appear on an 'await using' declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_496, category: Category::Error, key: "Identifier_string_literal_or_number_literal_expected_1496", text: "Identifier, string literal, or number literal expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_497, category: Category::Error, key: "Expression_must_be_enclosed_in_parentheses_to_be_used_as_a_decorator_1497", text: "Expression must be enclosed in parentheses to be used as a decorator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_498, category: Category::Error, key: "Invalid_syntax_in_decorator_1498", text: "Invalid syntax in decorator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_499, category: Category::Error, key: "Unknown_regular_expression_flag_1499", text: "Unknown regular expression flag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_500, category: Category::Error, key: "Duplicate_regular_expression_flag_1500", text: "Duplicate regular expression flag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_501, category: Category::Error, key: "This_regular_expression_flag_is_only_available_when_targeting_0_or_later_1501", text: "This regular expression flag is only available when targeting '{0}' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_502, category: Category::Error, key: "The_Unicode_u_flag_and_the_Unicode_Sets_v_flag_cannot_be_set_simultaneously_1502", text: "The Unicode (u) flag and the Unicode Sets (v) flag cannot be set simultaneously.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_503, category: Category::Error, key: "Named_capturing_groups_are_only_available_when_targeting_ES2018_or_later_1503", text: "Named capturing groups are only available when targeting 'ES2018' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_504, category: Category::Error, key: "Subpattern_flags_must_be_present_when_there_is_a_minus_sign_1504", text: "Subpattern flags must be present when there is a minus sign.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_505, category: Category::Error, key: "Incomplete_quantifier_Digit_expected_1505", text: "Incomplete quantifier. Digit expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_506, category: Category::Error, key: "Numbers_out_of_order_in_quantifier_1506", text: "Numbers out of order in quantifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_507, category: Category::Error, key: "There_is_nothing_available_for_repetition_1507", text: "There is nothing available for repetition.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_508, category: Category::Error, key: "Unexpected_0_Did_you_mean_to_escape_it_with_backslash_1508", text: "Unexpected '{0}'. Did you mean to escape it with backslash?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_509, category: Category::Error, key: "This_regular_expression_flag_cannot_be_toggled_within_a_subpattern_1509", text: "This regular expression flag cannot be toggled within a subpattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_510, category: Category::Error, key: "k_must_be_followed_by_a_capturing_group_name_enclosed_in_angle_brackets_1510", text: "'\\k' must be followed by a capturing group name enclosed in angle brackets.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_511, category: Category::Error, key: "q_is_only_available_inside_character_class_1511", text: "'\\q' is only available inside character class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_512, category: Category::Error, key: "c_must_be_followed_by_an_ASCII_letter_1512", text: "'\\c' must be followed by an ASCII letter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_513, category: Category::Error, key: "Undetermined_character_escape_1513", text: "Undetermined character escape.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_514, category: Category::Error, key: "Expected_a_capturing_group_name_1514", text: "Expected a capturing group name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_515, category: Category::Error, key: "Named_capturing_groups_with_the_same_name_must_be_mutually_exclusive_to_each_other_1515", text: "Named capturing groups with the same name must be mutually exclusive to each other.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_516, category: Category::Error, key: "A_character_class_range_must_not_be_bounded_by_another_character_class_1516", text: "A character class range must not be bounded by another character class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_517, category: Category::Error, key: "Range_out_of_order_in_character_class_1517", text: "Range out of order in character class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_518, category: Category::Error, key: "Anything_that_would_possibly_match_more_than_a_single_character_is_invalid_inside_a_negated_characte_1518", text: "Anything that would possibly match more than a single character is invalid inside a negated character class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_519, category: Category::Error, key: "Operators_must_not_be_mixed_within_a_character_class_Wrap_it_in_a_nested_class_instead_1519", text: "Operators must not be mixed within a character class. Wrap it in a nested class instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_520, category: Category::Error, key: "Expected_a_class_set_operand_1520", text: "Expected a class set operand.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_521, category: Category::Error, key: "q_must_be_followed_by_string_alternatives_enclosed_in_braces_1521", text: "'\\q' must be followed by string alternatives enclosed in braces.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_522, category: Category::Error, key: "A_character_class_must_not_contain_a_reserved_double_punctuator_Did_you_mean_to_escape_it_with_backs_1522", text: "A character class must not contain a reserved double punctuator. Did you mean to escape it with backslash?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_523, category: Category::Error, key: "Expected_a_Unicode_property_name_1523", text: "Expected a Unicode property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_524, category: Category::Error, key: "Unknown_Unicode_property_name_1524", text: "Unknown Unicode property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_525, category: Category::Error, key: "Expected_a_Unicode_property_value_1525", text: "Expected a Unicode property value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_526, category: Category::Error, key: "Unknown_Unicode_property_value_1526", text: "Unknown Unicode property value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_527, category: Category::Error, key: "Expected_a_Unicode_property_name_or_value_1527", text: "Expected a Unicode property name or value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_528, category: Category::Error, key: "Any_Unicode_property_that_would_possibly_match_more_than_a_single_character_is_only_available_when_t_1528", text: "Any Unicode property that would possibly match more than a single character is only available when the Unicode Sets (v) flag is set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_529, category: Category::Error, key: "Unknown_Unicode_property_name_or_value_1529", text: "Unknown Unicode property name or value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_530, category: Category::Error, key: "Unicode_property_value_expressions_are_only_available_when_the_Unicode_u_flag_or_the_Unicode_Sets_v__1530", text: "Unicode property value expressions are only available when the Unicode (u) flag or the Unicode Sets (v) flag is set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_531, category: Category::Error, key: "_0_must_be_followed_by_a_Unicode_property_value_expression_enclosed_in_braces_1531", text: "'\\{0}' must be followed by a Unicode property value expression enclosed in braces.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_532, category: Category::Error, key: "There_is_no_capturing_group_named_0_in_this_regular_expression_1532", text: "There is no capturing group named '{0}' in this regular expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_533, category: Category::Error, key: "This_backreference_refers_to_a_group_that_does_not_exist_There_are_only_0_capturing_groups_in_this_r_1533", text: "This backreference refers to a group that does not exist. There are only {0} capturing groups in this regular expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_534, category: Category::Error, key: "This_backreference_refers_to_a_group_that_does_not_exist_There_are_no_capturing_groups_in_this_regul_1534", text: "This backreference refers to a group that does not exist. There are no capturing groups in this regular expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_535, category: Category::Error, key: "This_character_cannot_be_escaped_in_a_regular_expression_1535", text: "This character cannot be escaped in a regular expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_536, category: Category::Error, key: "Octal_escape_sequences_and_backreferences_are_not_allowed_in_a_character_class_If_this_was_intended__1536", text: "Octal escape sequences and backreferences are not allowed in a character class. If this was intended as an escape sequence, use the syntax '{0}' instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_537, category: Category::Error, key: "Decimal_escape_sequences_and_backreferences_are_not_allowed_in_a_character_class_1537", text: "Decimal escape sequences and backreferences are not allowed in a character class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_538, category: Category::Error, key: "Unicode_escape_sequences_are_only_available_when_the_Unicode_u_flag_or_the_Unicode_Sets_v_flag_is_se_1538", text: "Unicode escape sequences are only available when the Unicode (u) flag or the Unicode Sets (v) flag is set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_539, category: Category::Error, key: "A_bigint_literal_cannot_be_used_as_a_property_name_1539", text: "A 'bigint' literal cannot be used as a property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_540, category: Category::Error, key: "A_namespace_declaration_should_not_be_declared_using_the_module_keyword_Please_use_the_namespace_key_1540", text: "A 'namespace' declaration should not be declared using the 'module' keyword. Please use the 'namespace' keyword instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_541, category: Category::Error, key: "Type_only_import_of_an_ECMAScript_module_from_a_CommonJS_module_must_have_a_resolution_mode_attribut_1541", text: "Type-only import of an ECMAScript module from a CommonJS module must have a 'resolution-mode' attribute.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_542, category: Category::Error, key: "Type_import_of_an_ECMAScript_module_from_a_CommonJS_module_must_have_a_resolution_mode_attribute_1542", text: "Type import of an ECMAScript module from a CommonJS module must have a 'resolution-mode' attribute.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_543, category: Category::Error, key: "Importing_a_JSON_file_into_an_ECMAScript_module_requires_a_type_Colon_json_import_attribute_when_mod_1543", text: "Importing a JSON file into an ECMAScript module requires a 'type: \"json\"' import attribute when 'module' is set to '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_544, category: Category::Error, key: "Named_imports_from_a_JSON_file_into_an_ECMAScript_module_are_not_allowed_when_module_is_set_to_0_1544", text: "Named imports from a JSON file into an ECMAScript module are not allowed when 'module' is set to '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_545, category: Category::Error, key: "using_declarations_are_not_allowed_in_ambient_contexts_1545", text: "'using' declarations are not allowed in ambient contexts.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_546, category: Category::Error, key: "await_using_declarations_are_not_allowed_in_ambient_contexts_1546", text: "'await using' declarations are not allowed in ambient contexts.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_547, category: Category::Error, key: "using_declarations_are_not_allowed_in_case_or_default_clauses_unless_contained_within_a_block_1547", text: "'using' declarations are not allowed in 'case' or 'default' clauses unless contained within a block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_548, category: Category::Error, key: "await_using_declarations_are_not_allowed_in_case_or_default_clauses_unless_contained_within_a_block_1548", text: "'await using' declarations are not allowed in 'case' or 'default' clauses unless contained within a block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_549, category: Category::Message, key: "Ignore_the_tsconfig_found_and_build_with_commandline_options_and_files_1549", text: "Ignore the tsconfig found and build with commandline options and files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_550, category: Category::Error, key: "An_ambient_module_declaration_with_import_attributes_must_use_a_pattern_name_with_an_Asterisk_charac_1550", text: "An ambient module declaration with import attributes must use a pattern name with an '*' character.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_551, category: Category::Error, key: "Import_attributes_are_not_allowed_on_a_module_augmentation_1551", text: "Import attributes are not allowed on a module augmentation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_552, category: Category::Error, key: "An_import_attributes_type_may_only_contain_property_signatures_1552", text: "An import attributes type may only contain property signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_553, category: Category::Error, key: "An_import_attributes_property_must_have_a_type_annotation_1553", text: "An import attributes property must have a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_554, category: Category::Error, key: "An_import_attributes_property_must_have_a_string_literal_or_identifier_name_1554", text: "An import attributes property must have a string literal or identifier name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_555, category: Category::Error, key: "An_import_attributes_property_must_have_a_string_literal_type_annotation_1555", text: "An import attributes property must have a string literal type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_556, category: Category::Error, key: "An_import_attributes_property_cannot_be_optional_1556", text: "An import attributes property cannot be optional.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 1_557, category: Category::Error, key: "_0_is_not_a_valid_key_for_an_import_attributes_type_1557", text: "'{0}' is not a valid key for an import attributes type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_200, category: Category::Error, key: "The_types_of_0_are_incompatible_between_these_types_2200", text: "The types of '{0}' are incompatible between these types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_201, category: Category::Error, key: "The_types_returned_by_0_are_incompatible_between_these_types_2201", text: "The types returned by '{0}' are incompatible between these types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_202, category: Category::Error, key: "Call_signature_return_types_0_and_1_are_incompatible_2202", text: "Call signature return types '{0}' and '{1}' are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: true },
    Message { code: 2_203, category: Category::Error, key: "Construct_signature_return_types_0_and_1_are_incompatible_2203", text: "Construct signature return types '{0}' and '{1}' are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: true },
    Message { code: 2_204, category: Category::Error, key: "Call_signatures_with_no_arguments_have_incompatible_return_types_0_and_1_2204", text: "Call signatures with no arguments have incompatible return types '{0}' and '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: true },
    Message { code: 2_205, category: Category::Error, key: "Construct_signatures_with_no_arguments_have_incompatible_return_types_0_and_1_2205", text: "Construct signatures with no arguments have incompatible return types '{0}' and '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: true },
    Message { code: 2_206, category: Category::Error, key: "The_type_modifier_cannot_be_used_on_a_named_import_when_import_type_is_used_on_its_import_statement_2206", text: "The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_207, category: Category::Error, key: "The_type_modifier_cannot_be_used_on_a_named_export_when_export_type_is_used_on_its_export_statement_2207", text: "The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_208, category: Category::Error, key: "This_type_parameter_might_need_an_extends_0_constraint_2208", text: "This type parameter might need an `extends {0}` constraint.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_209, category: Category::Error, key: "The_project_root_is_ambiguous_but_is_required_to_resolve_export_map_entry_0_in_file_1_Supply_the_roo_2209", text: "The project root is ambiguous, but is required to resolve export map entry '{0}' in file '{1}'. Supply the `rootDir` compiler option to disambiguate.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_210, category: Category::Error, key: "The_project_root_is_ambiguous_but_is_required_to_resolve_import_map_entry_0_in_file_1_Supply_the_roo_2210", text: "The project root is ambiguous, but is required to resolve import map entry '{0}' in file '{1}'. Supply the `rootDir` compiler option to disambiguate.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_211, category: Category::Message, key: "Add_extends_constraint_2211", text: "Add `extends` constraint.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_212, category: Category::Message, key: "Add_extends_constraint_to_all_type_parameters_2212", text: "Add `extends` constraint to all type parameters", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_300, category: Category::Error, key: "Duplicate_identifier_0_2300", text: "Duplicate identifier '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_301, category: Category::Error, key: "Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2301", text: "Initializer of instance member variable '{0}' cannot reference identifier '{1}' declared in the constructor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_302, category: Category::Error, key: "Static_members_cannot_reference_class_type_parameters_2302", text: "Static members cannot reference class type parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_303, category: Category::Error, key: "Circular_definition_of_import_alias_0_2303", text: "Circular definition of import alias '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_304, category: Category::Error, key: "Cannot_find_name_0_2304", text: "Cannot find name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_305, category: Category::Error, key: "Module_0_has_no_exported_member_1_2305", text: "Module '{0}' has no exported member '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_306, category: Category::Error, key: "File_0_is_not_a_module_2306", text: "File '{0}' is not a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_307, category: Category::Error, key: "Cannot_find_module_0_or_its_corresponding_type_declarations_2307", text: "Cannot find module '{0}' or its corresponding type declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_308, category: Category::Error, key: "Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambig_2308", text: "Module {0} has already exported a member named '{1}'. Consider explicitly re-exporting to resolve the ambiguity.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_309, category: Category::Error, key: "An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements_2309", text: "An export assignment cannot be used in a module with other exported elements.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_310, category: Category::Error, key: "Type_0_recursively_references_itself_as_a_base_type_2310", text: "Type '{0}' recursively references itself as a base type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_311, category: Category::Error, key: "Cannot_find_name_0_Did_you_mean_to_write_this_in_an_async_function_2311", text: "Cannot find name '{0}'. Did you mean to write this in an async function?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_312, category: Category::Error, key: "An_interface_can_only_extend_an_object_type_or_intersection_of_object_types_with_statically_known_me_2312", text: "An interface can only extend an object type or intersection of object types with statically known members.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_313, category: Category::Error, key: "Type_parameter_0_has_a_circular_constraint_2313", text: "Type parameter '{0}' has a circular constraint.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_314, category: Category::Error, key: "Generic_type_0_requires_1_type_argument_s_2314", text: "Generic type '{0}' requires {1} type argument(s).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_315, category: Category::Error, key: "Type_0_is_not_generic_2315", text: "Type '{0}' is not generic.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_316, category: Category::Error, key: "Global_type_0_must_be_a_class_or_interface_type_2316", text: "Global type '{0}' must be a class or interface type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_317, category: Category::Error, key: "Global_type_0_must_have_1_type_parameter_s_2317", text: "Global type '{0}' must have {1} type parameter(s).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_318, category: Category::Error, key: "Cannot_find_global_type_0_2318", text: "Cannot find global type '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_319, category: Category::Error, key: "Named_property_0_of_types_1_and_2_are_not_identical_2319", text: "Named property '{0}' of types '{1}' and '{2}' are not identical.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_320, category: Category::Error, key: "Interface_0_cannot_simultaneously_extend_types_1_and_2_2320", text: "Interface '{0}' cannot simultaneously extend types '{1}' and '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_321, category: Category::Error, key: "Excessive_stack_depth_comparing_types_0_and_1_2321", text: "Excessive stack depth comparing types '{0}' and '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_322, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_2322", text: "Type '{0}' is not assignable to type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_323, category: Category::Error, key: "Cannot_redeclare_exported_variable_0_2323", text: "Cannot redeclare exported variable '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_324, category: Category::Error, key: "Property_0_is_missing_in_type_1_2324", text: "Property '{0}' is missing in type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_325, category: Category::Error, key: "Property_0_is_private_in_type_1_but_not_in_type_2_2325", text: "Property '{0}' is private in type '{1}' but not in type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_326, category: Category::Error, key: "Types_of_property_0_are_incompatible_2326", text: "Types of property '{0}' are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_327, category: Category::Error, key: "Property_0_is_optional_in_type_1_but_required_in_type_2_2327", text: "Property '{0}' is optional in type '{1}' but required in type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_328, category: Category::Error, key: "Types_of_parameters_0_and_1_are_incompatible_2328", text: "Types of parameters '{0}' and '{1}' are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_329, category: Category::Error, key: "Index_signature_for_type_0_is_missing_in_type_1_2329", text: "Index signature for type '{0}' is missing in type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_330, category: Category::Error, key: "_0_and_1_index_signatures_are_incompatible_2330", text: "'{0}' and '{1}' index signatures are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_331, category: Category::Error, key: "this_cannot_be_referenced_in_a_module_or_namespace_body_2331", text: "'this' cannot be referenced in a module or namespace body.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_332, category: Category::Error, key: "this_cannot_be_referenced_in_current_location_2332", text: "'this' cannot be referenced in current location.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_334, category: Category::Error, key: "this_cannot_be_referenced_in_a_static_property_initializer_2334", text: "'this' cannot be referenced in a static property initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_335, category: Category::Error, key: "super_can_only_be_referenced_in_a_derived_class_2335", text: "'super' can only be referenced in a derived class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_336, category: Category::Error, key: "super_cannot_be_referenced_in_constructor_arguments_2336", text: "'super' cannot be referenced in constructor arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_337, category: Category::Error, key: "Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors_2337", text: "Super calls are not permitted outside constructors or in nested functions inside constructors.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_338, category: Category::Error, key: "super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_der_2338", text: "'super' property access is permitted only in a constructor, member function, or member accessor of a derived class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_339, category: Category::Error, key: "Property_0_does_not_exist_on_type_1_2339", text: "Property '{0}' does not exist on type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_340, category: Category::Error, key: "Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword_2340", text: "Only public and protected methods of the base class are accessible via the 'super' keyword.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_341, category: Category::Error, key: "Property_0_is_private_and_only_accessible_within_class_1_2341", text: "Property '{0}' is private and only accessible within class '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_343, category: Category::Error, key: "This_syntax_requires_an_imported_helper_named_1_which_does_not_exist_in_0_Consider_upgrading_your_ve_2343", text: "This syntax requires an imported helper named '{1}' which does not exist in '{0}'. Consider upgrading your version of '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_344, category: Category::Error, key: "Type_0_does_not_satisfy_the_constraint_1_2344", text: "Type '{0}' does not satisfy the constraint '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_345, category: Category::Error, key: "Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_2345", text: "Argument of type '{0}' is not assignable to parameter of type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_346, category: Category::Error, key: "Call_target_does_not_contain_any_signatures_2346", text: "Call target does not contain any signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_347, category: Category::Error, key: "Untyped_function_calls_may_not_accept_type_arguments_2347", text: "Untyped function calls may not accept type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_348, category: Category::Error, key: "Value_of_type_0_is_not_callable_Did_you_mean_to_include_new_2348", text: "Value of type '{0}' is not callable. Did you mean to include 'new'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_349, category: Category::Error, key: "This_expression_is_not_callable_2349", text: "This expression is not callable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_350, category: Category::Error, key: "Only_a_void_function_can_be_called_with_the_new_keyword_2350", text: "Only a void function can be called with the 'new' keyword.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_351, category: Category::Error, key: "This_expression_is_not_constructable_2351", text: "This expression is not constructable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_352, category: Category::Error, key: "Conversion_of_type_0_to_type_1_may_be_a_mistake_because_neither_type_sufficiently_overlaps_with_the__2352", text: "Conversion of type '{0}' to type '{1}' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_353, category: Category::Error, key: "Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1_2353", text: "Object literal may only specify known properties, and '{0}' does not exist in type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_354, category: Category::Error, key: "This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found_2354", text: "This syntax requires an imported helper but module '{0}' cannot be found.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_355, category: Category::Error, key: "A_function_whose_declared_type_is_neither_undefined_void_nor_any_must_return_a_value_2355", text: "A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_356, category: Category::Error, key: "An_arithmetic_operand_must_be_of_type_any_number_bigint_or_an_enum_type_2356", text: "An arithmetic operand must be of type 'any', 'number', 'bigint' or an enum type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_357, category: Category::Error, key: "The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access_2357", text: "The operand of an increment or decrement operator must be a variable or a property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_358, category: Category::Error, key: "The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_paramete_2358", text: "The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_359, category: Category::Error, key: "The_right_hand_side_of_an_instanceof_expression_must_be_either_of_type_any_a_class_function_or_other_2359", text: "The right-hand side of an 'instanceof' expression must be either of type 'any', a class, function, or other type assignable to the 'Function' interface type, or an object type with a 'Symbol.hasInstance' method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_362, category: Category::Error, key: "The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2362", text: "The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_363, category: Category::Error, key: "The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2363", text: "The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_364, category: Category::Error, key: "The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access_2364", text: "The left-hand side of an assignment expression must be a variable or a property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_365, category: Category::Error, key: "Operator_0_cannot_be_applied_to_types_1_and_2_2365", text: "Operator '{0}' cannot be applied to types '{1}' and '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_366, category: Category::Error, key: "Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined_2366", text: "Function lacks ending return statement and return type does not include 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_367, category: Category::Error, key: "This_comparison_appears_to_be_unintentional_because_the_types_0_and_1_have_no_overlap_2367", text: "This comparison appears to be unintentional because the types '{0}' and '{1}' have no overlap.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_368, category: Category::Error, key: "Type_parameter_name_cannot_be_0_2368", text: "Type parameter name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_369, category: Category::Error, key: "A_parameter_property_is_only_allowed_in_a_constructor_implementation_2369", text: "A parameter property is only allowed in a constructor implementation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_370, category: Category::Error, key: "A_rest_parameter_must_be_of_an_array_type_2370", text: "A rest parameter must be of an array type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_371, category: Category::Error, key: "A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation_2371", text: "A parameter initializer is only allowed in a function or constructor implementation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_372, category: Category::Error, key: "Parameter_0_cannot_reference_itself_2372", text: "Parameter '{0}' cannot reference itself.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_373, category: Category::Error, key: "Parameter_0_cannot_reference_identifier_1_declared_after_it_2373", text: "Parameter '{0}' cannot reference identifier '{1}' declared after it.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_374, category: Category::Error, key: "Duplicate_index_signature_for_type_0_2374", text: "Duplicate index signature for type '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_375, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefi_2375", text: "Type '{0}' is not assignable to type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_376, category: Category::Error, key: "A_super_call_must_be_the_first_statement_in_the_constructor_to_refer_to_super_or_this_when_a_derived_2376", text: "A 'super' call must be the first statement in the constructor to refer to 'super' or 'this' when a derived class contains initialized properties, parameter properties, or private identifiers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_377, category: Category::Error, key: "Constructors_for_derived_classes_must_contain_a_super_call_2377", text: "Constructors for derived classes must contain a 'super' call.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_378, category: Category::Error, key: "A_get_accessor_must_return_a_value_2378", text: "A 'get' accessor must return a value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_379, category: Category::Error, key: "Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_with_exactOptionalPropertyTypes_Colon_tr_2379", text: "Argument of type '{0}' is not assignable to parameter of type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_383, category: Category::Error, key: "Overload_signatures_must_all_be_exported_or_non_exported_2383", text: "Overload signatures must all be exported or non-exported.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_384, category: Category::Error, key: "Overload_signatures_must_all_be_ambient_or_non_ambient_2384", text: "Overload signatures must all be ambient or non-ambient.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_385, category: Category::Error, key: "Overload_signatures_must_all_be_public_private_or_protected_2385", text: "Overload signatures must all be public, private or protected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_386, category: Category::Error, key: "Overload_signatures_must_all_be_optional_or_required_2386", text: "Overload signatures must all be optional or required.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_387, category: Category::Error, key: "Function_overload_must_be_static_2387", text: "Function overload must be static.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_388, category: Category::Error, key: "Function_overload_must_not_be_static_2388", text: "Function overload must not be static.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_389, category: Category::Error, key: "Function_implementation_name_must_be_0_2389", text: "Function implementation name must be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_390, category: Category::Error, key: "Constructor_implementation_is_missing_2390", text: "Constructor implementation is missing.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_391, category: Category::Error, key: "Function_implementation_is_missing_or_not_immediately_following_the_declaration_2391", text: "Function implementation is missing or not immediately following the declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_392, category: Category::Error, key: "Multiple_constructor_implementations_are_not_allowed_2392", text: "Multiple constructor implementations are not allowed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_393, category: Category::Error, key: "Duplicate_function_implementation_2393", text: "Duplicate function implementation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_394, category: Category::Error, key: "This_overload_signature_is_not_compatible_with_its_implementation_signature_2394", text: "This overload signature is not compatible with its implementation signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_395, category: Category::Error, key: "Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local_2395", text: "Individual declarations in merged declaration '{0}' must be all exported or all local.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_396, category: Category::Error, key: "Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters_2396", text: "Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_397, category: Category::Error, key: "Declaration_name_conflicts_with_built_in_global_identifier_0_2397", text: "Declaration name conflicts with built-in global identifier '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_398, category: Category::Error, key: "constructor_cannot_be_used_as_a_parameter_property_name_2398", text: "'constructor' cannot be used as a parameter property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_399, category: Category::Error, key: "Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference_2399", text: "Duplicate identifier '_this'. Compiler uses variable declaration '_this' to capture 'this' reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_400, category: Category::Error, key: "Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference_2400", text: "Expression resolves to variable declaration '_this' that compiler uses to capture 'this' reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_401, category: Category::Error, key: "A_super_call_must_be_a_root_level_statement_within_a_constructor_of_a_derived_class_that_contains_in_2401", text: "A 'super' call must be a root-level statement within a constructor of a derived class that contains initialized properties, parameter properties, or private identifiers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_402, category: Category::Error, key: "Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference_2402", text: "Expression resolves to '_super' that compiler uses to capture base class reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_403, category: Category::Error, key: "Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_t_2403", text: "Subsequent variable declarations must have the same type.  Variable '{0}' must be of type '{1}', but here has type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_404, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation_2404", text: "The left-hand side of a 'for...in' statement cannot use a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_405, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any_2405", text: "The left-hand side of a 'for...in' statement must be of type 'string' or 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_406, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access_2406", text: "The left-hand side of a 'for...in' statement must be a variable or a property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_407, category: Category::Error, key: "The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter_but_2407", text: "The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter, but here has type '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_408, category: Category::Error, key: "Setters_cannot_return_a_value_2408", text: "Setters cannot return a value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_409, category: Category::Error, key: "Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class_2409", text: "Return type of constructor signature must be assignable to the instance type of the class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_410, category: Category::Error, key: "The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any_2410", text: "The 'with' statement is not supported. All symbols in a 'with' block will have type 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_411, category: Category::Error, key: "Property_0_of_type_1_is_not_assignable_to_2_index_type_3_2411", text: "Property '{0}' of type '{1}' is not assignable to '{2}' index type '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_412, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefi_2412", text: "Type '{0}' is not assignable to type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the type of the target.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_413, category: Category::Error, key: "_0_index_type_1_is_not_assignable_to_2_index_type_3_2413", text: "'{0}' index type '{1}' is not assignable to '{2}' index type '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_414, category: Category::Error, key: "Class_name_cannot_be_0_2414", text: "Class name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_415, category: Category::Error, key: "Class_0_incorrectly_extends_base_class_1_2415", text: "Class '{0}' incorrectly extends base class '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_416, category: Category::Error, key: "Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2_2416", text: "Property '{0}' in type '{1}' is not assignable to the same property in base type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_417, category: Category::Error, key: "Class_static_side_0_incorrectly_extends_base_class_static_side_1_2417", text: "Class static side '{0}' incorrectly extends base class static side '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_418, category: Category::Error, key: "Type_of_computed_property_s_value_is_0_which_is_not_assignable_to_type_1_2418", text: "Type of computed property's value is '{0}', which is not assignable to type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_419, category: Category::Error, key: "Types_of_construct_signatures_are_incompatible_2419", text: "Types of construct signatures are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_420, category: Category::Error, key: "Class_0_incorrectly_implements_interface_1_2420", text: "Class '{0}' incorrectly implements interface '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_422, category: Category::Error, key: "A_class_can_only_implement_an_object_type_or_intersection_of_object_types_with_statically_known_memb_2422", text: "A class can only implement an object type or intersection of object types with statically known members.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_423, category: Category::Error, key: "Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_access_2423", text: "Class '{0}' defines instance member function '{1}', but extended class '{2}' defines it as instance member accessor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_425, category: Category::Error, key: "Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_functi_2425", text: "Class '{0}' defines instance member property '{1}', but extended class '{2}' defines it as instance member function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_426, category: Category::Error, key: "Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_functi_2426", text: "Class '{0}' defines instance member accessor '{1}', but extended class '{2}' defines it as instance member function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_427, category: Category::Error, key: "Interface_name_cannot_be_0_2427", text: "Interface name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_428, category: Category::Error, key: "All_declarations_of_0_must_have_identical_type_parameters_2428", text: "All declarations of '{0}' must have identical type parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_430, category: Category::Error, key: "Interface_0_incorrectly_extends_interface_1_2430", text: "Interface '{0}' incorrectly extends interface '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_431, category: Category::Error, key: "Enum_name_cannot_be_0_2431", text: "Enum name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_432, category: Category::Error, key: "In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enu_2432", text: "In an enum with multiple declarations, only one declaration can omit an initializer for its first enum element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_433, category: Category::Error, key: "A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merg_2433", text: "A namespace declaration cannot be in a different file from a class or function with which it is merged.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_434, category: Category::Error, key: "A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged_2434", text: "A namespace declaration cannot be located prior to a class or function with which it is merged.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_435, category: Category::Error, key: "Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces_2435", text: "Ambient modules cannot be nested in other modules or namespaces.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_436, category: Category::Error, key: "Ambient_module_declaration_cannot_specify_relative_module_name_2436", text: "Ambient module declaration cannot specify relative module name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_437, category: Category::Error, key: "Module_0_is_hidden_by_a_local_declaration_with_the_same_name_2437", text: "Module '{0}' is hidden by a local declaration with the same name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_438, category: Category::Error, key: "Import_name_cannot_be_0_2438", text: "Import name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_439, category: Category::Error, key: "Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relati_2439", text: "Import or export declaration in an ambient module declaration cannot reference module through relative module name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_440, category: Category::Error, key: "Import_declaration_conflicts_with_local_declaration_of_0_2440", text: "Import declaration conflicts with local declaration of '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_441, category: Category::Error, key: "Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_2441", text: "Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_442, category: Category::Error, key: "Types_have_separate_declarations_of_a_private_property_0_2442", text: "Types have separate declarations of a private property '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_443, category: Category::Error, key: "Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2_2443", text: "Property '{0}' is protected but type '{1}' is not a class derived from '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_444, category: Category::Error, key: "Property_0_is_protected_in_type_1_but_public_in_type_2_2444", text: "Property '{0}' is protected in type '{1}' but public in type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_445, category: Category::Error, key: "Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses_2445", text: "Property '{0}' is protected and only accessible within class '{1}' and its subclasses.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_446, category: Category::Error, key: "Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1_This_is_an_instance_of_cl_2446", text: "Property '{0}' is protected and only accessible through an instance of class '{1}'. This is an instance of class '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_447, category: Category::Error, key: "The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead_2447", text: "The '{0}' operator is not allowed for boolean types. Consider using '{1}' instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_448, category: Category::Error, key: "Block_scoped_variable_0_used_before_its_declaration_2448", text: "Block-scoped variable '{0}' used before its declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_449, category: Category::Error, key: "Class_0_used_before_its_declaration_2449", text: "Class '{0}' used before its declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_450, category: Category::Error, key: "Enum_0_used_before_its_declaration_2450", text: "Enum '{0}' used before its declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_451, category: Category::Error, key: "Cannot_redeclare_block_scoped_variable_0_2451", text: "Cannot redeclare block-scoped variable '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_452, category: Category::Error, key: "An_enum_member_cannot_have_a_numeric_name_2452", text: "An enum member cannot have a numeric name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_454, category: Category::Error, key: "Variable_0_is_used_before_being_assigned_2454", text: "Variable '{0}' is used before being assigned.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_456, category: Category::Error, key: "Type_alias_0_circularly_references_itself_2456", text: "Type alias '{0}' circularly references itself.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_457, category: Category::Error, key: "Type_alias_name_cannot_be_0_2457", text: "Type alias name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_458, category: Category::Error, key: "An_AMD_module_cannot_have_multiple_name_assignments_2458", text: "An AMD module cannot have multiple name assignments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_459, category: Category::Error, key: "Module_0_declares_1_locally_but_it_is_not_exported_2459", text: "Module '{0}' declares '{1}' locally, but it is not exported.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_460, category: Category::Error, key: "Module_0_declares_1_locally_but_it_is_exported_as_2_2460", text: "Module '{0}' declares '{1}' locally, but it is exported as '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_461, category: Category::Error, key: "Type_0_is_not_an_array_type_2461", text: "Type '{0}' is not an array type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_462, category: Category::Error, key: "A_rest_element_must_be_last_in_a_destructuring_pattern_2462", text: "A rest element must be last in a destructuring pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_463, category: Category::Error, key: "A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature_2463", text: "A binding pattern parameter cannot be optional in an implementation signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_464, category: Category::Error, key: "A_computed_property_name_must_be_of_type_string_number_symbol_or_any_2464", text: "A computed property name must be of type 'string', 'number', 'symbol', or 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_465, category: Category::Error, key: "this_cannot_be_referenced_in_a_computed_property_name_2465", text: "'this' cannot be referenced in a computed property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_466, category: Category::Error, key: "super_cannot_be_referenced_in_a_computed_property_name_2466", text: "'super' cannot be referenced in a computed property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_467, category: Category::Error, key: "A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type_2467", text: "A computed property name cannot reference a type parameter from its containing type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_468, category: Category::Error, key: "Cannot_find_global_value_0_2468", text: "Cannot find global value '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_469, category: Category::Error, key: "The_0_operator_cannot_be_applied_to_type_symbol_2469", text: "The '{0}' operator cannot be applied to type 'symbol'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_472, category: Category::Error, key: "Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher_2472", text: "Spread operator in 'new' expressions is only available when targeting ECMAScript 5 and higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_473, category: Category::Error, key: "Enum_declarations_must_all_be_const_or_non_const_2473", text: "Enum declarations must all be const or non-const.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_474, category: Category::Error, key: "const_enum_member_initializers_must_be_constant_expressions_2474", text: "const enum member initializers must be constant expressions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_475, category: Category::Error, key: "const_enums_can_only_be_used_in_property_or_index_access_expressions_or_the_right_hand_side_of_an_im_2475", text: "'const' enums can only be used in property or index access expressions or the right hand side of an import declaration or export assignment or type query.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_476, category: Category::Error, key: "A_const_enum_member_can_only_be_accessed_using_a_string_literal_2476", text: "A const enum member can only be accessed using a string literal.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_477, category: Category::Error, key: "const_enum_member_initializer_was_evaluated_to_a_non_finite_value_2477", text: "'const' enum member initializer was evaluated to a non-finite value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_478, category: Category::Error, key: "const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN_2478", text: "'const' enum member initializer was evaluated to disallowed value 'NaN'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_480, category: Category::Error, key: "let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations_2480", text: "'let' is not allowed to be used as a name in 'let' or 'const' declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_481, category: Category::Error, key: "Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1_2481", text: "Cannot initialize outer scoped variable '{0}' in the same scope as block scoped declaration '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_483, category: Category::Error, key: "The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation_2483", text: "The left-hand side of a 'for...of' statement cannot use a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_484, category: Category::Error, key: "Export_declaration_conflicts_with_exported_declaration_of_0_2484", text: "Export declaration conflicts with exported declaration of '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_487, category: Category::Error, key: "The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access_2487", text: "The left-hand side of a 'for...of' statement must be a variable or a property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_488, category: Category::Error, key: "Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator_2488", text: "Type '{0}' must have a '[Symbol.iterator]()' method that returns an iterator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_489, category: Category::Error, key: "An_iterator_must_have_a_next_method_2489", text: "An iterator must have a 'next()' method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_490, category: Category::Error, key: "The_type_returned_by_the_0_method_of_an_iterator_must_have_a_value_property_2490", text: "The type returned by the '{0}()' method of an iterator must have a 'value' property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_491, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern_2491", text: "The left-hand side of a 'for...in' statement cannot be a destructuring pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_492, category: Category::Error, key: "Cannot_redeclare_identifier_0_in_catch_clause_2492", text: "Cannot redeclare identifier '{0}' in catch clause.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_493, category: Category::Error, key: "Tuple_type_0_of_length_1_has_no_element_at_index_2_2493", text: "Tuple type '{0}' of length '{1}' has no element at index '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_494, category: Category::Error, key: "Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher_2494", text: "Using a string in a 'for...of' statement is only supported in ECMAScript 5 and higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_495, category: Category::Error, key: "Type_0_is_not_an_array_type_or_a_string_type_2495", text: "Type '{0}' is not an array type or a string type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_496, category: Category::Error, key: "The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES5_Consider_using_a_standard_func_2496", text: "The 'arguments' object cannot be referenced in an arrow function in ES5. Consider using a standard function expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_497, category: Category::Error, key: "This_module_can_only_be_referenced_with_ECMAScript_imports_Slashexports_by_turning_on_the_0_flag_and_2497", text: "This module can only be referenced with ECMAScript imports/exports by turning on the '{0}' flag and referencing its default export.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_498, category: Category::Error, key: "Module_0_uses_export_and_cannot_be_used_with_export_Asterisk_2498", text: "Module '{0}' uses 'export =' and cannot be used with 'export *'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_499, category: Category::Error, key: "An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments_2499", text: "An interface can only extend an identifier/qualified-name with optional type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_500, category: Category::Error, key: "A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments_2500", text: "A class can only implement an identifier/qualified-name with optional type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_501, category: Category::Error, key: "A_rest_element_cannot_contain_a_binding_pattern_2501", text: "A rest element cannot contain a binding pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_502, category: Category::Error, key: "_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation_2502", text: "'{0}' is referenced directly or indirectly in its own type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_503, category: Category::Error, key: "Cannot_find_namespace_0_2503", text: "Cannot find namespace '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_504, category: Category::Error, key: "Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator_2504", text: "Type '{0}' must have a '[Symbol.asyncIterator]()' method that returns an async iterator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_505, category: Category::Error, key: "A_generator_cannot_have_a_void_type_annotation_2505", text: "A generator cannot have a 'void' type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_506, category: Category::Error, key: "_0_is_referenced_directly_or_indirectly_in_its_own_base_expression_2506", text: "'{0}' is referenced directly or indirectly in its own base expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_507, category: Category::Error, key: "Type_0_is_not_a_constructor_function_type_2507", text: "Type '{0}' is not a constructor function type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_508, category: Category::Error, key: "No_base_constructor_has_the_specified_number_of_type_arguments_2508", text: "No base constructor has the specified number of type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_509, category: Category::Error, key: "Base_constructor_return_type_0_is_not_an_object_type_or_intersection_of_object_types_with_statically_2509", text: "Base constructor return type '{0}' is not an object type or intersection of object types with statically known members.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_510, category: Category::Error, key: "Base_constructors_must_all_have_the_same_return_type_2510", text: "Base constructors must all have the same return type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_511, category: Category::Error, key: "Cannot_create_an_instance_of_an_abstract_class_2511", text: "Cannot create an instance of an abstract class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_512, category: Category::Error, key: "Overload_signatures_must_all_be_abstract_or_non_abstract_2512", text: "Overload signatures must all be abstract or non-abstract.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_513, category: Category::Error, key: "Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression_2513", text: "Abstract method '{0}' in class '{1}' cannot be accessed via super expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_514, category: Category::Error, key: "A_tuple_type_cannot_be_indexed_with_a_negative_value_2514", text: "A tuple type cannot be indexed with a negative value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_515, category: Category::Error, key: "Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2_2515", text: "Non-abstract class '{0}' does not implement inherited abstract member {1} from class '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_516, category: Category::Error, key: "All_declarations_of_an_abstract_method_must_be_consecutive_2516", text: "All declarations of an abstract method must be consecutive.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_517, category: Category::Error, key: "Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type_2517", text: "Cannot assign an abstract constructor type to a non-abstract constructor type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_518, category: Category::Error, key: "A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard_2518", text: "A 'this'-based type guard is not compatible with a parameter-based type guard.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_519, category: Category::Error, key: "An_async_iterator_must_have_a_next_method_2519", text: "An async iterator must have a 'next()' method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_520, category: Category::Error, key: "Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions_2520", text: "Duplicate identifier '{0}'. Compiler uses declaration '{1}' to support async functions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_522, category: Category::Error, key: "The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES5_Consider_using_a_sta_2522", text: "The 'arguments' object cannot be referenced in an async function or method in ES5. Consider using a standard function or method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_523, category: Category::Error, key: "yield_expressions_cannot_be_used_in_a_parameter_initializer_2523", text: "'yield' expressions cannot be used in a parameter initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_524, category: Category::Error, key: "await_expressions_cannot_be_used_in_a_parameter_initializer_2524", text: "'await' expressions cannot be used in a parameter initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_526, category: Category::Error, key: "A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface_2526", text: "A 'this' type is available only in a non-static member of a class or interface.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_527, category: Category::Error, key: "The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary_2527", text: "The inferred type of '{0}' references an inaccessible '{1}' type. A type annotation is necessary.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_528, category: Category::Error, key: "A_module_cannot_have_multiple_default_exports_2528", text: "A module cannot have multiple default exports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_529, category: Category::Error, key: "Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_func_2529", text: "Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module containing async functions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_530, category: Category::Error, key: "Property_0_is_incompatible_with_index_signature_2530", text: "Property '{0}' is incompatible with index signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_531, category: Category::Error, key: "Object_is_possibly_null_2531", text: "Object is possibly 'null'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_532, category: Category::Error, key: "Object_is_possibly_undefined_2532", text: "Object is possibly 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_533, category: Category::Error, key: "Object_is_possibly_null_or_undefined_2533", text: "Object is possibly 'null' or 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_534, category: Category::Error, key: "A_function_returning_never_cannot_have_a_reachable_end_point_2534", text: "A function returning 'never' cannot have a reachable end point.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_536, category: Category::Error, key: "Type_0_cannot_be_used_to_index_type_1_2536", text: "Type '{0}' cannot be used to index type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_537, category: Category::Error, key: "Type_0_has_no_matching_index_signature_for_type_1_2537", text: "Type '{0}' has no matching index signature for type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_538, category: Category::Error, key: "Type_0_cannot_be_used_as_an_index_type_2538", text: "Type '{0}' cannot be used as an index type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_539, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_not_a_variable_2539", text: "Cannot assign to '{0}' because it is not a variable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_540, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_a_read_only_property_2540", text: "Cannot assign to '{0}' because it is a read-only property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_542, category: Category::Error, key: "Index_signature_in_type_0_only_permits_reading_2542", text: "Index signature in type '{0}' only permits reading.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_543, category: Category::Error, key: "Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_me_2543", text: "Duplicate identifier '_newTarget'. Compiler uses variable declaration '_newTarget' to capture 'new.target' meta-property reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_544, category: Category::Error, key: "Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta__2544", text: "Expression resolves to variable declaration '_newTarget' that compiler uses to capture 'new.target' meta-property reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_545, category: Category::Error, key: "A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any_2545", text: "A mixin class must have a constructor with a single rest parameter of type 'any[]'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_547, category: Category::Error, key: "The_type_returned_by_the_0_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value_pro_2547", text: "The type returned by the '{0}()' method of an async iterator must be a promise for a type with a 'value' property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_548, category: Category::Error, key: "Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator_2548", text: "Type '{0}' is not an array type or does not have a '[Symbol.iterator]()' method that returns an iterator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_549, category: Category::Error, key: "Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns__2549", text: "Type '{0}' is not an array type or a string type or does not have a '[Symbol.iterator]()' method that returns an iterator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_550, category: Category::Error, key: "Property_0_does_not_exist_on_type_1_Do_you_need_to_change_your_target_library_Try_changing_the_lib_c_2550", text: "Property '{0}' does not exist on type '{1}'. Do you need to change your target library? Try changing the 'lib' compiler option to '{2}' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_551, category: Category::Error, key: "Property_0_does_not_exist_on_type_1_Did_you_mean_2_2551", text: "Property '{0}' does not exist on type '{1}'. Did you mean '{2}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_552, category: Category::Error, key: "Cannot_find_name_0_Did_you_mean_1_2552", text: "Cannot find name '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_553, category: Category::Error, key: "Computed_values_are_not_permitted_in_an_enum_with_string_valued_members_2553", text: "Computed values are not permitted in an enum with string valued members.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_554, category: Category::Error, key: "Expected_0_arguments_but_got_1_2554", text: "Expected {0} arguments, but got {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_555, category: Category::Error, key: "Expected_at_least_0_arguments_but_got_1_2555", text: "Expected at least {0} arguments, but got {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_556, category: Category::Error, key: "A_spread_argument_must_either_have_a_tuple_type_or_be_passed_to_a_rest_parameter_2556", text: "A spread argument must either have a tuple type or be passed to a rest parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_558, category: Category::Error, key: "Expected_0_type_arguments_but_got_1_2558", text: "Expected {0} type arguments, but got {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_559, category: Category::Error, key: "Type_0_has_no_properties_in_common_with_type_1_2559", text: "Type '{0}' has no properties in common with type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_560, category: Category::Error, key: "Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it_2560", text: "Value of type '{0}' has no properties in common with type '{1}'. Did you mean to call it?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_561, category: Category::Error, key: "Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_writ_2561", text: "Object literal may only specify known properties, but '{0}' does not exist in type '{1}'. Did you mean to write '{2}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_562, category: Category::Error, key: "Base_class_expressions_cannot_reference_class_type_parameters_2562", text: "Base class expressions cannot reference class type parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_563, category: Category::Error, key: "The_containing_function_or_module_body_is_too_large_for_control_flow_analysis_2563", text: "The containing function or module body is too large for control flow analysis.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_564, category: Category::Error, key: "Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor_2564", text: "Property '{0}' has no initializer and is not definitely assigned in the constructor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_565, category: Category::Error, key: "Property_0_is_used_before_being_assigned_2565", text: "Property '{0}' is used before being assigned.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_566, category: Category::Error, key: "A_rest_element_cannot_have_a_property_name_2566", text: "A rest element cannot have a property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_567, category: Category::Error, key: "Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations_2567", text: "Enum declarations can only merge with namespace or other enum declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_568, category: Category::Error, key: "Property_0_may_not_exist_on_type_1_Did_you_mean_2_2568", text: "Property '{0}' may not exist on type '{1}'. Did you mean '{2}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_570, category: Category::Error, key: "Could_not_find_name_0_Did_you_mean_1_2570", text: "Could not find name '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_571, category: Category::Error, key: "Object_is_of_type_unknown_2571", text: "Object is of type 'unknown'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_574, category: Category::Error, key: "A_rest_element_type_must_be_an_array_type_2574", text: "A rest element type must be an array type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_575, category: Category::Error, key: "No_overload_expects_0_arguments_but_overloads_do_exist_that_expect_either_1_or_2_arguments_2575", text: "No overload expects {0} arguments, but overloads do exist that expect either {1} or {2} arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_576, category: Category::Error, key: "Property_0_does_not_exist_on_type_1_Did_you_mean_to_access_the_static_member_2_instead_2576", text: "Property '{0}' does not exist on type '{1}'. Did you mean to access the static member '{2}' instead?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_577, category: Category::Error, key: "Return_type_annotation_circularly_references_itself_2577", text: "Return type annotation circularly references itself.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_578, category: Category::Error, key: "Unused_ts_expect_error_directive_2578", text: "Unused '@ts-expect-error' directive.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_580, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashno_2580", text: "Cannot find name '{0}'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_581, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slash_2581", text: "Cannot find name '{0}'. Do you need to install type definitions for jQuery? Try `npm i --save-dev @types/jquery`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_582, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2582", text: "Cannot find name '{0}'. Do you need to install type definitions for a test runner? Try `npm i --save-dev @types/jest` or `npm i --save-dev @types/mocha`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_583, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2583", text: "Cannot find name '{0}'. Do you need to change your target library? Try changing the 'lib' compiler option to '{1}' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_584, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2584", text: "Cannot find name '{0}'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_585, category: Category::Error, key: "_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Do_you_need_to_change_your_target_library_2585", text: "'{0}' only refers to a type, but is being used as a value here. Do you need to change your target library? Try changing the 'lib' compiler option to es2015 or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_588, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_a_constant_2588", text: "Cannot assign to '{0}' because it is a constant.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_589, category: Category::Error, key: "Type_instantiation_is_excessively_deep_and_possibly_infinite_2589", text: "Type instantiation is excessively deep and possibly infinite.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_590, category: Category::Error, key: "Expression_produces_a_union_type_that_is_too_complex_to_represent_2590", text: "Expression produces a union type that is too complex to represent.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_591, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashno_2591", text: "Cannot find name '{0}'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_592, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slash_2592", text: "Cannot find name '{0}'. Do you need to install type definitions for jQuery? Try `npm i --save-dev @types/jquery` and then add 'jquery' to the types field in your tsconfig.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_593, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593", text: "Cannot find name '{0}'. Do you need to install type definitions for a test runner? Try `npm i --save-dev @types/jest` or `npm i --save-dev @types/mocha` and then add 'jest' or 'mocha' to the types field in your tsconfig.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_594, category: Category::Error, key: "This_module_is_declared_with_export_and_can_only_be_used_with_a_default_import_when_using_the_0_flag_2594", text: "This module is declared with 'export =', and can only be used with a default import when using the '{0}' flag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_595, category: Category::Error, key: "_0_can_only_be_imported_by_using_a_default_import_2595", text: "'{0}' can only be imported by using a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_596, category: Category::Error, key: "_0_can_only_be_imported_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import_2596", text: "'{0}' can only be imported by turning on the 'esModuleInterop' flag and using a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_597, category: Category::Error, key: "_0_can_only_be_imported_by_using_a_require_call_or_by_using_a_default_import_2597", text: "'{0}' can only be imported by using a 'require' call or by using a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_598, category: Category::Error, key: "_0_can_only_be_imported_by_using_a_require_call_or_by_turning_on_the_esModuleInterop_flag_and_using__2598", text: "'{0}' can only be imported by using a 'require' call or by turning on the 'esModuleInterop' flag and using a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_602, category: Category::Error, key: "JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist_2602", text: "JSX element implicitly has type 'any' because the global type 'JSX.Element' does not exist.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_603, category: Category::Error, key: "Property_0_in_type_1_is_not_assignable_to_type_2_2603", text: "Property '{0}' in type '{1}' is not assignable to type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_604, category: Category::Error, key: "JSX_element_type_0_does_not_have_any_construct_or_call_signatures_2604", text: "JSX element type '{0}' does not have any construct or call signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_606, category: Category::Error, key: "Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property_2606", text: "Property '{0}' of JSX spread attribute is not assignable to target property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_607, category: Category::Error, key: "JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property_2607", text: "JSX element class does not support attributes because it does not have a '{0}' property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_608, category: Category::Error, key: "The_global_type_JSX_0_may_not_have_more_than_one_property_2608", text: "The global type 'JSX.{0}' may not have more than one property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_609, category: Category::Error, key: "JSX_spread_child_must_be_an_array_type_2609", text: "JSX spread child must be an array type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_610, category: Category::Error, key: "_0_is_defined_as_an_accessor_in_class_1_but_is_overridden_here_in_2_as_an_instance_property_2610", text: "'{0}' is defined as an accessor in class '{1}', but is overridden here in '{2}' as an instance property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_611, category: Category::Error, key: "_0_is_defined_as_a_property_in_class_1_but_is_overridden_here_in_2_as_an_accessor_2611", text: "'{0}' is defined as a property in class '{1}', but is overridden here in '{2}' as an accessor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_612, category: Category::Error, key: "Property_0_will_overwrite_the_base_property_in_1_If_this_is_intentional_add_an_initializer_Otherwise_2612", text: "Property '{0}' will overwrite the base property in '{1}'. If this is intentional, add an initializer. Otherwise, add a 'declare' modifier or remove the redundant declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_613, category: Category::Error, key: "Module_0_has_no_default_export_Did_you_mean_to_use_import_1_from_0_instead_2613", text: "Module '{0}' has no default export. Did you mean to use 'import { {1} } from {0}' instead?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_614, category: Category::Error, key: "Module_0_has_no_exported_member_1_Did_you_mean_to_use_import_1_from_0_instead_2614", text: "Module '{0}' has no exported member '{1}'. Did you mean to use 'import {1} from {0}' instead?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_615, category: Category::Error, key: "Type_of_property_0_circularly_references_itself_in_mapped_type_1_2615", text: "Type of property '{0}' circularly references itself in mapped type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_616, category: Category::Error, key: "_0_can_only_be_imported_by_using_import_1_require_2_or_a_default_import_2616", text: "'{0}' can only be imported by using 'import {1} = require({2})' or a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_617, category: Category::Error, key: "_0_can_only_be_imported_by_using_import_1_require_2_or_by_turning_on_the_esModuleInterop_flag_and_us_2617", text: "'{0}' can only be imported by using 'import {1} = require({2})' or by turning on the 'esModuleInterop' flag and using a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_618, category: Category::Error, key: "Source_has_0_element_s_but_target_requires_1_2618", text: "Source has {0} element(s) but target requires {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_619, category: Category::Error, key: "Source_has_0_element_s_but_target_allows_only_1_2619", text: "Source has {0} element(s) but target allows only {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_620, category: Category::Error, key: "Target_requires_0_element_s_but_source_may_have_fewer_2620", text: "Target requires {0} element(s) but source may have fewer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_621, category: Category::Error, key: "Target_allows_only_0_element_s_but_source_may_have_more_2621", text: "Target allows only {0} element(s) but source may have more.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_623, category: Category::Error, key: "Source_provides_no_match_for_required_element_at_position_0_in_target_2623", text: "Source provides no match for required element at position {0} in target.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_624, category: Category::Error, key: "Source_provides_no_match_for_variadic_element_at_position_0_in_target_2624", text: "Source provides no match for variadic element at position {0} in target.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_625, category: Category::Error, key: "Variadic_element_at_position_0_in_source_does_not_match_element_at_position_1_in_target_2625", text: "Variadic element at position {0} in source does not match element at position {1} in target.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_626, category: Category::Error, key: "Type_at_position_0_in_source_is_not_compatible_with_type_at_position_1_in_target_2626", text: "Type at position {0} in source is not compatible with type at position {1} in target.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_627, category: Category::Error, key: "Type_at_positions_0_through_1_in_source_is_not_compatible_with_type_at_position_2_in_target_2627", text: "Type at positions {0} through {1} in source is not compatible with type at position {2} in target.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_628, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_an_enum_2628", text: "Cannot assign to '{0}' because it is an enum.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_629, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_a_class_2629", text: "Cannot assign to '{0}' because it is a class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_630, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_a_function_2630", text: "Cannot assign to '{0}' because it is a function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_631, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_a_namespace_2631", text: "Cannot assign to '{0}' because it is a namespace.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_632, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_an_import_2632", text: "Cannot assign to '{0}' because it is an import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_633, category: Category::Error, key: "JSX_property_access_expressions_cannot_include_JSX_namespace_names_2633", text: "JSX property access expressions cannot include JSX namespace names", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_634, category: Category::Error, key: "_0_index_signatures_are_incompatible_2634", text: "'{0}' index signatures are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_635, category: Category::Error, key: "Type_0_has_no_signatures_for_which_the_type_argument_list_is_applicable_2635", text: "Type '{0}' has no signatures for which the type argument list is applicable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_636, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_as_implied_by_variance_annotation_2636", text: "Type '{0}' is not assignable to type '{1}' as implied by variance annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_637, category: Category::Error, key: "Variance_annotations_are_only_supported_in_type_aliases_for_object_function_constructor_and_mapped_t_2637", text: "Variance annotations are only supported in type aliases for object, function, constructor, and mapped types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_638, category: Category::Error, key: "Type_0_may_represent_a_primitive_value_which_is_not_permitted_as_the_right_operand_of_the_in_operato_2638", text: "Type '{0}' may represent a primitive value, which is not permitted as the right operand of the 'in' operator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_639, category: Category::Error, key: "React_components_cannot_include_JSX_namespace_names_2639", text: "React components cannot include JSX namespace names", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_649, category: Category::Error, key: "Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity_2649", text: "Cannot augment module '{0}' with value exports because it resolves to a non-module entity.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_650, category: Category::Error, key: "Non_abstract_class_expression_is_missing_implementations_for_the_following_members_of_0_Colon_1_and__2650", text: "Non-abstract class expression is missing implementations for the following members of '{0}': {1} and {2} more.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_651, category: Category::Error, key: "A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_memb_2651", text: "A member initializer in a enum declaration cannot reference members declared after it, including members defined in other enums.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_652, category: Category::Error, key: "Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_d_2652", text: "Merged declaration '{0}' cannot include a default export declaration. Consider adding a separate 'export default {0}' declaration instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_653, category: Category::Error, key: "Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1_2653", text: "Non-abstract class expression does not implement inherited abstract member '{0}' from class '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_654, category: Category::Error, key: "Non_abstract_class_0_is_missing_implementations_for_the_following_members_of_1_Colon_2_2654", text: "Non-abstract class '{0}' is missing implementations for the following members of '{1}': {2}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_655, category: Category::Error, key: "Non_abstract_class_0_is_missing_implementations_for_the_following_members_of_1_Colon_2_and_3_more_2655", text: "Non-abstract class '{0}' is missing implementations for the following members of '{1}': {2} and {3} more.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_656, category: Category::Error, key: "Non_abstract_class_expression_is_missing_implementations_for_the_following_members_of_0_Colon_1_2656", text: "Non-abstract class expression is missing implementations for the following members of '{0}': {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_657, category: Category::Error, key: "JSX_expressions_must_have_one_parent_element_2657", text: "JSX expressions must have one parent element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_658, category: Category::Error, key: "Type_0_provides_no_match_for_the_signature_1_2658", text: "Type '{0}' provides no match for the signature '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_659, category: Category::Error, key: "super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_highe_2659", text: "'super' is only allowed in members of object literal expressions when option 'target' is 'ES2015' or higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_660, category: Category::Error, key: "super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions_2660", text: "'super' can only be referenced in members of derived classes or object literal expressions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_661, category: Category::Error, key: "Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module_2661", text: "Cannot export '{0}'. Only local declarations can be exported from a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_662, category: Category::Error, key: "Cannot_find_name_0_Did_you_mean_the_static_member_1_0_2662", text: "Cannot find name '{0}'. Did you mean the static member '{1}.{0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_663, category: Category::Error, key: "Cannot_find_name_0_Did_you_mean_the_instance_member_this_0_2663", text: "Cannot find name '{0}'. Did you mean the instance member 'this.{0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_664, category: Category::Error, key: "Invalid_module_name_in_augmentation_module_0_cannot_be_found_2664", text: "Invalid module name in augmentation, module '{0}' cannot be found.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_665, category: Category::Error, key: "Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augm_2665", text: "Invalid module name in augmentation. Module '{0}' resolves to an untyped module at '{1}', which cannot be augmented.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_666, category: Category::Error, key: "Exports_and_export_assignments_are_not_permitted_in_module_augmentations_2666", text: "Exports and export assignments are not permitted in module augmentations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_667, category: Category::Error, key: "Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_mod_2667", text: "Imports are not permitted in module augmentations. Consider moving them to the enclosing external module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_668, category: Category::Error, key: "export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always__2668", text: "'export' modifier cannot be applied to ambient modules and module augmentations since they are always visible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_669, category: Category::Error, key: "Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_2669", text: "Augmentations for the global scope can only be directly nested in external modules or ambient module declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_670, category: Category::Error, key: "Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambien_2670", text: "Augmentations for the global scope should have 'declare' modifier unless they appear in already ambient context.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_671, category: Category::Error, key: "Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity_2671", text: "Cannot augment module '{0}' because it resolves to a non-module entity.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_672, category: Category::Error, key: "Cannot_assign_a_0_constructor_type_to_a_1_constructor_type_2672", text: "Cannot assign a '{0}' constructor type to a '{1}' constructor type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_673, category: Category::Error, key: "Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration_2673", text: "Constructor of class '{0}' is private and only accessible within the class declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_674, category: Category::Error, key: "Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration_2674", text: "Constructor of class '{0}' is protected and only accessible within the class declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_675, category: Category::Error, key: "Cannot_extend_a_class_0_Class_constructor_is_marked_as_private_2675", text: "Cannot extend a class '{0}'. Class constructor is marked as private.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_676, category: Category::Error, key: "Accessors_must_both_be_abstract_or_non_abstract_2676", text: "Accessors must both be abstract or non-abstract.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_677, category: Category::Error, key: "A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type_2677", text: "A type predicate's type must be assignable to its parameter's type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_678, category: Category::Error, key: "Type_0_is_not_comparable_to_type_1_2678", text: "Type '{0}' is not comparable to type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_679, category: Category::Error, key: "A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void_2679", text: "A function that is called with the 'new' keyword cannot have a 'this' type that is 'void'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_680, category: Category::Error, key: "A_0_parameter_must_be_the_first_parameter_2680", text: "A '{0}' parameter must be the first parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_681, category: Category::Error, key: "A_constructor_cannot_have_a_this_parameter_2681", text: "A constructor cannot have a 'this' parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_683, category: Category::Error, key: "this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_2683", text: "'this' implicitly has type 'any' because it does not have a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_684, category: Category::Error, key: "The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1_2684", text: "The 'this' context of type '{0}' is not assignable to method's 'this' of type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_685, category: Category::Error, key: "The_this_types_of_each_signature_are_incompatible_2685", text: "The 'this' types of each signature are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_686, category: Category::Error, key: "_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead_2686", text: "'{0}' refers to a UMD global, but the current file is a module. Consider adding an import instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_687, category: Category::Error, key: "All_declarations_of_0_must_have_identical_modifiers_2687", text: "All declarations of '{0}' must have identical modifiers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_688, category: Category::Error, key: "Cannot_find_type_definition_file_for_0_2688", text: "Cannot find type definition file for '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_689, category: Category::Error, key: "Cannot_extend_an_interface_0_Did_you_mean_implements_2689", text: "Cannot extend an interface '{0}'. Did you mean 'implements'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_690, category: Category::Error, key: "_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Did_you_mean_to_use_1_in_0_2690", text: "'{0}' only refers to a type, but is being used as a value here. Did you mean to use '{1} in {0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_692, category: Category::Error, key: "_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible_2692", text: "'{0}' is a primitive, but '{1}' is a wrapper object. Prefer using '{0}' when possible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_693, category: Category::Error, key: "_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_2693", text: "'{0}' only refers to a type, but is being used as a value here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_694, category: Category::Error, key: "Namespace_0_has_no_exported_member_1_2694", text: "Namespace '{0}' has no exported member '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_695, category: Category::Error, key: "Left_side_of_comma_operator_is_unused_and_has_no_side_effects_2695", text: "Left side of comma operator is unused and has no side effects.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_696, category: Category::Error, key: "The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead_2696", text: "The 'Object' type is assignable to very few other types. Did you mean to use the 'any' type instead?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_697, category: Category::Error, key: "An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_in_2697", text: "An async function or method must return a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_698, category: Category::Error, key: "Spread_types_may_only_be_created_from_object_types_2698", text: "Spread types may only be created from object types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_699, category: Category::Error, key: "Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1_2699", text: "Static property '{0}' conflicts with built-in property 'Function.{0}' of constructor function '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_700, category: Category::Error, key: "Rest_types_may_only_be_created_from_object_types_2700", text: "Rest types may only be created from object types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_701, category: Category::Error, key: "The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access_2701", text: "The target of an object rest assignment must be a variable or a property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_702, category: Category::Error, key: "_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here_2702", text: "'{0}' only refers to a type, but is being used as a namespace here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_703, category: Category::Error, key: "The_operand_of_a_delete_operator_must_be_a_property_reference_2703", text: "The operand of a 'delete' operator must be a property reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_704, category: Category::Error, key: "The_operand_of_a_delete_operator_cannot_be_a_read_only_property_2704", text: "The operand of a 'delete' operator cannot be a read-only property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_705, category: Category::Error, key: "An_async_function_or_method_in_ES5_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_2705", text: "An async function or method in ES5 requires the 'Promise' constructor.  Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your '--lib' option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_706, category: Category::Error, key: "Required_type_parameters_may_not_follow_optional_type_parameters_2706", text: "Required type parameters may not follow optional type parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_707, category: Category::Error, key: "Generic_type_0_requires_between_1_and_2_type_arguments_2707", text: "Generic type '{0}' requires between {1} and {2} type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_708, category: Category::Error, key: "Cannot_use_namespace_0_as_a_value_2708", text: "Cannot use namespace '{0}' as a value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_709, category: Category::Error, key: "Cannot_use_namespace_0_as_a_type_2709", text: "Cannot use namespace '{0}' as a type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_710, category: Category::Error, key: "_0_are_specified_twice_The_attribute_named_0_will_be_overwritten_2710", text: "'{0}' are specified twice. The attribute named '{0}' will be overwritten.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_711, category: Category::Error, key: "A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES20_2711", text: "A dynamic import call returns a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_712, category: Category::Error, key: "A_dynamic_import_call_in_ES5_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_t_2712", text: "A dynamic import call in ES5 requires the 'Promise' constructor.  Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your '--lib' option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_713, category: Category::Error, key: "Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_p_2713", text: "Cannot access '{0}.{1}' because '{0}' is a type, but not a namespace. Did you mean to retrieve the type of the property '{1}' in '{0}' with '{0}[\"{1}\"]'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_714, category: Category::Error, key: "The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context_2714", text: "The expression of an export assignment must be an identifier or qualified name in an ambient context.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_715, category: Category::Error, key: "Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor_2715", text: "Abstract property '{0}' in class '{1}' cannot be accessed in the constructor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_716, category: Category::Error, key: "Type_parameter_0_has_a_circular_default_2716", text: "Type parameter '{0}' has a circular default.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_717, category: Category::Error, key: "Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_t_2717", text: "Subsequent property declarations must have the same type.  Property '{0}' must be of type '{1}', but here has type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_718, category: Category::Error, key: "Duplicate_property_0_2718", text: "Duplicate property '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_719, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated_2719", text: "Type '{0}' is not assignable to type '{1}'. Two different types with this name exist, but they are unrelated.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_720, category: Category::Error, key: "Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclas_2720", text: "Class '{0}' incorrectly implements class '{1}'. Did you mean to extend '{1}' and inherit its members as a subclass?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_721, category: Category::Error, key: "Cannot_invoke_an_object_which_is_possibly_null_2721", text: "Cannot invoke an object which is possibly 'null'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_722, category: Category::Error, key: "Cannot_invoke_an_object_which_is_possibly_undefined_2722", text: "Cannot invoke an object which is possibly 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_723, category: Category::Error, key: "Cannot_invoke_an_object_which_is_possibly_null_or_undefined_2723", text: "Cannot invoke an object which is possibly 'null' or 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_724, category: Category::Error, key: "_0_has_no_exported_member_named_1_Did_you_mean_2_2724", text: "'{0}' has no exported member named '{1}'. Did you mean '{2}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_725, category: Category::Error, key: "Class_name_cannot_be_Object_when_targeting_ES5_and_above_with_module_0_2725", text: "Class name cannot be 'Object' when targeting ES5 and above with module {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_726, category: Category::Error, key: "Cannot_find_lib_definition_for_0_2726", text: "Cannot find lib definition for '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_727, category: Category::Error, key: "Cannot_find_lib_definition_for_0_Did_you_mean_1_2727", text: "Cannot find lib definition for '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_728, category: Category::Message, key: "_0_is_declared_here_2728", text: "'{0}' is declared here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_729, category: Category::Error, key: "Property_0_is_used_before_its_initialization_2729", text: "Property '{0}' is used before its initialization.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_730, category: Category::Error, key: "An_arrow_function_cannot_have_a_this_parameter_2730", text: "An arrow function cannot have a 'this' parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_731, category: Category::Error, key: "Implicit_conversion_of_a_symbol_to_a_string_will_fail_at_runtime_Consider_wrapping_this_expression_i_2731", text: "Implicit conversion of a 'symbol' to a 'string' will fail at runtime. Consider wrapping this expression in 'String(...)'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_732, category: Category::Error, key: "Cannot_find_module_0_Consider_using_resolveJsonModule_to_import_module_with_json_extension_2732", text: "Cannot find module '{0}'. Consider using '--resolveJsonModule' to import module with '.json' extension.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_733, category: Category::Error, key: "Property_0_was_also_declared_here_2733", text: "Property '{0}' was also declared here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_734, category: Category::Error, key: "Are_you_missing_a_semicolon_2734", text: "Are you missing a semicolon?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_735, category: Category::Error, key: "Did_you_mean_for_0_to_be_constrained_to_type_new_args_Colon_any_1_2735", text: "Did you mean for '{0}' to be constrained to type 'new (...args: any[]) => {1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_736, category: Category::Error, key: "Operator_0_cannot_be_applied_to_type_1_2736", text: "Operator '{0}' cannot be applied to type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_737, category: Category::Error, key: "BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737", text: "BigInt literals are not available when targeting lower than ES2020.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_738, category: Category::Message, key: "An_outer_value_of_this_is_shadowed_by_this_container_2738", text: "An outer value of 'this' is shadowed by this container.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_739, category: Category::Error, key: "Type_0_is_missing_the_following_properties_from_type_1_Colon_2_2739", text: "Type '{0}' is missing the following properties from type '{1}': {2}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_740, category: Category::Error, key: "Type_0_is_missing_the_following_properties_from_type_1_Colon_2_and_3_more_2740", text: "Type '{0}' is missing the following properties from type '{1}': {2}, and {3} more.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_741, category: Category::Error, key: "Property_0_is_missing_in_type_1_but_required_in_type_2_2741", text: "Property '{0}' is missing in type '{1}' but required in type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_742, category: Category::Error, key: "The_inferred_type_of_0_cannot_be_named_without_a_reference_to_1_This_is_likely_not_portable_A_type_a_2742", text: "The inferred type of '{0}' cannot be named without a reference to '{1}'. This is likely not portable. A type annotation is necessary.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_743, category: Category::Error, key: "No_overload_expects_0_type_arguments_but_overloads_do_exist_that_expect_either_1_or_2_type_arguments_2743", text: "No overload expects {0} type arguments, but overloads do exist that expect either {1} or {2} type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_744, category: Category::Error, key: "Type_parameter_defaults_can_only_reference_previously_declared_type_parameters_2744", text: "Type parameter defaults can only reference previously declared type parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_745, category: Category::Error, key: "This_JSX_tag_s_0_prop_expects_type_1_which_requires_multiple_children_but_only_a_single_child_was_pr_2745", text: "This JSX tag's '{0}' prop expects type '{1}' which requires multiple children, but only a single child was provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_746, category: Category::Error, key: "This_JSX_tag_s_0_prop_expects_a_single_child_of_type_1_but_multiple_children_were_provided_2746", text: "This JSX tag's '{0}' prop expects a single child of type '{1}', but multiple children were provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_747, category: Category::Error, key: "_0_components_don_t_accept_text_as_child_elements_Text_in_JSX_has_the_type_string_but_the_expected_t_2747", text: "'{0}' components don't accept text as child elements. Text in JSX has the type 'string', but the expected type of '{1}' is '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_748, category: Category::Error, key: "Cannot_access_ambient_const_enums_when_0_is_enabled_2748", text: "Cannot access ambient const enums when '{0}' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_749, category: Category::Error, key: "_0_refers_to_a_value_but_is_being_used_as_a_type_here_Did_you_mean_typeof_0_2749", text: "'{0}' refers to a value, but is being used as a type here. Did you mean 'typeof {0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_750, category: Category::Error, key: "The_implementation_signature_is_declared_here_2750", text: "The implementation signature is declared here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_751, category: Category::Error, key: "Circularity_originates_in_type_at_this_location_2751", text: "Circularity originates in type at this location.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_752, category: Category::Error, key: "The_first_export_default_is_here_2752", text: "The first export default is here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_753, category: Category::Error, key: "Another_export_default_is_here_2753", text: "Another export default is here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_754, category: Category::Error, key: "super_may_not_use_type_arguments_2754", text: "'super' may not use type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_755, category: Category::Error, key: "No_constituent_of_type_0_is_callable_2755", text: "No constituent of type '{0}' is callable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_756, category: Category::Error, key: "Not_all_constituents_of_type_0_are_callable_2756", text: "Not all constituents of type '{0}' are callable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_757, category: Category::Error, key: "Type_0_has_no_call_signatures_2757", text: "Type '{0}' has no call signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_758, category: Category::Error, key: "Each_member_of_the_union_type_0_has_signatures_but_none_of_those_signatures_are_compatible_with_each_2758", text: "Each member of the union type '{0}' has signatures, but none of those signatures are compatible with each other.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_759, category: Category::Error, key: "No_constituent_of_type_0_is_constructable_2759", text: "No constituent of type '{0}' is constructable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_760, category: Category::Error, key: "Not_all_constituents_of_type_0_are_constructable_2760", text: "Not all constituents of type '{0}' are constructable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_761, category: Category::Error, key: "Type_0_has_no_construct_signatures_2761", text: "Type '{0}' has no construct signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_762, category: Category::Error, key: "Each_member_of_the_union_type_0_has_construct_signatures_but_none_of_those_signatures_are_compatible_2762", text: "Each member of the union type '{0}' has construct signatures, but none of those signatures are compatible with each other.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_763, category: Category::Error, key: "Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_for_of_will_always_s_2763", text: "Cannot iterate value because the 'next' method of its iterator expects type '{1}', but for-of will always send '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_764, category: Category::Error, key: "Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_spread_will_al_2764", text: "Cannot iterate value because the 'next' method of its iterator expects type '{1}', but array spread will always send '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_765, category: Category::Error, key: "Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_destructuring__2765", text: "Cannot iterate value because the 'next' method of its iterator expects type '{1}', but array destructuring will always send '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_766, category: Category::Error, key: "Cannot_delegate_iteration_to_value_because_the_next_method_of_its_iterator_expects_type_1_but_the_co_2766", text: "Cannot delegate iteration to value because the 'next' method of its iterator expects type '{1}', but the containing generator will always send '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_767, category: Category::Error, key: "The_0_property_of_an_iterator_must_be_a_method_2767", text: "The '{0}' property of an iterator must be a method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_768, category: Category::Error, key: "The_0_property_of_an_async_iterator_must_be_a_method_2768", text: "The '{0}' property of an async iterator must be a method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_769, category: Category::Error, key: "No_overload_matches_this_call_2769", text: "No overload matches this call.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_770, category: Category::Error, key: "The_last_overload_gave_the_following_error_2770", text: "The last overload gave the following error.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_771, category: Category::Error, key: "The_last_overload_is_declared_here_2771", text: "The last overload is declared here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_772, category: Category::Error, key: "Overload_0_of_1_2_gave_the_following_error_2772", text: "Overload {0} of {1}, '{2}', gave the following error.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_773, category: Category::Error, key: "Did_you_forget_to_use_await_2773", text: "Did you forget to use 'await'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_774, category: Category::Error, key: "This_condition_will_always_return_true_since_this_function_is_always_defined_Did_you_mean_to_call_it_2774", text: "This condition will always return true since this function is always defined. Did you mean to call it instead?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_775, category: Category::Error, key: "Assertions_require_every_name_in_the_call_target_to_be_declared_with_an_explicit_type_annotation_2775", text: "Assertions require every name in the call target to be declared with an explicit type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_776, category: Category::Error, key: "Assertions_require_the_call_target_to_be_an_identifier_or_qualified_name_2776", text: "Assertions require the call target to be an identifier or qualified name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_777, category: Category::Error, key: "The_operand_of_an_increment_or_decrement_operator_may_not_be_an_optional_property_access_2777", text: "The operand of an increment or decrement operator may not be an optional property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_778, category: Category::Error, key: "The_target_of_an_object_rest_assignment_may_not_be_an_optional_property_access_2778", text: "The target of an object rest assignment may not be an optional property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_779, category: Category::Error, key: "The_left_hand_side_of_an_assignment_expression_may_not_be_an_optional_property_access_2779", text: "The left-hand side of an assignment expression may not be an optional property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_780, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_may_not_be_an_optional_property_access_2780", text: "The left-hand side of a 'for...in' statement may not be an optional property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_781, category: Category::Error, key: "The_left_hand_side_of_a_for_of_statement_may_not_be_an_optional_property_access_2781", text: "The left-hand side of a 'for...of' statement may not be an optional property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_782, category: Category::Message, key: "_0_needs_an_explicit_type_annotation_2782", text: "'{0}' needs an explicit type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_783, category: Category::Error, key: "_0_is_specified_more_than_once_so_this_usage_will_be_overwritten_2783", text: "'{0}' is specified more than once, so this usage will be overwritten.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_784, category: Category::Error, key: "get_and_set_accessors_cannot_declare_this_parameters_2784", text: "'get' and 'set' accessors cannot declare 'this' parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_785, category: Category::Error, key: "This_spread_always_overwrites_this_property_2785", text: "This spread always overwrites this property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_786, category: Category::Error, key: "_0_cannot_be_used_as_a_JSX_component_2786", text: "'{0}' cannot be used as a JSX component.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_787, category: Category::Error, key: "Its_return_type_0_is_not_a_valid_JSX_element_2787", text: "Its return type '{0}' is not a valid JSX element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_788, category: Category::Error, key: "Its_instance_type_0_is_not_a_valid_JSX_element_2788", text: "Its instance type '{0}' is not a valid JSX element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_789, category: Category::Error, key: "Its_element_type_0_is_not_a_valid_JSX_element_2789", text: "Its element type '{0}' is not a valid JSX element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_790, category: Category::Error, key: "The_operand_of_a_delete_operator_must_be_optional_2790", text: "The operand of a 'delete' operator must be optional.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_791, category: Category::Error, key: "Exponentiation_cannot_be_performed_on_bigint_values_unless_the_target_option_is_set_to_es2016_or_lat_2791", text: "Exponentiation cannot be performed on 'bigint' values unless the 'target' option is set to 'es2016' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_792, category: Category::Error, key: "Cannot_find_module_0_Did_you_mean_to_set_the_moduleResolution_option_to_nodenext_or_to_add_aliases_t_2792", text: "Cannot find module '{0}'. Did you mean to set the 'moduleResolution' option to 'nodenext', or to add aliases to the 'paths' option?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_793, category: Category::Error, key: "The_call_would_have_succeeded_against_this_implementation_but_implementation_signatures_of_overloads_2793", text: "The call would have succeeded against this implementation, but implementation signatures of overloads are not externally visible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_794, category: Category::Error, key: "Expected_0_arguments_but_got_1_Did_you_forget_to_include_void_in_your_type_argument_to_Promise_2794", text: "Expected {0} arguments, but got {1}. Did you forget to include 'void' in your type argument to 'Promise'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_795, category: Category::Error, key: "The_intrinsic_keyword_can_only_be_used_to_declare_compiler_provided_intrinsic_types_2795", text: "The 'intrinsic' keyword can only be used to declare compiler provided intrinsic types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_796, category: Category::Error, key: "It_is_likely_that_you_are_missing_a_comma_to_separate_these_two_template_expressions_They_form_a_tag_2796", text: "It is likely that you are missing a comma to separate these two template expressions. They form a tagged template expression which cannot be invoked.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_797, category: Category::Error, key: "A_mixin_class_that_extends_from_a_type_variable_containing_an_abstract_construct_signature_must_also_2797", text: "A mixin class that extends from a type variable containing an abstract construct signature must also be declared 'abstract'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_798, category: Category::Error, key: "The_declaration_was_marked_as_deprecated_here_2798", text: "The declaration was marked as deprecated here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_799, category: Category::Error, key: "Type_produces_a_tuple_type_that_is_too_large_to_represent_2799", text: "Type produces a tuple type that is too large to represent.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_800, category: Category::Error, key: "Expression_produces_a_tuple_type_that_is_too_large_to_represent_2800", text: "Expression produces a tuple type that is too large to represent.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_801, category: Category::Error, key: "This_condition_will_always_return_true_since_this_0_is_always_defined_2801", text: "This condition will always return true since this '{0}' is always defined.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_802, category: Category::Error, key: "Type_0_can_only_be_iterated_through_when_using_the_downlevelIteration_flag_or_with_a_target_of_es201_2802", text: "Type '{0}' can only be iterated through when using the '--downlevelIteration' flag or with a '--target' of 'es2015' or higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_803, category: Category::Error, key: "Cannot_assign_to_private_method_0_Private_methods_are_not_writable_2803", text: "Cannot assign to private method '{0}'. Private methods are not writable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_804, category: Category::Error, key: "Duplicate_identifier_0_Static_and_instance_elements_cannot_share_the_same_private_name_2804", text: "Duplicate identifier '{0}'. Static and instance elements cannot share the same private name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_806, category: Category::Error, key: "Private_accessor_was_defined_without_a_getter_2806", text: "Private accessor was defined without a getter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_807, category: Category::Error, key: "This_syntax_requires_an_imported_helper_named_1_with_2_parameters_which_is_not_compatible_with_the_o_2807", text: "This syntax requires an imported helper named '{1}' with {2} parameters, which is not compatible with the one in '{0}'. Consider upgrading your version of '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_808, category: Category::Error, key: "A_get_accessor_must_be_at_least_as_accessible_as_the_setter_2808", text: "A get accessor must be at least as accessible as the setter", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_809, category: Category::Error, key: "Declaration_or_statement_expected_This_follows_a_block_of_statements_so_if_you_intended_to_write_a_d_2809", text: "Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the whole assignment in parentheses.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_810, category: Category::Error, key: "Expected_1_argument_but_got_0_new_Promise_needs_a_JSDoc_hint_to_produce_a_resolve_that_can_be_called_2810", text: "Expected 1 argument, but got 0. 'new Promise()' needs a JSDoc hint to produce a 'resolve' that can be called without arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_811, category: Category::Error, key: "Initializer_for_property_0_2811", text: "Initializer for property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_812, category: Category::Error, key: "Property_0_does_not_exist_on_type_1_Try_changing_the_lib_compiler_option_to_include_dom_2812", text: "Property '{0}' does not exist on type '{1}'. Try changing the 'lib' compiler option to include 'dom'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_813, category: Category::Error, key: "Class_declaration_cannot_implement_overload_list_for_0_2813", text: "Class declaration cannot implement overload list for '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_814, category: Category::Error, key: "Function_with_bodies_can_only_merge_with_classes_that_are_ambient_2814", text: "Function with bodies can only merge with classes that are ambient.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_815, category: Category::Error, key: "arguments_cannot_be_referenced_in_property_initializers_or_class_static_initialization_blocks_2815", text: "'arguments' cannot be referenced in property initializers or class static initialization blocks.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_816, category: Category::Error, key: "Cannot_use_this_in_a_static_property_initializer_of_a_decorated_class_2816", text: "Cannot use 'this' in a static property initializer of a decorated class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_817, category: Category::Error, key: "Property_0_has_no_initializer_and_is_not_definitely_assigned_in_a_class_static_block_2817", text: "Property '{0}' has no initializer and is not definitely assigned in a class static block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_818, category: Category::Error, key: "Duplicate_identifier_0_Compiler_reserves_name_1_when_emitting_super_references_in_static_initializer_2818", text: "Duplicate identifier '{0}'. Compiler reserves name '{1}' when emitting 'super' references in static initializers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_819, category: Category::Error, key: "Namespace_name_cannot_be_0_2819", text: "Namespace name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_820, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_Did_you_mean_2_2820", text: "Type '{0}' is not assignable to type '{1}'. Did you mean '{2}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_821, category: Category::Error, key: "Import_assertions_are_only_supported_when_the_module_option_is_set_to_esnext_node18_node20_nodenext__2821", text: "Import assertions are only supported when the '--module' option is set to 'esnext', 'node18', 'node20', 'nodenext', or 'preserve'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_822, category: Category::Error, key: "Import_assertions_cannot_be_used_with_type_only_imports_or_exports_2822", text: "Import assertions cannot be used with type-only imports or exports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_823, category: Category::Error, key: "Import_attributes_are_only_supported_when_the_module_option_is_set_to_esnext_node18_node20_nodenext__2823", text: "Import attributes are only supported when the '--module' option is set to 'esnext', 'node18', 'node20', 'nodenext', or 'preserve'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_833, category: Category::Error, key: "Cannot_find_namespace_0_Did_you_mean_1_2833", text: "Cannot find namespace '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_834, category: Category::Error, key: "Relative_import_paths_need_explicit_file_extensions_in_ECMAScript_imports_when_moduleResolution_is_n_2834", text: "Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_835, category: Category::Error, key: "Relative_import_paths_need_explicit_file_extensions_in_ECMAScript_imports_when_moduleResolution_is_n_2835", text: "Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Did you mean '{0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_836, category: Category::Error, key: "Import_assertions_are_not_allowed_on_statements_that_compile_to_CommonJS_require_calls_2836", text: "Import assertions are not allowed on statements that compile to CommonJS 'require' calls.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_837, category: Category::Error, key: "Import_assertion_values_must_be_string_literal_expressions_2837", text: "Import assertion values must be string literal expressions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_838, category: Category::Error, key: "All_declarations_of_0_must_have_identical_constraints_2838", text: "All declarations of '{0}' must have identical constraints.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_839, category: Category::Error, key: "This_condition_will_always_return_0_since_JavaScript_compares_objects_by_reference_not_value_2839", text: "This condition will always return '{0}' since JavaScript compares objects by reference, not value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_840, category: Category::Error, key: "An_interface_cannot_extend_a_primitive_type_like_0_It_can_only_extend_other_named_object_types_2840", text: "An interface cannot extend a primitive type like '{0}'. It can only extend other named object types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_842, category: Category::Error, key: "_0_is_an_unused_renaming_of_1_Did_you_intend_to_use_it_as_a_type_annotation_2842", text: "'{0}' is an unused renaming of '{1}'. Did you intend to use it as a type annotation?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_843, category: Category::Error, key: "We_can_only_write_a_type_for_0_by_adding_a_type_for_the_entire_parameter_here_2843", text: "We can only write a type for '{0}' by adding a type for the entire parameter here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_844, category: Category::Error, key: "Type_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2844", text: "Type of instance member variable '{0}' cannot reference identifier '{1}' declared in the constructor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_845, category: Category::Error, key: "This_condition_will_always_return_0_2845", text: "This condition will always return '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_846, category: Category::Error, key: "A_declaration_file_cannot_be_imported_without_import_type_Did_you_mean_to_import_an_implementation_f_2846", text: "A declaration file cannot be imported without 'import type'. Did you mean to import an implementation file '{0}' instead?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_848, category: Category::Error, key: "The_right_hand_side_of_an_instanceof_expression_must_not_be_an_instantiation_expression_2848", text: "The right-hand side of an 'instanceof' expression must not be an instantiation expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_849, category: Category::Error, key: "Target_signature_provides_too_few_arguments_Expected_0_or_more_but_got_1_2849", text: "Target signature provides too few arguments. Expected {0} or more, but got {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_850, category: Category::Error, key: "The_initializer_of_a_using_declaration_must_be_either_an_object_with_a_Symbol_dispose_method_or_be_n_2850", text: "The initializer of a 'using' declaration must be either an object with a '[Symbol.dispose]()' method, or be 'null' or 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_851, category: Category::Error, key: "The_initializer_of_an_await_using_declaration_must_be_either_an_object_with_a_Symbol_asyncDispose_or_2851", text: "The initializer of an 'await using' declaration must be either an object with a '[Symbol.asyncDispose]()' or '[Symbol.dispose]()' method, or be 'null' or 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_852, category: Category::Error, key: "await_using_statements_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_2852", text: "'await using' statements are only allowed within async functions and at the top levels of modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_853, category: Category::Error, key: "await_using_statements_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_th_2853", text: "'await using' statements are only allowed at the top level of a file when that file is a module, but this file has no imports or exports. Consider adding an empty 'export {}' to make this file a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_854, category: Category::Error, key: "Top_level_await_using_statements_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_sys_2854", text: "Top-level 'await using' statements are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', 'node18', 'node20', 'nodenext', or 'preserve', and the 'target' option is set to 'es2017' or higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_855, category: Category::Error, key: "Class_field_0_defined_by_the_parent_class_is_not_accessible_in_the_child_class_via_super_2855", text: "Class field '{0}' defined by the parent class is not accessible in the child class via super.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_856, category: Category::Error, key: "Import_attributes_are_not_allowed_on_statements_that_compile_to_CommonJS_require_calls_2856", text: "Import attributes are not allowed on statements that compile to CommonJS 'require' calls.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_857, category: Category::Error, key: "Import_attributes_cannot_be_used_with_type_only_imports_or_exports_2857", text: "Import attributes cannot be used with type-only imports or exports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_858, category: Category::Error, key: "Import_attribute_values_must_be_string_literal_expressions_2858", text: "Import attribute values must be string literal expressions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_859, category: Category::Error, key: "Excessive_complexity_comparing_types_0_and_1_2859", text: "Excessive complexity comparing types '{0}' and '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_860, category: Category::Error, key: "The_left_hand_side_of_an_instanceof_expression_must_be_assignable_to_the_first_argument_of_the_right_2860", text: "The left-hand side of an 'instanceof' expression must be assignable to the first argument of the right-hand side's '[Symbol.hasInstance]' method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_861, category: Category::Error, key: "An_object_s_Symbol_hasInstance_method_must_return_a_boolean_value_for_it_to_be_used_on_the_right_han_2861", text: "An object's '[Symbol.hasInstance]' method must return a boolean value for it to be used on the right-hand side of an 'instanceof' expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_862, category: Category::Error, key: "Type_0_is_generic_and_can_only_be_indexed_for_reading_2862", text: "Type '{0}' is generic and can only be indexed for reading.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_863, category: Category::Error, key: "A_class_cannot_extend_a_primitive_type_like_0_Classes_can_only_extend_constructable_values_2863", text: "A class cannot extend a primitive type like '{0}'. Classes can only extend constructable values.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_864, category: Category::Error, key: "A_class_cannot_implement_a_primitive_type_like_0_It_can_only_implement_other_named_object_types_2864", text: "A class cannot implement a primitive type like '{0}'. It can only implement other named object types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_865, category: Category::Error, key: "Import_0_conflicts_with_local_value_so_must_be_declared_with_a_type_only_import_when_isolatedModules_2865", text: "Import '{0}' conflicts with local value, so must be declared with a type-only import when 'isolatedModules' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_866, category: Category::Error, key: "Import_0_conflicts_with_global_value_used_in_this_file_so_must_be_declared_with_a_type_only_import_w_2866", text: "Import '{0}' conflicts with global value used in this file, so must be declared with a type-only import when 'isolatedModules' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_867, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_Bun_Try_npm_i_save_dev_types_Slashbun_2867", text: "Cannot find name '{0}'. Do you need to install type definitions for Bun? Try `npm i --save-dev @types/bun`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_868, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_Bun_Try_npm_i_save_dev_types_Slashbun_2868", text: "Cannot find name '{0}'. Do you need to install type definitions for Bun? Try `npm i --save-dev @types/bun` and then add 'bun' to the types field in your tsconfig.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_869, category: Category::Error, key: "Right_operand_of_is_unreachable_because_the_left_operand_is_never_nullish_2869", text: "Right operand of ?? is unreachable because the left operand is never nullish.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_870, category: Category::Error, key: "This_binary_expression_is_never_nullish_Are_you_missing_parentheses_2870", text: "This binary expression is never nullish. Are you missing parentheses?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_871, category: Category::Error, key: "This_expression_is_always_nullish_2871", text: "This expression is always nullish.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_872, category: Category::Error, key: "This_kind_of_expression_is_always_truthy_2872", text: "This kind of expression is always truthy.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_873, category: Category::Error, key: "This_kind_of_expression_is_always_falsy_2873", text: "This kind of expression is always falsy.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_874, category: Category::Error, key: "This_JSX_tag_requires_0_to_be_in_scope_but_it_could_not_be_found_2874", text: "This JSX tag requires '{0}' to be in scope, but it could not be found.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_875, category: Category::Error, key: "This_JSX_tag_requires_the_module_path_0_to_exist_but_none_could_be_found_Make_sure_you_have_types_fo_2875", text: "This JSX tag requires the module path '{0}' to exist, but none could be found. Make sure you have types for the appropriate package installed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_876, category: Category::Error, key: "This_relative_import_path_is_unsafe_to_rewrite_because_it_looks_like_a_file_name_but_actually_resolv_2876", text: "This relative import path is unsafe to rewrite because it looks like a file name, but actually resolves to \"{0}\".", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_877, category: Category::Error, key: "This_import_uses_a_0_extension_to_resolve_to_an_input_TypeScript_file_but_will_not_be_rewritten_duri_2877", text: "This import uses a '{0}' extension to resolve to an input TypeScript file, but will not be rewritten during emit because it is not a relative path.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_878, category: Category::Error, key: "This_import_path_is_unsafe_to_rewrite_because_it_resolves_to_another_project_and_the_relative_path_b_2878", text: "This import path is unsafe to rewrite because it resolves to another project, and the relative path between the projects' output files is not the same as the relative path between its input files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_879, category: Category::Error, key: "Using_JSX_fragments_requires_fragment_factory_0_to_be_in_scope_but_it_could_not_be_found_2879", text: "Using JSX fragments requires fragment factory '{0}' to be in scope, but it could not be found.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_880, category: Category::Error, key: "Import_assertions_have_been_replaced_by_import_attributes_Use_with_instead_of_assert_2880", text: "Import assertions have been replaced by import attributes. Use 'with' instead of 'assert'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_881, category: Category::Error, key: "This_expression_is_never_nullish_2881", text: "This expression is never nullish.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_882, category: Category::Error, key: "Cannot_find_module_or_type_declarations_for_side_effect_import_of_0_2882", text: "Cannot find module or type declarations for side-effect import of '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 2_883, category: Category::Error, key: "The_inferred_type_of_0_cannot_be_named_without_a_reference_to_2_from_1_This_is_likely_not_portable_A_2883", text: "The inferred type of '{0}' cannot be named without a reference to '{2}' from '{1}'. This is likely not portable. A type annotation is necessary.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_000, category: Category::Error, key: "Import_declaration_0_is_using_private_name_1_4000", text: "Import declaration '{0}' is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_002, category: Category::Error, key: "Type_parameter_0_of_exported_class_has_or_is_using_private_name_1_4002", text: "Type parameter '{0}' of exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_004, category: Category::Error, key: "Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1_4004", text: "Type parameter '{0}' of exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_006, category: Category::Error, key: "Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4006", text: "Type parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_008, category: Category::Error, key: "Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4008", text: "Type parameter '{0}' of call signature from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_010, category: Category::Error, key: "Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4010", text: "Type parameter '{0}' of public static method from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_012, category: Category::Error, key: "Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4012", text: "Type parameter '{0}' of public method from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_014, category: Category::Error, key: "Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4014", text: "Type parameter '{0}' of method from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_016, category: Category::Error, key: "Type_parameter_0_of_exported_function_has_or_is_using_private_name_1_4016", text: "Type parameter '{0}' of exported function has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_019, category: Category::Error, key: "Implements_clause_of_exported_class_0_has_or_is_using_private_name_1_4019", text: "Implements clause of exported class '{0}' has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_020, category: Category::Error, key: "extends_clause_of_exported_class_0_has_or_is_using_private_name_1_4020", text: "'extends' clause of exported class '{0}' has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_021, category: Category::Error, key: "extends_clause_of_exported_class_has_or_is_using_private_name_0_4021", text: "'extends' clause of exported class has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_022, category: Category::Error, key: "extends_clause_of_exported_interface_0_has_or_is_using_private_name_1_4022", text: "'extends' clause of exported interface '{0}' has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_023, category: Category::Error, key: "Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4023", text: "Exported variable '{0}' has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_024, category: Category::Error, key: "Exported_variable_0_has_or_is_using_name_1_from_private_module_2_4024", text: "Exported variable '{0}' has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_025, category: Category::Error, key: "Exported_variable_0_has_or_is_using_private_name_1_4025", text: "Exported variable '{0}' has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_026, category: Category::Error, key: "Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot__4026", text: "Public static property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_027, category: Category::Error, key: "Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4027", text: "Public static property '{0}' of exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_028, category: Category::Error, key: "Public_static_property_0_of_exported_class_has_or_is_using_private_name_1_4028", text: "Public static property '{0}' of exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_029, category: Category::Error, key: "Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_name_4029", text: "Public property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_030, category: Category::Error, key: "Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4030", text: "Public property '{0}' of exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_031, category: Category::Error, key: "Public_property_0_of_exported_class_has_or_is_using_private_name_1_4031", text: "Public property '{0}' of exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_032, category: Category::Error, key: "Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4032", text: "Property '{0}' of exported interface has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_033, category: Category::Error, key: "Property_0_of_exported_interface_has_or_is_using_private_name_1_4033", text: "Property '{0}' of exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_034, category: Category::Error, key: "Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_mod_4034", text: "Parameter type of public static setter '{0}' from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_035, category: Category::Error, key: "Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1_4035", text: "Parameter type of public static setter '{0}' from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_036, category: Category::Error, key: "Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4036", text: "Parameter type of public setter '{0}' from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_037, category: Category::Error, key: "Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1_4037", text: "Parameter type of public setter '{0}' from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_038, category: Category::Error, key: "Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_modul_4038", text: "Return type of public static getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_039, category: Category::Error, key: "Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_4039", text: "Return type of public static getter '{0}' from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_040, category: Category::Error, key: "Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1_4040", text: "Return type of public static getter '{0}' from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_041, category: Category::Error, key: "Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_4041", text: "Return type of public getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_042, category: Category::Error, key: "Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4042", text: "Return type of public getter '{0}' from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_043, category: Category::Error, key: "Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1_4043", text: "Return type of public getter '{0}' from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_044, category: Category::Error, key: "Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_mod_4044", text: "Return type of constructor signature from exported interface has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_045, category: Category::Error, key: "Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0_4045", text: "Return type of constructor signature from exported interface has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_046, category: Category::Error, key: "Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4046", text: "Return type of call signature from exported interface has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_047, category: Category::Error, key: "Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0_4047", text: "Return type of call signature from exported interface has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_048, category: Category::Error, key: "Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4048", text: "Return type of index signature from exported interface has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_049, category: Category::Error, key: "Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0_4049", text: "Return type of index signature from exported interface has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_050, category: Category::Error, key: "Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module__4050", text: "Return type of public static method from exported class has or is using name '{0}' from external module {1} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_051, category: Category::Error, key: "Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4051", text: "Return type of public static method from exported class has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_052, category: Category::Error, key: "Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0_4052", text: "Return type of public static method from exported class has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_053, category: Category::Error, key: "Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_c_4053", text: "Return type of public method from exported class has or is using name '{0}' from external module {1} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_054, category: Category::Error, key: "Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4054", text: "Return type of public method from exported class has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_055, category: Category::Error, key: "Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0_4055", text: "Return type of public method from exported class has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_056, category: Category::Error, key: "Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4056", text: "Return type of method from exported interface has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_057, category: Category::Error, key: "Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0_4057", text: "Return type of method from exported interface has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_058, category: Category::Error, key: "Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named_4058", text: "Return type of exported function has or is using name '{0}' from external module {1} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_059, category: Category::Error, key: "Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1_4059", text: "Return type of exported function has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_060, category: Category::Error, key: "Return_type_of_exported_function_has_or_is_using_private_name_0_4060", text: "Return type of exported function has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_061, category: Category::Error, key: "Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_can_4061", text: "Parameter '{0}' of constructor from exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_062, category: Category::Error, key: "Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2_4062", text: "Parameter '{0}' of constructor from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_063, category: Category::Error, key: "Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1_4063", text: "Parameter '{0}' of constructor from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_064, category: Category::Error, key: "Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_mod_4064", text: "Parameter '{0}' of constructor signature from exported interface has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_065, category: Category::Error, key: "Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4065", text: "Parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_066, category: Category::Error, key: "Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4066", text: "Parameter '{0}' of call signature from exported interface has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_067, category: Category::Error, key: "Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4067", text: "Parameter '{0}' of call signature from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_068, category: Category::Error, key: "Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module__4068", text: "Parameter '{0}' of public static method from exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_069, category: Category::Error, key: "Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4069", text: "Parameter '{0}' of public static method from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_070, category: Category::Error, key: "Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4070", text: "Parameter '{0}' of public static method from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_071, category: Category::Error, key: "Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_c_4071", text: "Parameter '{0}' of public method from exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_072, category: Category::Error, key: "Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4072", text: "Parameter '{0}' of public method from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_073, category: Category::Error, key: "Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4073", text: "Parameter '{0}' of public method from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_074, category: Category::Error, key: "Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4074", text: "Parameter '{0}' of method from exported interface has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_075, category: Category::Error, key: "Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4075", text: "Parameter '{0}' of method from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_076, category: Category::Error, key: "Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4076", text: "Parameter '{0}' of exported function has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_077, category: Category::Error, key: "Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2_4077", text: "Parameter '{0}' of exported function has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_078, category: Category::Error, key: "Parameter_0_of_exported_function_has_or_is_using_private_name_1_4078", text: "Parameter '{0}' of exported function has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_081, category: Category::Error, key: "Exported_type_alias_0_has_or_is_using_private_name_1_4081", text: "Exported type alias '{0}' has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_082, category: Category::Error, key: "Default_export_of_the_module_has_or_is_using_private_name_0_4082", text: "Default export of the module has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_083, category: Category::Error, key: "Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1_4083", text: "Type parameter '{0}' of exported type alias has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_084, category: Category::Error, key: "Exported_type_alias_0_has_or_is_using_private_name_1_from_module_2_4084", text: "Exported type alias '{0}' has or is using private name '{1}' from module {2}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_085, category: Category::Error, key: "Extends_clause_for_inferred_type_0_has_or_is_using_private_name_1_4085", text: "Extends clause for inferred type '{0}' has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_091, category: Category::Error, key: "Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4091", text: "Parameter '{0}' of index signature from exported interface has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_092, category: Category::Error, key: "Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1_4092", text: "Parameter '{0}' of index signature from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_094, category: Category::Error, key: "Property_0_of_exported_anonymous_class_type_may_not_be_private_or_protected_4094", text: "Property '{0}' of exported anonymous class type may not be private or protected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_095, category: Category::Error, key: "Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_4095", text: "Public static method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_096, category: Category::Error, key: "Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4096", text: "Public static method '{0}' of exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_097, category: Category::Error, key: "Public_static_method_0_of_exported_class_has_or_is_using_private_name_1_4097", text: "Public static method '{0}' of exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_098, category: Category::Error, key: "Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4098", text: "Public method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_099, category: Category::Error, key: "Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4099", text: "Public method '{0}' of exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_100, category: Category::Error, key: "Public_method_0_of_exported_class_has_or_is_using_private_name_1_4100", text: "Public method '{0}' of exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_101, category: Category::Error, key: "Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4101", text: "Method '{0}' of exported interface has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_102, category: Category::Error, key: "Method_0_of_exported_interface_has_or_is_using_private_name_1_4102", text: "Method '{0}' of exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_103, category: Category::Error, key: "Type_parameter_0_of_exported_mapped_object_type_is_using_private_name_1_4103", text: "Type parameter '{0}' of exported mapped object type is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_104, category: Category::Error, key: "The_type_0_is_readonly_and_cannot_be_assigned_to_the_mutable_type_1_4104", text: "The type '{0}' is 'readonly' and cannot be assigned to the mutable type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_105, category: Category::Error, key: "Private_or_protected_member_0_cannot_be_accessed_on_a_type_parameter_4105", text: "Private or protected member '{0}' cannot be accessed on a type parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_106, category: Category::Error, key: "Parameter_0_of_accessor_has_or_is_using_private_name_1_4106", text: "Parameter '{0}' of accessor has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_107, category: Category::Error, key: "Parameter_0_of_accessor_has_or_is_using_name_1_from_private_module_2_4107", text: "Parameter '{0}' of accessor has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_108, category: Category::Error, key: "Parameter_0_of_accessor_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4108", text: "Parameter '{0}' of accessor has or is using name '{1}' from external module '{2}' but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_109, category: Category::Error, key: "Type_arguments_for_0_circularly_reference_themselves_4109", text: "Type arguments for '{0}' circularly reference themselves.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_110, category: Category::Error, key: "Tuple_type_arguments_circularly_reference_themselves_4110", text: "Tuple type arguments circularly reference themselves.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_111, category: Category::Error, key: "Property_0_comes_from_an_index_signature_so_it_must_be_accessed_with_0_4111", text: "Property '{0}' comes from an index signature, so it must be accessed with ['{0}'].", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_112, category: Category::Error, key: "This_member_cannot_have_an_override_modifier_because_its_containing_class_0_does_not_extend_another__4112", text: "This member cannot have an 'override' modifier because its containing class '{0}' does not extend another class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_113, category: Category::Error, key: "This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_4113", text: "This member cannot have an 'override' modifier because it is not declared in the base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_114, category: Category::Error, key: "This_member_must_have_an_override_modifier_because_it_overrides_a_member_in_the_base_class_0_4114", text: "This member must have an 'override' modifier because it overrides a member in the base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_115, category: Category::Error, key: "This_parameter_property_must_have_an_override_modifier_because_it_overrides_a_member_in_base_class_0_4115", text: "This parameter property must have an 'override' modifier because it overrides a member in base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_116, category: Category::Error, key: "This_member_must_have_an_override_modifier_because_it_overrides_an_abstract_method_that_is_declared__4116", text: "This member must have an 'override' modifier because it overrides an abstract method that is declared in the base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_117, category: Category::Error, key: "This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_Did_you__4117", text: "This member cannot have an 'override' modifier because it is not declared in the base class '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_118, category: Category::Error, key: "The_type_of_this_node_cannot_be_serialized_because_its_property_0_cannot_be_serialized_4118", text: "The type of this node cannot be serialized because its property '{0}' cannot be serialized.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_119, category: Category::Error, key: "This_member_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_4119", text: "This member must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_120, category: Category::Error, key: "This_parameter_property_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_4120", text: "This parameter property must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_121, category: Category::Error, key: "This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_containing_class_0_does_not_4121", text: "This member cannot have a JSDoc comment with an '@override' tag because its containing class '{0}' does not extend another class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_122, category: Category::Error, key: "This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base__4122", text: "This member cannot have a JSDoc comment with an '@override' tag because it is not declared in the base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_123, category: Category::Error, key: "This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base__4123", text: "This member cannot have a JSDoc comment with an 'override' tag because it is not declared in the base class '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_124, category: Category::Error, key: "Compiler_option_0_of_value_1_is_unstable_Use_nightly_TypeScript_to_silence_this_error_Try_updating_w_4124", text: "Compiler option '{0}' of value '{1}' is unstable. Use nightly TypeScript to silence this error. Try updating with 'npm install -D typescript@next'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_125, category: Category::Error, key: "Each_declaration_of_0_1_differs_in_its_value_where_2_was_expected_but_3_was_given_4125", text: "Each declaration of '{0}.{1}' differs in its value, where '{2}' was expected but '{3}' was given.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_126, category: Category::Error, key: "One_value_of_0_1_is_the_string_2_and_the_other_is_assumed_to_be_an_unknown_numeric_value_4126", text: "One value of '{0}.{1}' is the string '{2}', and the other is assumed to be an unknown numeric value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_127, category: Category::Error, key: "This_member_cannot_have_an_override_modifier_because_its_name_is_dynamic_4127", text: "This member cannot have an 'override' modifier because its name is dynamic.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 4_128, category: Category::Error, key: "This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_name_is_dynamic_4128", text: "This member cannot have a JSDoc comment with an '@override' tag because its name is dynamic.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_001, category: Category::Error, key: "The_current_host_does_not_support_the_0_option_5001", text: "The current host does not support the '{0}' option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_002, category: Category::Error, key: "Option_0_requires_value_to_be_greater_than_1_5002", text: "Option '{0}' requires value to be greater than '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_009, category: Category::Error, key: "Cannot_find_the_common_subdirectory_path_for_the_input_files_5009", text: "Cannot find the common subdirectory path for the input files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_010, category: Category::Error, key: "File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0_5010", text: "File specification cannot end in a recursive directory wildcard ('**'): '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_011, category: Category::Error, key: "The_common_source_directory_of_0_is_1_The_rootDir_setting_must_be_explicitly_set_to_this_or_another__5011", text: "The common source directory of '{0}' is '{1}'. The 'rootDir' setting must be explicitly set to this or another path to adjust your output's file layout.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_012, category: Category::Error, key: "Cannot_read_file_0_Colon_1_5012", text: "Cannot read file '{0}': {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_023, category: Category::Error, key: "Unknown_compiler_option_0_5023", text: "Unknown compiler option '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_024, category: Category::Error, key: "Compiler_option_0_requires_a_value_of_type_1_5024", text: "Compiler option '{0}' requires a value of type {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_025, category: Category::Error, key: "Unknown_compiler_option_0_Did_you_mean_1_5025", text: "Unknown compiler option '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_033, category: Category::Error, key: "Could_not_write_file_0_Colon_1_5033", text: "Could not write file '{0}': {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_042, category: Category::Error, key: "Option_project_cannot_be_mixed_with_source_files_on_a_command_line_5042", text: "Option 'project' cannot be mixed with source files on a command line.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_047, category: Category::Error, key: "Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES_5047", text: "Option 'isolatedModules' can only be used when either option '--module' is provided or option 'target' is 'ES2015' or higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_051, category: Category::Error, key: "Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided_5051", text: "Option '{0} can only be used when either option '--inlineSourceMap' or option '--sourceMap' is provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_052, category: Category::Error, key: "Option_0_cannot_be_specified_without_specifying_option_1_5052", text: "Option '{0}' cannot be specified without specifying option '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_053, category: Category::Error, key: "Option_0_cannot_be_specified_with_option_1_5053", text: "Option '{0}' cannot be specified with option '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_054, category: Category::Error, key: "A_tsconfig_json_file_is_already_defined_at_Colon_0_5054", text: "A 'tsconfig.json' file is already defined at: '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_055, category: Category::Error, key: "Cannot_write_file_0_because_it_would_overwrite_input_file_5055", text: "Cannot write file '{0}' because it would overwrite input file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_056, category: Category::Error, key: "Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files_5056", text: "Cannot write file '{0}' because it would be overwritten by multiple input files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_057, category: Category::Error, key: "Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0_5057", text: "Cannot find a tsconfig.json file at the specified directory: '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_058, category: Category::Error, key: "The_specified_path_does_not_exist_Colon_0_5058", text: "The specified path does not exist: '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_059, category: Category::Error, key: "Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier_5059", text: "Invalid value for '--reactNamespace'. '{0}' is not a valid identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_061, category: Category::Error, key: "Pattern_0_can_have_at_most_one_Asterisk_character_5061", text: "Pattern '{0}' can have at most one '*' character.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_062, category: Category::Error, key: "Substitution_0_in_pattern_1_can_have_at_most_one_Asterisk_character_5062", text: "Substitution '{0}' in pattern '{1}' can have at most one '*' character.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_063, category: Category::Error, key: "Substitutions_for_pattern_0_should_be_an_array_5063", text: "Substitutions for pattern '{0}' should be an array.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_064, category: Category::Error, key: "Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2_5064", text: "Substitution '{0}' for pattern '{1}' has incorrect type, expected 'string', got '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_065, category: Category::Error, key: "File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildca_5065", text: "File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_066, category: Category::Error, key: "Substitutions_for_pattern_0_shouldn_t_be_an_empty_array_5066", text: "Substitutions for pattern '{0}' shouldn't be an empty array.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_067, category: Category::Error, key: "Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name_5067", text: "Invalid value for 'jsxFactory'. '{0}' is not a valid identifier or qualified-name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_068, category: Category::Error, key: "Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript__5068", text: "Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_069, category: Category::Error, key: "Option_0_cannot_be_specified_without_specifying_option_1_or_option_2_5069", text: "Option '{0}' cannot be specified without specifying option '{1}' or option '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_070, category: Category::Error, key: "Option_resolveJsonModule_cannot_be_specified_when_moduleResolution_is_set_to_classic_5070", text: "Option '--resolveJsonModule' cannot be specified when 'moduleResolution' is set to 'classic'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_071, category: Category::Error, key: "Option_resolveJsonModule_cannot_be_specified_when_module_is_set_to_none_system_or_umd_5071", text: "Option '--resolveJsonModule' cannot be specified when 'module' is set to 'none', 'system', or 'umd'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_072, category: Category::Error, key: "Unknown_build_option_0_5072", text: "Unknown build option '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_073, category: Category::Error, key: "Build_option_0_requires_a_value_of_type_1_5073", text: "Build option '{0}' requires a value of type {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_074, category: Category::Error, key: "Option_incremental_is_only_valid_with_a_known_configuration_file_like_tsconfig_json_or_when_tsBuildI_5074", text: "Option '--incremental' is only valid with a known configuration file (like 'tsconfig.json') or when '--tsBuildInfoFile' is explicitly provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_075, category: Category::Error, key: "_0_is_assignable_to_the_constraint_of_type_1_but_1_could_be_instantiated_with_a_different_subtype_of_5075", text: "'{0}' is assignable to the constraint of type '{1}', but '{1}' could be instantiated with a different subtype of constraint '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_076, category: Category::Error, key: "_0_and_1_operations_cannot_be_mixed_without_parentheses_5076", text: "'{0}' and '{1}' operations cannot be mixed without parentheses.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_077, category: Category::Error, key: "Unknown_build_option_0_Did_you_mean_1_5077", text: "Unknown build option '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_078, category: Category::Error, key: "Unknown_watch_option_0_5078", text: "Unknown watch option '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_079, category: Category::Error, key: "Unknown_watch_option_0_Did_you_mean_1_5079", text: "Unknown watch option '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_080, category: Category::Error, key: "Watch_option_0_requires_a_value_of_type_1_5080", text: "Watch option '{0}' requires a value of type {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_081, category: Category::Error, key: "Cannot_find_a_tsconfig_json_file_at_the_current_directory_Colon_0_5081", text: "Cannot find a tsconfig.json file at the current directory: {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_082, category: Category::Error, key: "_0_could_be_instantiated_with_an_arbitrary_type_which_could_be_unrelated_to_1_5082", text: "'{0}' could be instantiated with an arbitrary type which could be unrelated to '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_083, category: Category::Error, key: "Cannot_read_file_0_5083", text: "Cannot read file '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_085, category: Category::Error, key: "A_tuple_member_cannot_be_both_optional_and_rest_5085", text: "A tuple member cannot be both optional and rest.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_086, category: Category::Error, key: "A_labeled_tuple_element_is_declared_as_optional_with_a_question_mark_after_the_name_and_before_the_c_5086", text: "A labeled tuple element is declared as optional with a question mark after the name and before the colon, rather than after the type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_087, category: Category::Error, key: "A_labeled_tuple_element_is_declared_as_rest_with_a_before_the_name_rather_than_before_the_type_5087", text: "A labeled tuple element is declared as rest with a '...' before the name, rather than before the type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_088, category: Category::Error, key: "The_inferred_type_of_0_references_a_type_with_a_cyclic_structure_which_cannot_be_trivially_serialize_5088", text: "The inferred type of '{0}' references a type with a cyclic structure which cannot be trivially serialized. A type annotation is necessary.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_089, category: Category::Error, key: "Option_0_cannot_be_specified_when_option_jsx_is_1_5089", text: "Option '{0}' cannot be specified when option 'jsx' is '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_090, category: Category::Error, key: "Non_relative_paths_are_not_allowed_Did_you_forget_a_leading_Slash_5090", text: "Non-relative paths are not allowed. Did you forget a leading './'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_091, category: Category::Error, key: "Option_preserveConstEnums_cannot_be_disabled_when_0_is_enabled_5091", text: "Option 'preserveConstEnums' cannot be disabled when '{0}' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_092, category: Category::Error, key: "The_root_value_of_a_0_file_must_be_an_object_5092", text: "The root value of a '{0}' file must be an object.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_093, category: Category::Error, key: "Compiler_option_0_may_only_be_used_with_build_5093", text: "Compiler option '--{0}' may only be used with '--build'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_094, category: Category::Error, key: "Compiler_option_0_may_not_be_used_with_build_5094", text: "Compiler option '--{0}' may not be used with '--build'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_095, category: Category::Error, key: "Option_0_can_only_be_used_when_module_is_set_to_preserve_commonjs_or_es2015_or_later_5095", text: "Option '{0}' can only be used when 'module' is set to 'preserve', 'commonjs', or 'es2015' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_096, category: Category::Error, key: "Option_allowImportingTsExtensions_can_only_be_used_when_one_of_noEmit_emitDeclarationOnly_or_rewrite_5096", text: "Option 'allowImportingTsExtensions' can only be used when one of 'noEmit', 'emitDeclarationOnly', or 'rewriteRelativeImportExtensions' is set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_097, category: Category::Error, key: "An_import_path_can_only_end_with_a_0_extension_when_allowImportingTsExtensions_is_enabled_5097", text: "An import path can only end with a '{0}' extension when 'allowImportingTsExtensions' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_098, category: Category::Error, key: "Option_0_can_only_be_used_when_moduleResolution_is_set_to_node16_nodenext_or_bundler_5098", text: "Option '{0}' can only be used when 'moduleResolution' is set to 'node16', 'nodenext', or 'bundler'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_101, category: Category::Error, key: "Option_0_is_deprecated_and_will_stop_functioning_in_TypeScript_1_Specify_compilerOption_ignoreDeprec_5101", text: "Option '{0}' is deprecated and will stop functioning in TypeScript {1}. Specify compilerOption '\"ignoreDeprecations\": \"{2}\"' to silence this error.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_102, category: Category::Error, key: "Option_0_has_been_removed_Please_remove_it_from_your_configuration_5102", text: "Option '{0}' has been removed. Please remove it from your configuration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_103, category: Category::Error, key: "Invalid_value_for_ignoreDeprecations_5103", text: "Invalid value for '--ignoreDeprecations'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_104, category: Category::Error, key: "Option_0_is_redundant_and_cannot_be_specified_with_option_1_5104", text: "Option '{0}' is redundant and cannot be specified with option '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_105, category: Category::Error, key: "Option_verbatimModuleSyntax_cannot_be_used_when_module_is_set_to_UMD_AMD_or_System_5105", text: "Option 'verbatimModuleSyntax' cannot be used when 'module' is set to 'UMD', 'AMD', or 'System'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_106, category: Category::Message, key: "Use_0_instead_5106", text: "Use '{0}' instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_107, category: Category::Error, key: "Option_0_1_is_deprecated_and_will_stop_functioning_in_TypeScript_2_Specify_compilerOption_ignoreDepr_5107", text: "Option '{0}={1}' is deprecated and will stop functioning in TypeScript {2}. Specify compilerOption '\"ignoreDeprecations\": \"{3}\"' to silence this error.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_108, category: Category::Error, key: "Option_0_1_has_been_removed_Please_remove_it_from_your_configuration_5108", text: "Option '{0}={1}' has been removed. Please remove it from your configuration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_109, category: Category::Error, key: "Option_moduleResolution_must_be_set_to_0_or_left_unspecified_when_option_module_is_set_to_1_5109", text: "Option 'moduleResolution' must be set to '{0}' (or left unspecified) when option 'module' is set to '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_110, category: Category::Error, key: "Option_module_must_be_set_to_0_when_option_moduleResolution_is_set_to_1_5110", text: "Option 'module' must be set to '{0}' when option 'moduleResolution' is set to '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_111, category: Category::Message, key: "Visit_https_Colon_Slash_Slashaka_ms_Slashts6_for_migration_information_5111", text: "Visit https://aka.ms/ts6 for migration information.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 5_112, category: Category::Error, key: "tsconfig_json_is_present_but_will_not_be_loaded_if_files_are_specified_on_commandline_Use_ignoreConf_5112", text: "tsconfig.json is present but will not be loaded if files are specified on commandline. Use '--ignoreConfig' to skip this error.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_000, category: Category::Message, key: "Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000", text: "Generates a sourcemap for each corresponding '.d.ts' file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_001, category: Category::Message, key: "Concatenate_and_emit_output_to_single_file_6001", text: "Concatenate and emit output to single file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_002, category: Category::Message, key: "Generates_corresponding_d_ts_file_6002", text: "Generates corresponding '.d.ts' file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_004, category: Category::Message, key: "Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004", text: "Specify the location where debugger should locate TypeScript files instead of source locations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_005, category: Category::Message, key: "Watch_input_files_6005", text: "Watch input files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_006, category: Category::Message, key: "Redirect_output_structure_to_the_directory_6006", text: "Redirect output structure to the directory.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_007, category: Category::Message, key: "Do_not_erase_const_enum_declarations_in_generated_code_6007", text: "Do not erase const enum declarations in generated code.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_008, category: Category::Message, key: "Do_not_emit_outputs_if_any_errors_were_reported_6008", text: "Do not emit outputs if any errors were reported.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_009, category: Category::Message, key: "Do_not_emit_comments_to_output_6009", text: "Do not emit comments to output.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_010, category: Category::Message, key: "Do_not_emit_outputs_6010", text: "Do not emit outputs.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_011, category: Category::Message, key: "Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011", text: "Allow default imports from modules with no default export. This does not affect code emit, just typechecking.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_012, category: Category::Message, key: "Skip_type_checking_of_declaration_files_6012", text: "Skip type checking of declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_013, category: Category::Message, key: "Do_not_resolve_the_real_path_of_symlinks_6013", text: "Do not resolve the real path of symlinks.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_014, category: Category::Message, key: "Only_emit_d_ts_declaration_files_6014", text: "Only emit '.d.ts' declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_015, category: Category::Message, key: "Specify_ECMAScript_target_version_6015", text: "Specify ECMAScript target version.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_016, category: Category::Message, key: "Specify_module_code_generation_6016", text: "Specify module code generation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_017, category: Category::Message, key: "Print_this_message_6017", text: "Print this message.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_019, category: Category::Message, key: "Print_the_compiler_s_version_6019", text: "Print the compiler's version.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_020, category: Category::Message, key: "Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json_6020", text: "Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_023, category: Category::Message, key: "Syntax_Colon_0_6023", text: "Syntax: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_024, category: Category::Message, key: "options_6024", text: "options", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_025, category: Category::Message, key: "file_6025", text: "file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_026, category: Category::Message, key: "Examples_Colon_0_6026", text: "Examples: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_027, category: Category::Message, key: "Options_Colon_6027", text: "Options:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_029, category: Category::Message, key: "Version_0_6029", text: "Version {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_030, category: Category::Message, key: "Insert_command_line_options_and_files_from_a_file_6030", text: "Insert command line options and files from a file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_031, category: Category::Message, key: "Starting_compilation_in_watch_mode_6031", text: "Starting compilation in watch mode...", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_032, category: Category::Message, key: "File_change_detected_Starting_incremental_compilation_6032", text: "File change detected. Starting incremental compilation...", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_034, category: Category::Message, key: "KIND_6034", text: "KIND", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_035, category: Category::Message, key: "FILE_6035", text: "FILE", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_036, category: Category::Message, key: "VERSION_6036", text: "VERSION", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_037, category: Category::Message, key: "LOCATION_6037", text: "LOCATION", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_038, category: Category::Message, key: "DIRECTORY_6038", text: "DIRECTORY", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_039, category: Category::Message, key: "STRATEGY_6039", text: "STRATEGY", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_040, category: Category::Message, key: "FILE_OR_DIRECTORY_6040", text: "FILE OR DIRECTORY", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_041, category: Category::Message, key: "Errors_Files_6041", text: "Errors  Files", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_043, category: Category::Message, key: "Generates_corresponding_map_file_6043", text: "Generates corresponding '.map' file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_044, category: Category::Error, key: "Compiler_option_0_expects_an_argument_6044", text: "Compiler option '{0}' expects an argument.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_045, category: Category::Error, key: "Unterminated_quoted_string_in_response_file_0_6045", text: "Unterminated quoted string in response file '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_046, category: Category::Error, key: "Argument_for_0_option_must_be_Colon_1_6046", text: "Argument for '{0}' option must be: {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_048, category: Category::Error, key: "Locale_must_be_an_IETF_BCP_47_language_tag_Examples_Colon_0_1_6048", text: "Locale must be an IETF BCP 47 language tag. Examples: '{0}', '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_050, category: Category::Error, key: "Unable_to_open_file_0_6050", text: "Unable to open file '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_051, category: Category::Error, key: "Corrupted_locale_file_0_6051", text: "Corrupted locale file {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_052, category: Category::Message, key: "Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052", text: "Raise error on expressions and declarations with an implied 'any' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_053, category: Category::Error, key: "File_0_not_found_6053", text: "File '{0}' not found.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_054, category: Category::Error, key: "File_0_has_an_unsupported_extension_The_only_supported_extensions_are_1_6054", text: "File '{0}' has an unsupported extension. The only supported extensions are {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_055, category: Category::Message, key: "Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055", text: "Suppress noImplicitAny errors for indexing objects lacking index signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_056, category: Category::Message, key: "Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056", text: "Do not emit declarations for code that has an '@internal' annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_058, category: Category::Message, key: "Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058", text: "Specify the root directory of input files. Use to control the output directory structure with --outDir.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_059, category: Category::Error, key: "File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files_6059", text: "File '{0}' is not under 'rootDir' '{1}'. 'rootDir' is expected to contain all source files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_060, category: Category::Message, key: "Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060", text: "Specify the end of line sequence to be used when emitting files: 'CRLF' (dos) or 'LF' (unix).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_061, category: Category::Message, key: "NEWLINE_6061", text: "NEWLINE", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_064, category: Category::Error, key: "Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_null_on_command_line_6064", text: "Option '{0}' can only be specified in 'tsconfig.json' file or set to 'null' on command line.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_065, category: Category::Message, key: "Enables_experimental_support_for_ES7_decorators_6065", text: "Enables experimental support for ES7 decorators.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_066, category: Category::Message, key: "Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066", text: "Enables experimental support for emitting type metadata for decorators.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_070, category: Category::Message, key: "Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file_6070", text: "Initializes a TypeScript project and creates a tsconfig.json file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_071, category: Category::Message, key: "Successfully_created_a_tsconfig_json_file_6071", text: "Successfully created a tsconfig.json file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_072, category: Category::Message, key: "Suppress_excess_property_checks_for_object_literals_6072", text: "Suppress excess property checks for object literals.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_073, category: Category::Message, key: "Stylize_errors_and_messages_using_color_and_context_experimental_6073", text: "Stylize errors and messages using color and context (experimental).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_074, category: Category::Message, key: "Do_not_report_errors_on_unused_labels_6074", text: "Do not report errors on unused labels.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_075, category: Category::Message, key: "Report_error_when_not_all_code_paths_in_function_return_a_value_6075", text: "Report error when not all code paths in function return a value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_076, category: Category::Message, key: "Report_errors_for_fallthrough_cases_in_switch_statement_6076", text: "Report errors for fallthrough cases in switch statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_077, category: Category::Message, key: "Do_not_report_errors_on_unreachable_code_6077", text: "Do not report errors on unreachable code.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_078, category: Category::Message, key: "Disallow_inconsistently_cased_references_to_the_same_file_6078", text: "Disallow inconsistently-cased references to the same file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_079, category: Category::Message, key: "Specify_library_files_to_be_included_in_the_compilation_6079", text: "Specify library files to be included in the compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_080, category: Category::Message, key: "Specify_JSX_code_generation_6080", text: "Specify JSX code generation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_082, category: Category::Error, key: "Only_amd_and_system_modules_are_supported_alongside_0_6082", text: "Only 'amd' and 'system' modules are supported alongside --{0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_083, category: Category::Message, key: "Base_directory_to_resolve_non_absolute_module_names_6083", text: "Base directory to resolve non-absolute module names.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_084, category: Category::Message, key: "Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084", text: "[Deprecated] Use '--jsxFactory' instead. Specify the object invoked for createElement when targeting 'react' JSX emit", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_085, category: Category::Message, key: "Enable_tracing_of_the_name_resolution_process_6085", text: "Enable tracing of the name resolution process.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_086, category: Category::Message, key: "Resolving_module_0_from_1_6086", text: "======== Resolving module '{0}' from '{1}'. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_087, category: Category::Message, key: "Explicitly_specified_module_resolution_kind_Colon_0_6087", text: "Explicitly specified module resolution kind: '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_088, category: Category::Message, key: "Module_resolution_kind_is_not_specified_using_0_6088", text: "Module resolution kind is not specified, using '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_089, category: Category::Message, key: "Module_name_0_was_successfully_resolved_to_1_6089", text: "======== Module name '{0}' was successfully resolved to '{1}'. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_090, category: Category::Message, key: "Module_name_0_was_not_resolved_6090", text: "======== Module name '{0}' was not resolved. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_091, category: Category::Message, key: "paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0_6091", text: "'paths' option is specified, looking for a pattern to match module name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_092, category: Category::Message, key: "Module_name_0_matched_pattern_1_6092", text: "Module name '{0}', matched pattern '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_093, category: Category::Message, key: "Trying_substitution_0_candidate_module_location_Colon_1_6093", text: "Trying substitution '{0}', candidate module location: '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_094, category: Category::Message, key: "Resolving_module_name_0_relative_to_base_url_1_2_6094", text: "Resolving module name '{0}' relative to base url '{1}' - '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_095, category: Category::Message, key: "Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_types_Colon_1_6095", text: "Loading module as file / folder, candidate module location '{0}', target file types: {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_096, category: Category::Message, key: "File_0_does_not_exist_6096", text: "File '{0}' does not exist.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_097, category: Category::Message, key: "File_0_exists_use_it_as_a_name_resolution_result_6097", text: "File '{0}' exists - use it as a name resolution result.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_098, category: Category::Message, key: "Loading_module_0_from_node_modules_folder_target_file_types_Colon_1_6098", text: "Loading module '{0}' from 'node_modules' folder, target file types: {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_099, category: Category::Message, key: "Found_package_json_at_0_6099", text: "Found 'package.json' at '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_100, category: Category::Message, key: "package_json_does_not_have_a_0_field_6100", text: "'package.json' does not have a '{0}' field.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_101, category: Category::Message, key: "package_json_has_0_field_1_that_references_2_6101", text: "'package.json' has '{0}' field '{1}' that references '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_102, category: Category::Message, key: "Allow_javascript_files_to_be_compiled_6102", text: "Allow javascript files to be compiled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_104, category: Category::Message, key: "Checking_if_0_is_the_longest_matching_prefix_for_1_2_6104", text: "Checking if '{0}' is the longest matching prefix for '{1}' - '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_105, category: Category::Message, key: "Expected_type_of_0_field_in_package_json_to_be_1_got_2_6105", text: "Expected type of '{0}' field in 'package.json' to be '{1}', got '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_106, category: Category::Message, key: "baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1_6106", text: "'baseUrl' option is set to '{0}', using this value to resolve non-relative module name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_107, category: Category::Message, key: "rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0_6107", text: "'rootDirs' option is set, using it to resolve relative module name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_108, category: Category::Message, key: "Longest_matching_prefix_for_0_is_1_6108", text: "Longest matching prefix for '{0}' is '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_109, category: Category::Message, key: "Loading_0_from_the_root_dir_1_candidate_location_2_6109", text: "Loading '{0}' from the root dir '{1}', candidate location '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_110, category: Category::Message, key: "Trying_other_entries_in_rootDirs_6110", text: "Trying other entries in 'rootDirs'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_111, category: Category::Message, key: "Module_resolution_using_rootDirs_has_failed_6111", text: "Module resolution using 'rootDirs' has failed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_112, category: Category::Message, key: "Do_not_emit_use_strict_directives_in_module_output_6112", text: "Do not emit 'use strict' directives in module output.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_113, category: Category::Message, key: "Enable_strict_null_checks_6113", text: "Enable strict null checks.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_114, category: Category::Error, key: "Unknown_option_excludes_Did_you_mean_exclude_6114", text: "Unknown option 'excludes'. Did you mean 'exclude'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_115, category: Category::Message, key: "Raise_error_on_this_expressions_with_an_implied_any_type_6115", text: "Raise error on 'this' expressions with an implied 'any' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_116, category: Category::Message, key: "Resolving_type_reference_directive_0_containing_file_1_root_directory_2_6116", text: "======== Resolving type reference directive '{0}', containing file '{1}', root directory '{2}'. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_119, category: Category::Message, key: "Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2_6119", text: "======== Type reference directive '{0}' was successfully resolved to '{1}', primary: {2}. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_120, category: Category::Message, key: "Type_reference_directive_0_was_not_resolved_6120", text: "======== Type reference directive '{0}' was not resolved. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_121, category: Category::Message, key: "Resolving_with_primary_search_path_0_6121", text: "Resolving with primary search path '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_122, category: Category::Message, key: "Root_directory_cannot_be_determined_skipping_primary_search_paths_6122", text: "Root directory cannot be determined, skipping primary search paths.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_123, category: Category::Message, key: "Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set_6123", text: "======== Resolving type reference directive '{0}', containing file '{1}', root directory not set. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_124, category: Category::Message, key: "Type_declaration_files_to_be_included_in_compilation_6124", text: "Type declaration files to be included in compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_125, category: Category::Message, key: "Looking_up_in_node_modules_folder_initial_location_0_6125", text: "Looking up in 'node_modules' folder, initial location '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_126, category: Category::Message, key: "Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_mod_6126", text: "Containing file is not specified and root directory cannot be determined, skipping lookup in 'node_modules' folder.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_127, category: Category::Message, key: "Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1_6127", text: "======== Resolving type reference directive '{0}', containing file not set, root directory '{1}'. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_128, category: Category::Message, key: "Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set_6128", text: "======== Resolving type reference directive '{0}', containing file not set, root directory not set. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_130, category: Category::Message, key: "Resolving_real_path_for_0_result_1_6130", text: "Resolving real path for '{0}', result '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_131, category: Category::Error, key: "Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system_6131", text: "Cannot compile modules using option '{0}' unless the '--module' flag is 'amd' or 'system'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_132, category: Category::Message, key: "File_name_0_has_a_1_extension_stripping_it_6132", text: "File name '{0}' has a '{1}' extension - stripping it.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_133, category: Category::Error, key: "_0_is_declared_but_its_value_is_never_read_6133", text: "'{0}' is declared but its value is never read.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_134, category: Category::Message, key: "Report_errors_on_unused_locals_6134", text: "Report errors on unused locals.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_135, category: Category::Message, key: "Report_errors_on_unused_parameters_6135", text: "Report errors on unused parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_136, category: Category::Message, key: "The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136", text: "The maximum dependency depth to search under node_modules and load JavaScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_137, category: Category::Error, key: "Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1_6137", text: "Cannot import type declaration files. Consider importing '{0}' instead of '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_138, category: Category::Error, key: "Property_0_is_declared_but_its_value_is_never_read_6138", text: "Property '{0}' is declared but its value is never read.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_139, category: Category::Message, key: "Import_emit_helpers_from_tslib_6139", text: "Import emit helpers from 'tslib'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_140, category: Category::Error, key: "Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using__6140", text: "Auto discovery for typings is enabled in project '{0}'. Running extra resolution pass for module '{1}' using cache location '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_141, category: Category::Message, key: "Parse_in_strict_mode_and_emit_use_strict_for_each_source_file_6141", text: "Parse in strict mode and emit \"use strict\" for each source file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_142, category: Category::Error, key: "Module_0_was_resolved_to_1_but_jsx_is_not_set_6142", text: "Module '{0}' was resolved to '{1}', but '--jsx' is not set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_144, category: Category::Message, key: "Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1_6144", text: "Module '{0}' was resolved as locally declared ambient module in file '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_146, category: Category::Message, key: "Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h_6146", text: "Specify the JSX factory function to use when targeting 'react' JSX emit, e.g. 'React.createElement' or 'h'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_147, category: Category::Message, key: "Resolution_for_module_0_was_found_in_cache_from_location_1_6147", text: "Resolution for module '{0}' was found in cache from location '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_148, category: Category::Message, key: "Directory_0_does_not_exist_skipping_all_lookups_in_it_6148", text: "Directory '{0}' does not exist, skipping all lookups in it.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_149, category: Category::Message, key: "Show_diagnostic_information_6149", text: "Show diagnostic information.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_150, category: Category::Message, key: "Show_verbose_diagnostic_information_6150", text: "Show verbose diagnostic information.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_151, category: Category::Message, key: "Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151", text: "Emit a single file with source maps instead of having a separate file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_152, category: Category::Message, key: "Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152", text: "Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_153, category: Category::Message, key: "Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule_6153", text: "Transpile each file as a separate module (similar to 'ts.transpileModule').", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_154, category: Category::Message, key: "Print_names_of_generated_files_part_of_the_compilation_6154", text: "Print names of generated files part of the compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_155, category: Category::Message, key: "Print_names_of_files_part_of_the_compilation_6155", text: "Print names of files part of the compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_156, category: Category::Message, key: "The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156", text: "The locale used when displaying messages to the user (e.g. 'en-us')", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_157, category: Category::Message, key: "Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157", text: "Do not generate custom helper functions like '__extends' in compiled output.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_158, category: Category::Message, key: "Do_not_include_the_default_library_file_lib_d_ts_6158", text: "Do not include the default library file (lib.d.ts).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_159, category: Category::Message, key: "Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159", text: "Do not add triple-slash references or imported modules to the list of compiled files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_160, category: Category::Message, key: "Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files_6160", text: "[Deprecated] Use '--skipLibCheck' instead. Skip type checking of default library declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_161, category: Category::Message, key: "List_of_folders_to_include_type_definitions_from_6161", text: "List of folders to include type definitions from.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_162, category: Category::Message, key: "Disable_size_limitations_on_JavaScript_projects_6162", text: "Disable size limitations on JavaScript projects.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_163, category: Category::Message, key: "The_character_set_of_the_input_files_6163", text: "The character set of the input files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_164, category: Category::Message, key: "Skipping_module_0_that_looks_like_an_absolute_URI_target_file_types_Colon_1_6164", text: "Skipping module '{0}' that looks like an absolute URI, target file types: {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_165, category: Category::Message, key: "Do_not_truncate_error_messages_6165", text: "Do not truncate error messages.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_166, category: Category::Message, key: "Output_directory_for_generated_declaration_files_6166", text: "Output directory for generated declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_167, category: Category::Message, key: "A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167", text: "A series of entries which re-map imports to lookup locations relative to the 'baseUrl'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_168, category: Category::Message, key: "List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168", text: "List of root folders whose combined content represents the structure of the project at runtime.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_169, category: Category::Message, key: "Show_all_compiler_options_6169", text: "Show all compiler options.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_170, category: Category::Message, key: "Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170", text: "[Deprecated] Use '--outFile' instead. Concatenate and emit output to single file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_171, category: Category::Message, key: "Command_line_Options_6171", text: "Command-line Options", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_179, category: Category::Message, key: "Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_6179", text: "Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_180, category: Category::Message, key: "Enable_all_strict_type_checking_options_6180", text: "Enable all strict type-checking options.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_182, category: Category::Message, key: "Scoped_package_detected_looking_in_0_6182", text: "Scoped package detected, looking in '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_183, category: Category::Message, key: "Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_6183", text: "Reusing resolution of module '{0}' from '{1}' of old program, it was successfully resolved to '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_184, category: Category::Message, key: "Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package__6184", text: "Reusing resolution of module '{0}' from '{1}' of old program, it was successfully resolved to '{2}' with Package ID '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_186, category: Category::Message, key: "Enable_strict_checking_of_function_types_6186", text: "Enable strict checking of function types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_187, category: Category::Message, key: "Enable_strict_checking_of_property_initialization_in_classes_6187", text: "Enable strict checking of property initialization in classes.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_188, category: Category::Error, key: "Numeric_separators_are_not_allowed_here_6188", text: "Numeric separators are not allowed here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_189, category: Category::Error, key: "Multiple_consecutive_numeric_separators_are_not_permitted_6189", text: "Multiple consecutive numeric separators are not permitted.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_191, category: Category::Message, key: "Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191", text: "Whether to keep outdated console output in watch mode instead of clearing the screen.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_192, category: Category::Error, key: "All_imports_in_import_declaration_are_unused_6192", text: "All imports in import declaration are unused.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_193, category: Category::Message, key: "Found_1_error_Watching_for_file_changes_6193", text: "Found 1 error. Watching for file changes.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_194, category: Category::Message, key: "Found_0_errors_Watching_for_file_changes_6194", text: "Found {0} errors. Watching for file changes.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_195, category: Category::Message, key: "Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols_6195", text: "Resolve 'keyof' to string valued property names only (no numbers or symbols).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_196, category: Category::Error, key: "_0_is_declared_but_never_used_6196", text: "'{0}' is declared but never used.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_197, category: Category::Message, key: "Include_modules_imported_with_json_extension_6197", text: "Include modules imported with '.json' extension", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_198, category: Category::Error, key: "All_destructured_elements_are_unused_6198", text: "All destructured elements are unused.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_199, category: Category::Error, key: "All_variables_are_unused_6199", text: "All variables are unused.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_200, category: Category::Error, key: "Definitions_of_the_following_identifiers_conflict_with_those_in_another_file_Colon_0_6200", text: "Definitions of the following identifiers conflict with those in another file: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_201, category: Category::Message, key: "Conflicts_are_in_this_file_6201", text: "Conflicts are in this file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_202, category: Category::Error, key: "Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0_6202", text: "Project references may not form a circular graph. Cycle detected: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_203, category: Category::Message, key: "_0_was_also_declared_here_6203", text: "'{0}' was also declared here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_204, category: Category::Message, key: "and_here_6204", text: "and here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_205, category: Category::Error, key: "All_type_parameters_are_unused_6205", text: "All type parameters are unused.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_206, category: Category::Message, key: "package_json_has_a_typesVersions_field_with_version_specific_path_mappings_6206", text: "'package.json' has a 'typesVersions' field with version-specific path mappings.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_207, category: Category::Message, key: "package_json_does_not_have_a_typesVersions_entry_that_matches_version_0_6207", text: "'package.json' does not have a 'typesVersions' entry that matches version '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_208, category: Category::Message, key: "package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_ma_6208", text: "'package.json' has a 'typesVersions' entry '{0}' that matches compiler version '{1}', looking for a pattern to match module name '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_209, category: Category::Message, key: "package_json_has_a_typesVersions_entry_0_that_is_not_a_valid_semver_range_6209", text: "'package.json' has a 'typesVersions' entry '{0}' that is not a valid semver range.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_210, category: Category::Message, key: "An_argument_for_0_was_not_provided_6210", text: "An argument for '{0}' was not provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_211, category: Category::Message, key: "An_argument_matching_this_binding_pattern_was_not_provided_6211", text: "An argument matching this binding pattern was not provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_212, category: Category::Message, key: "Did_you_mean_to_call_this_expression_6212", text: "Did you mean to call this expression?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_213, category: Category::Message, key: "Did_you_mean_to_use_new_with_this_expression_6213", text: "Did you mean to use 'new' with this expression?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_214, category: Category::Message, key: "Enable_strict_bind_call_and_apply_methods_on_functions_6214", text: "Enable strict 'bind', 'call', and 'apply' methods on functions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_215, category: Category::Message, key: "Using_compiler_options_of_project_reference_redirect_0_6215", text: "Using compiler options of project reference redirect '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_216, category: Category::Message, key: "Found_1_error_6216", text: "Found 1 error.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_217, category: Category::Message, key: "Found_0_errors_6217", text: "Found {0} errors.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_218, category: Category::Message, key: "Module_name_0_was_successfully_resolved_to_1_with_Package_ID_2_6218", text: "======== Module name '{0}' was successfully resolved to '{1}' with Package ID '{2}'. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_219, category: Category::Message, key: "Type_reference_directive_0_was_successfully_resolved_to_1_with_Package_ID_2_primary_Colon_3_6219", text: "======== Type reference directive '{0}' was successfully resolved to '{1}' with Package ID '{2}', primary: {3}. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_220, category: Category::Message, key: "package_json_had_a_falsy_0_field_6220", text: "'package.json' had a falsy '{0}' field.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_221, category: Category::Message, key: "Disable_use_of_source_files_instead_of_declaration_files_from_referenced_projects_6221", text: "Disable use of source files instead of declaration files from referenced projects.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_222, category: Category::Message, key: "Emit_class_fields_with_Define_instead_of_Set_6222", text: "Emit class fields with Define instead of Set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_223, category: Category::Message, key: "Generates_a_CPU_profile_6223", text: "Generates a CPU profile.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_224, category: Category::Message, key: "Disable_solution_searching_for_this_project_6224", text: "Disable solution searching for this project.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_225, category: Category::Message, key: "Specify_strategy_for_watching_file_Colon_FixedPollingInterval_default_PriorityPollingInterval_Dynami_6225", text: "Specify strategy for watching file: 'FixedPollingInterval' (default), 'PriorityPollingInterval', 'DynamicPriorityPolling', 'FixedChunkSizePolling', 'UseFsEvents', 'UseFsEventsOnParentDirectory'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_226, category: Category::Message, key: "Specify_strategy_for_watching_directory_on_platforms_that_don_t_support_recursive_watching_natively__6226", text: "Specify strategy for watching directory on platforms that don't support recursive watching natively: 'UseFsEvents' (default), 'FixedPollingInterval', 'DynamicPriorityPolling', 'FixedChunkSizePolling'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_227, category: Category::Message, key: "Specify_strategy_for_creating_a_polling_watch_when_it_fails_to_create_using_file_system_events_Colon_6227", text: "Specify strategy for creating a polling watch when it fails to create using file system events: 'FixedInterval' (default), 'PriorityInterval', 'DynamicPriority', 'FixedChunkSize'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_229, category: Category::Error, key: "Tag_0_expects_at_least_1_arguments_but_the_JSX_factory_2_provides_at_most_3_6229", text: "Tag '{0}' expects at least '{1}' arguments, but the JSX factory '{2}' provides at most '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_230, category: Category::Error, key: "Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_false_or_null_on_command_line_6230", text: "Option '{0}' can only be specified in 'tsconfig.json' file or set to 'false' or 'null' on command line.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_231, category: Category::Error, key: "Could_not_resolve_the_path_0_with_the_extensions_Colon_1_6231", text: "Could not resolve the path '{0}' with the extensions: {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_232, category: Category::Error, key: "Declaration_augments_declaration_in_another_file_This_cannot_be_serialized_6232", text: "Declaration augments declaration in another file. This cannot be serialized.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_233, category: Category::Error, key: "This_is_the_declaration_being_augmented_Consider_moving_the_augmenting_declaration_into_the_same_fil_6233", text: "This is the declaration being augmented. Consider moving the augmenting declaration into the same file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_234, category: Category::Error, key: "This_expression_is_not_callable_because_it_is_a_get_accessor_Did_you_mean_to_use_it_without_6234", text: "This expression is not callable because it is a 'get' accessor. Did you mean to use it without '()'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_235, category: Category::Message, key: "Disable_loading_referenced_projects_6235", text: "Disable loading referenced projects.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_236, category: Category::Error, key: "Arguments_for_the_rest_parameter_0_were_not_provided_6236", text: "Arguments for the rest parameter '{0}' were not provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_237, category: Category::Message, key: "Generates_an_event_trace_and_a_list_of_types_6237", text: "Generates an event trace and a list of types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_238, category: Category::Error, key: "Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react_6238", text: "Specify the module specifier to be used to import the 'jsx' and 'jsxs' factory functions from. eg, react", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_239, category: Category::Message, key: "File_0_exists_according_to_earlier_cached_lookups_6239", text: "File '{0}' exists according to earlier cached lookups.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_240, category: Category::Message, key: "File_0_does_not_exist_according_to_earlier_cached_lookups_6240", text: "File '{0}' does not exist according to earlier cached lookups.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_241, category: Category::Message, key: "Resolution_for_type_reference_directive_0_was_found_in_cache_from_location_1_6241", text: "Resolution for type reference directive '{0}' was found in cache from location '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_242, category: Category::Message, key: "Resolving_type_reference_directive_0_containing_file_1_6242", text: "======== Resolving type reference directive '{0}', containing file '{1}'. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_243, category: Category::Message, key: "Interpret_optional_property_types_as_written_rather_than_adding_undefined_6243", text: "Interpret optional property types as written, rather than adding 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_244, category: Category::Message, key: "Modules_6244", text: "Modules", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_245, category: Category::Message, key: "File_Management_6245", text: "File Management", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_246, category: Category::Message, key: "Emit_6246", text: "Emit", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_247, category: Category::Message, key: "JavaScript_Support_6247", text: "JavaScript Support", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_248, category: Category::Message, key: "Type_Checking_6248", text: "Type Checking", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_249, category: Category::Message, key: "Editor_Support_6249", text: "Editor Support", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_250, category: Category::Message, key: "Watch_and_Build_Modes_6250", text: "Watch and Build Modes", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_251, category: Category::Message, key: "Compiler_Diagnostics_6251", text: "Compiler Diagnostics", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_252, category: Category::Message, key: "Interop_Constraints_6252", text: "Interop Constraints", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_253, category: Category::Message, key: "Backwards_Compatibility_6253", text: "Backwards Compatibility", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_254, category: Category::Message, key: "Language_and_Environment_6254", text: "Language and Environment", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_255, category: Category::Message, key: "Projects_6255", text: "Projects", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_256, category: Category::Message, key: "Output_Formatting_6256", text: "Output Formatting", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_257, category: Category::Message, key: "Completeness_6257", text: "Completeness", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_258, category: Category::Error, key: "_0_should_be_set_inside_the_compilerOptions_object_of_the_config_json_file_6258", text: "'{0}' should be set inside the 'compilerOptions' object of the config json file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_259, category: Category::Message, key: "Found_1_error_in_0_6259", text: "Found 1 error in {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_260, category: Category::Message, key: "Found_0_errors_in_the_same_file_starting_at_Colon_1_6260", text: "Found {0} errors in the same file, starting at: {1}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_261, category: Category::Message, key: "Found_0_errors_in_1_files_6261", text: "Found {0} errors in {1} files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_262, category: Category::Message, key: "File_name_0_has_a_1_extension_looking_up_2_instead_6262", text: "File name '{0}' has a '{1}' extension - looking up '{2}' instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_263, category: Category::Error, key: "Module_0_was_resolved_to_1_but_allowArbitraryExtensions_is_not_set_6263", text: "Module '{0}' was resolved to '{1}', but '--allowArbitraryExtensions' is not set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_264, category: Category::Message, key: "Enable_importing_files_with_any_extension_provided_a_declaration_file_is_present_6264", text: "Enable importing files with any extension, provided a declaration file is present.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_265, category: Category::Message, key: "Resolving_type_reference_directive_for_program_that_specifies_custom_typeRoots_skipping_lookup_in_no_6265", text: "Resolving type reference directive for program that specifies custom typeRoots, skipping lookup in 'node_modules' folder.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_266, category: Category::Error, key: "Option_0_can_only_be_specified_on_command_line_6266", text: "Option '{0}' can only be specified on command line.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_270, category: Category::Message, key: "Directory_0_has_no_containing_package_json_scope_Imports_will_not_resolve_6270", text: "Directory '{0}' has no containing package.json scope. Imports will not resolve.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_271, category: Category::Message, key: "Import_specifier_0_does_not_exist_in_package_json_scope_at_path_1_6271", text: "Import specifier '{0}' does not exist in package.json scope at path '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_272, category: Category::Message, key: "Invalid_import_specifier_0_has_no_possible_resolutions_6272", text: "Invalid import specifier '{0}' has no possible resolutions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_273, category: Category::Message, key: "package_json_scope_0_has_no_imports_defined_6273", text: "package.json scope '{0}' has no imports defined.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_274, category: Category::Message, key: "package_json_scope_0_explicitly_maps_specifier_1_to_null_6274", text: "package.json scope '{0}' explicitly maps specifier '{1}' to null.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_275, category: Category::Message, key: "package_json_scope_0_has_invalid_type_for_target_of_specifier_1_6275", text: "package.json scope '{0}' has invalid type for target of specifier '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_276, category: Category::Message, key: "Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1_6276", text: "Export specifier '{0}' does not exist in package.json scope at path '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_277, category: Category::Message, key: "Resolution_of_non_relative_name_failed_trying_with_modern_Node_resolution_features_disabled_to_see_i_6277", text: "Resolution of non-relative name failed; trying with modern Node resolution features disabled to see if npm library needs configuration update.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_278, category: Category::Message, key: "There_are_types_at_0_but_this_result_could_not_be_resolved_when_respecting_package_json_exports_The__6278", text: "There are types at '{0}', but this result could not be resolved when respecting package.json \"exports\". The '{1}' library may need to update its package.json or typings.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_279, category: Category::Message, key: "Resolution_of_non_relative_name_failed_trying_with_moduleResolution_bundler_to_see_if_project_may_ne_6279", text: "Resolution of non-relative name failed; trying with '--moduleResolution bundler' to see if project may need configuration update.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_280, category: Category::Message, key: "There_are_types_at_0_but_this_result_could_not_be_resolved_under_your_current_moduleResolution_setti_6280", text: "There are types at '{0}', but this result could not be resolved under your current 'moduleResolution' setting. Consider updating to 'node16', 'nodenext', or 'bundler'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_281, category: Category::Message, key: "package_json_has_a_peerDependencies_field_6281", text: "'package.json' has a 'peerDependencies' field.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_282, category: Category::Message, key: "Found_peerDependency_0_with_1_version_6282", text: "Found peerDependency '{0}' with '{1}' version.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_283, category: Category::Message, key: "Failed_to_find_peerDependency_0_6283", text: "Failed to find peerDependency '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_284, category: Category::Message, key: "File_Layout_6284", text: "File Layout", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_285, category: Category::Message, key: "Environment_Settings_6285", text: "Environment Settings", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_286, category: Category::Message, key: "See_also_https_Colon_Slash_Slashaka_ms_Slashtsconfig_Slashmodule_6286", text: "See also https://aka.ms/tsconfig/module", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_287, category: Category::Message, key: "For_nodejs_Colon_6287", text: "For nodejs:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_290, category: Category::Message, key: "and_npm_install_D_types_Slashnode_6290", text: "and npm install -D @types/node", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_291, category: Category::Message, key: "Other_Outputs_6291", text: "Other Outputs", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_292, category: Category::Message, key: "Stricter_Typechecking_Options_6292", text: "Stricter Typechecking Options", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_293, category: Category::Message, key: "Style_Options_6293", text: "Style Options", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_294, category: Category::Message, key: "Recommended_Options_6294", text: "Recommended Options", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_302, category: Category::Message, key: "Enable_project_compilation_6302", text: "Enable project compilation", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_304, category: Category::Error, key: "Composite_projects_may_not_disable_declaration_emit_6304", text: "Composite projects may not disable declaration emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_305, category: Category::Error, key: "Output_file_0_has_not_been_built_from_source_file_1_6305", text: "Output file '{0}' has not been built from source file '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_306, category: Category::Error, key: "Referenced_project_0_must_have_setting_composite_Colon_true_6306", text: "Referenced project '{0}' must have setting \"composite\": true.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_307, category: Category::Error, key: "File_0_is_not_listed_within_the_file_list_of_project_1_Projects_must_list_all_files_or_use_an_includ_6307", text: "File '{0}' is not listed within the file list of project '{1}'. Projects must list all files or use an 'include' pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_310, category: Category::Error, key: "Referenced_project_0_may_not_disable_emit_6310", text: "Referenced project '{0}' may not disable emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_350, category: Category::Message, key: "Project_0_is_out_of_date_because_output_1_is_older_than_input_2_6350", text: "Project '{0}' is out of date because output '{1}' is older than input '{2}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_351, category: Category::Message, key: "Project_0_is_up_to_date_because_newest_input_1_is_older_than_output_2_6351", text: "Project '{0}' is up to date because newest input '{1}' is older than output '{2}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_352, category: Category::Message, key: "Project_0_is_out_of_date_because_output_file_1_does_not_exist_6352", text: "Project '{0}' is out of date because output file '{1}' does not exist", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_353, category: Category::Message, key: "Failed_to_delete_file_0_6353", text: "Failed to delete file '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_354, category: Category::Message, key: "Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies_6354", text: "Project '{0}' is up to date with .d.ts files from its dependencies", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_355, category: Category::Message, key: "Projects_in_this_build_Colon_0_6355", text: "Projects in this build: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_356, category: Category::Message, key: "A_non_dry_build_would_delete_the_following_files_Colon_0_6356", text: "A non-dry build would delete the following files: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_357, category: Category::Message, key: "A_non_dry_build_would_build_project_0_6357", text: "A non-dry build would build project '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_358, category: Category::Message, key: "Building_project_0_6358", text: "Building project '{0}'...", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_359, category: Category::Message, key: "Updating_output_timestamps_of_project_0_6359", text: "Updating output timestamps of project '{0}'...", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_361, category: Category::Message, key: "Project_0_is_up_to_date_6361", text: "Project '{0}' is up to date", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_362, category: Category::Message, key: "Skipping_build_of_project_0_because_its_dependency_1_has_errors_6362", text: "Skipping build of project '{0}' because its dependency '{1}' has errors", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_363, category: Category::Message, key: "Project_0_can_t_be_built_because_its_dependency_1_has_errors_6363", text: "Project '{0}' can't be built because its dependency '{1}' has errors", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_364, category: Category::Message, key: "Build_one_or_more_projects_and_their_dependencies_if_out_of_date_6364", text: "Build one or more projects and their dependencies, if out of date", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_365, category: Category::Message, key: "Delete_the_outputs_of_all_projects_6365", text: "Delete the outputs of all projects.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_367, category: Category::Message, key: "Show_what_would_be_built_or_deleted_if_specified_with_clean_6367", text: "Show what would be built (or deleted, if specified with '--clean')", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_369, category: Category::Error, key: "Option_build_must_be_the_first_command_line_argument_6369", text: "Option '--build' must be the first command line argument.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_370, category: Category::Error, key: "Options_0_and_1_cannot_be_combined_6370", text: "Options '{0}' and '{1}' cannot be combined.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_371, category: Category::Message, key: "Updating_unchanged_output_timestamps_of_project_0_6371", text: "Updating unchanged output timestamps of project '{0}'...", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_374, category: Category::Message, key: "A_non_dry_build_would_update_timestamps_for_output_of_project_0_6374", text: "A non-dry build would update timestamps for output of project '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_377, category: Category::Error, key: "Cannot_write_file_0_because_it_will_overwrite_tsbuildinfo_file_generated_by_referenced_project_1_6377", text: "Cannot write file '{0}' because it will overwrite '.tsbuildinfo' file generated by referenced project '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_379, category: Category::Error, key: "Composite_projects_may_not_disable_incremental_compilation_6379", text: "Composite projects may not disable incremental compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_380, category: Category::Message, key: "Specify_file_to_store_incremental_compilation_information_6380", text: "Specify file to store incremental compilation information", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_381, category: Category::Message, key: "Project_0_is_out_of_date_because_output_for_it_was_generated_with_version_1_that_differs_with_curren_6381", text: "Project '{0}' is out of date because output for it was generated with version '{1}' that differs with current version '{2}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_382, category: Category::Message, key: "Skipping_build_of_project_0_because_its_dependency_1_was_not_built_6382", text: "Skipping build of project '{0}' because its dependency '{1}' was not built", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_383, category: Category::Message, key: "Project_0_can_t_be_built_because_its_dependency_1_was_not_built_6383", text: "Project '{0}' can't be built because its dependency '{1}' was not built", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_384, category: Category::Message, key: "Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_di_6384", text: "Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_385, category: Category::Suggestion, key: "_0_is_deprecated_6385", text: "'{0}' is deprecated.", reports_unnecessary: false, reports_deprecated: true, elided_in_compatibility_pyramid: false },
    Message { code: 6_386, category: Category::Message, key: "Performance_timings_for_diagnostics_or_extendedDiagnostics_are_not_available_in_this_session_A_nativ_6386", text: "Performance timings for '--diagnostics' or '--extendedDiagnostics' are not available in this session. A native implementation of the Web Performance API could not be found.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_387, category: Category::Suggestion, key: "The_signature_0_of_1_is_deprecated_6387", text: "The signature '{0}' of '{1}' is deprecated.", reports_unnecessary: false, reports_deprecated: true, elided_in_compatibility_pyramid: false },
    Message { code: 6_388, category: Category::Message, key: "Project_0_is_being_forcibly_rebuilt_6388", text: "Project '{0}' is being forcibly rebuilt", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_389, category: Category::Message, key: "Reusing_resolution_of_module_0_from_1_of_old_program_it_was_not_resolved_6389", text: "Reusing resolution of module '{0}' from '{1}' of old program, it was not resolved.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_390, category: Category::Message, key: "Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved__6390", text: "Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was successfully resolved to '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_391, category: Category::Message, key: "Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved__6391", text: "Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was successfully resolved to '{2}' with Package ID '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_392, category: Category::Message, key: "Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_not_resolved_6392", text: "Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was not resolved.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_393, category: Category::Message, key: "Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_6393", text: "Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_394, category: Category::Message, key: "Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_6394", text: "Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}' with Package ID '{4}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_395, category: Category::Message, key: "Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_not_resolved_6395", text: "Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was not resolved.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_396, category: Category::Message, key: "Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_succes_6396", text: "Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_397, category: Category::Message, key: "Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_succes_6397", text: "Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}' with Package ID '{4}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_398, category: Category::Message, key: "Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_not_re_6398", text: "Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was not resolved.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_399, category: Category::Message, key: "Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_some_of_the_changes_were_not_emitte_6399", text: "Project '{0}' is out of date because buildinfo file '{1}' indicates that some of the changes were not emitted", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_400, category: Category::Message, key: "Project_0_is_up_to_date_but_needs_to_update_timestamps_of_output_files_that_are_older_than_input_fil_6400", text: "Project '{0}' is up to date but needs to update timestamps of output files that are older than input files", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_401, category: Category::Message, key: "Project_0_is_out_of_date_because_config_file_does_not_exist_6401", text: "Project '{0}' is out of date because config file does not exist.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_402, category: Category::Message, key: "Resolving_in_0_mode_with_conditions_1_6402", text: "Resolving in {0} mode with conditions {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_403, category: Category::Message, key: "Matched_0_condition_1_6403", text: "Matched '{0}' condition '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_404, category: Category::Message, key: "Using_0_subpath_1_with_target_2_6404", text: "Using '{0}' subpath '{1}' with target '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_405, category: Category::Message, key: "Saw_non_matching_condition_0_6405", text: "Saw non-matching condition '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_406, category: Category::Message, key: "Project_0_is_out_of_date_because_buildinfo_file_1_indicates_there_is_change_in_compilerOptions_6406", text: "Project '{0}' is out of date because buildinfo file '{1}' indicates there is change in compilerOptions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_407, category: Category::Message, key: "Allow_imports_to_include_TypeScript_file_extensions_Requires_moduleResolution_bundler_and_either_noE_6407", text: "Allow imports to include TypeScript file extensions. Requires '--moduleResolution bundler' and either '--noEmit' or '--emitDeclarationOnly' to be set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_408, category: Category::Message, key: "Use_the_package_json_exports_field_when_resolving_package_imports_6408", text: "Use the package.json 'exports' field when resolving package imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_409, category: Category::Message, key: "Use_the_package_json_imports_field_when_resolving_imports_6409", text: "Use the package.json 'imports' field when resolving imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_410, category: Category::Message, key: "Conditions_to_set_in_addition_to_the_resolver_specific_defaults_when_resolving_imports_6410", text: "Conditions to set in addition to the resolver-specific defaults when resolving imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_411, category: Category::Message, key: "true_when_moduleResolution_is_node16_nodenext_or_bundler_otherwise_false_6411", text: "`true` when 'moduleResolution' is 'node16', 'nodenext', or 'bundler'; otherwise `false`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_412, category: Category::Message, key: "Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_file_2_was_root_file_of_compilation_6412", text: "Project '{0}' is out of date because buildinfo file '{1}' indicates that file '{2}' was root file of compilation but not any more.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_413, category: Category::Message, key: "Entering_conditional_exports_6413", text: "Entering conditional exports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_414, category: Category::Message, key: "Resolved_under_condition_0_6414", text: "Resolved under condition '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_415, category: Category::Message, key: "Failed_to_resolve_under_condition_0_6415", text: "Failed to resolve under condition '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_416, category: Category::Message, key: "Exiting_conditional_exports_6416", text: "Exiting conditional exports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_417, category: Category::Message, key: "Searching_all_ancestor_node_modules_directories_for_preferred_extensions_Colon_0_6417", text: "Searching all ancestor node_modules directories for preferred extensions: {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_418, category: Category::Message, key: "Searching_all_ancestor_node_modules_directories_for_fallback_extensions_Colon_0_6418", text: "Searching all ancestor node_modules directories for fallback extensions: {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_419, category: Category::Message, key: "Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_program_needs_to_report_errors_6419", text: "Project '{0}' is out of date because buildinfo file '{1}' indicates that program needs to report errors.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_420, category: Category::Message, key: "Project_0_is_out_of_date_because_input_1_does_not_exist_6420", text: "Project '{0}' is out of date because input '{1}' does not exist.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_421, category: Category::Message, key: "Rewrite_ts_tsx_mts_and_cts_file_extensions_in_relative_import_paths_to_their_JavaScript_equivalent_i_6421", text: "Rewrite '.ts', '.tsx', '.mts', and '.cts' file extensions in relative import paths to their JavaScript equivalent in output files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_423, category: Category::Message, key: "Project_0_is_out_of_date_because_it_has_errors_6423", text: "Project '{0}' is out of date because it has errors.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_424, category: Category::Error, key: "Multiple_module_exports_assignments_cannot_be_serialized_for_declaration_emit_6424", text: "Multiple 'module.exports' assignments cannot be serialized for declaration emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_425, category: Category::Error, key: "Nested_CommonJS_export_constructs_cannot_be_serialized_for_declaration_emit_6425", text: "Nested CommonJS export constructs cannot be serialized for declaration emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_500, category: Category::Message, key: "The_expected_type_comes_from_property_0_which_is_declared_here_on_type_1_6500", text: "The expected type comes from property '{0}' which is declared here on type '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_501, category: Category::Message, key: "The_expected_type_comes_from_this_index_signature_6501", text: "The expected type comes from this index signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_502, category: Category::Message, key: "The_expected_type_comes_from_the_return_type_of_this_signature_6502", text: "The expected type comes from the return type of this signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_503, category: Category::Message, key: "Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing_6503", text: "Print names of files that are part of the compilation and then stop processing.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_504, category: Category::Error, key: "File_0_is_a_JavaScript_file_Did_you_mean_to_enable_the_allowJs_option_6504", text: "File '{0}' is a JavaScript file. Did you mean to enable the 'allowJs' option?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_505, category: Category::Message, key: "Print_names_of_files_and_the_reason_they_are_part_of_the_compilation_6505", text: "Print names of files and the reason they are part of the compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_506, category: Category::Message, key: "Consider_adding_a_declare_modifier_to_this_class_6506", text: "Consider adding a 'declare' modifier to this class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_600, category: Category::Message, key: "Allow_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJs_option_to_get_errors_from_these__6600", text: "Allow JavaScript files to be a part of your program. Use the 'checkJs' option to get errors from these files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_601, category: Category::Message, key: "Allow_import_x_from_y_when_a_module_doesn_t_have_a_default_export_6601", text: "Allow 'import x from y' when a module doesn't have a default export.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_602, category: Category::Message, key: "Allow_accessing_UMD_globals_from_modules_6602", text: "Allow accessing UMD globals from modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_603, category: Category::Message, key: "Disable_error_reporting_for_unreachable_code_6603", text: "Disable error reporting for unreachable code.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_604, category: Category::Message, key: "Disable_error_reporting_for_unused_labels_6604", text: "Disable error reporting for unused labels.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_605, category: Category::Message, key: "Ensure_use_strict_is_always_emitted_6605", text: "Ensure 'use strict' is always emitted.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_606, category: Category::Message, key: "Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_wi_6606", text: "Have recompiles in projects that use 'incremental' and 'watch' mode assume that changes within a file will only affect files directly depending on it.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_607, category: Category::Message, key: "Specify_the_base_directory_to_resolve_non_relative_module_names_6607", text: "Specify the base directory to resolve non-relative module names.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_608, category: Category::Message, key: "No_longer_supported_In_early_versions_manually_set_the_text_encoding_for_reading_files_6608", text: "No longer supported. In early versions, manually set the text encoding for reading files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_609, category: Category::Message, key: "Enable_error_reporting_in_type_checked_JavaScript_files_6609", text: "Enable error reporting in type-checked JavaScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_611, category: Category::Message, key: "Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references_6611", text: "Enable constraints that allow a TypeScript project to be used with project references.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_612, category: Category::Message, key: "Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project_6612", text: "Generate .d.ts files from TypeScript and JavaScript files in your project.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_613, category: Category::Message, key: "Specify_the_output_directory_for_generated_declaration_files_6613", text: "Specify the output directory for generated declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_614, category: Category::Message, key: "Create_sourcemaps_for_d_ts_files_6614", text: "Create sourcemaps for d.ts files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_615, category: Category::Message, key: "Output_compiler_performance_information_after_building_6615", text: "Output compiler performance information after building.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_616, category: Category::Message, key: "Disables_inference_for_type_acquisition_by_looking_at_filenames_in_a_project_6616", text: "Disables inference for type acquisition by looking at filenames in a project.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_617, category: Category::Message, key: "Reduce_the_number_of_projects_loaded_automatically_by_TypeScript_6617", text: "Reduce the number of projects loaded automatically by TypeScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_618, category: Category::Message, key: "Remove_the_20mb_cap_on_total_source_code_size_for_JavaScript_files_in_the_TypeScript_language_server_6618", text: "Remove the 20mb cap on total source code size for JavaScript files in the TypeScript language server.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_619, category: Category::Message, key: "Opt_a_project_out_of_multi_project_reference_checking_when_editing_6619", text: "Opt a project out of multi-project reference checking when editing.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_620, category: Category::Message, key: "Disable_preferring_source_files_instead_of_declaration_files_when_referencing_composite_projects_6620", text: "Disable preferring source files instead of declaration files when referencing composite projects.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_621, category: Category::Message, key: "Emit_more_compliant_but_verbose_and_less_performant_JavaScript_for_iteration_6621", text: "Emit more compliant, but verbose and less performant JavaScript for iteration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_622, category: Category::Message, key: "Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6622", text: "Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_623, category: Category::Message, key: "Only_output_d_ts_files_and_not_JavaScript_files_6623", text: "Only output d.ts files and not JavaScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_624, category: Category::Message, key: "Emit_design_type_metadata_for_decorated_declarations_in_source_files_6624", text: "Emit design-type metadata for decorated declarations in source files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_625, category: Category::Message, key: "Disable_the_type_acquisition_for_JavaScript_projects_6625", text: "Disable the type acquisition for JavaScript projects", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_626, category: Category::Message, key: "Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheti_6626", text: "Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_627, category: Category::Message, key: "Filters_results_from_the_include_option_6627", text: "Filters results from the `include` option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_628, category: Category::Message, key: "Remove_a_list_of_directories_from_the_watch_process_6628", text: "Remove a list of directories from the watch process.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_629, category: Category::Message, key: "Remove_a_list_of_files_from_the_watch_mode_s_processing_6629", text: "Remove a list of files from the watch mode's processing.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_630, category: Category::Message, key: "Enable_experimental_support_for_legacy_experimental_decorators_6630", text: "Enable experimental support for legacy experimental decorators.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_631, category: Category::Message, key: "Print_files_read_during_the_compilation_including_why_it_was_included_6631", text: "Print files read during the compilation including why it was included.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_632, category: Category::Message, key: "Output_more_detailed_compiler_performance_information_after_building_6632", text: "Output more detailed compiler performance information after building.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_633, category: Category::Message, key: "Specify_one_or_more_path_or_node_module_references_to_base_configuration_files_from_which_settings_a_6633", text: "Specify one or more path or node module references to base configuration files from which settings are inherited.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_634, category: Category::Message, key: "Specify_what_approach_the_watcher_should_use_if_the_system_runs_out_of_native_file_watchers_6634", text: "Specify what approach the watcher should use if the system runs out of native file watchers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_635, category: Category::Message, key: "Include_a_list_of_files_This_does_not_support_glob_patterns_as_opposed_to_include_6635", text: "Include a list of files. This does not support glob patterns, as opposed to `include`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_636, category: Category::Message, key: "Build_all_projects_including_those_that_appear_to_be_up_to_date_6636", text: "Build all projects, including those that appear to be up to date.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_637, category: Category::Message, key: "Ensure_that_casing_is_correct_in_imports_6637", text: "Ensure that casing is correct in imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_638, category: Category::Message, key: "Emit_a_v8_CPU_profile_of_the_compiler_run_for_debugging_6638", text: "Emit a v8 CPU profile of the compiler run for debugging.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_639, category: Category::Message, key: "Allow_importing_helper_functions_from_tslib_once_per_project_instead_of_including_them_per_file_6639", text: "Allow importing helper functions from tslib once per project, instead of including them per-file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_640, category: Category::Message, key: "Skip_building_downstream_projects_on_error_in_upstream_project_6640", text: "Skip building downstream projects on error in upstream project.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_641, category: Category::Message, key: "Specify_a_list_of_glob_patterns_that_match_files_to_be_included_in_compilation_6641", text: "Specify a list of glob patterns that match files to be included in compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_642, category: Category::Message, key: "Save_tsbuildinfo_files_to_allow_for_incremental_compilation_of_projects_6642", text: "Save .tsbuildinfo files to allow for incremental compilation of projects.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_643, category: Category::Message, key: "Include_sourcemap_files_inside_the_emitted_JavaScript_6643", text: "Include sourcemap files inside the emitted JavaScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_644, category: Category::Message, key: "Include_source_code_in_the_sourcemaps_inside_the_emitted_JavaScript_6644", text: "Include source code in the sourcemaps inside the emitted JavaScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_645, category: Category::Message, key: "Ensure_that_each_file_can_be_safely_transpiled_without_relying_on_other_imports_6645", text: "Ensure that each file can be safely transpiled without relying on other imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_646, category: Category::Message, key: "Specify_what_JSX_code_is_generated_6646", text: "Specify what JSX code is generated.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_647, category: Category::Message, key: "Specify_the_JSX_factory_function_used_when_targeting_React_JSX_emit_e_g_React_createElement_or_h_6647", text: "Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_648, category: Category::Message, key: "Specify_the_JSX_Fragment_reference_used_for_fragments_when_targeting_React_JSX_emit_e_g_React_Fragme_6648", text: "Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_649, category: Category::Message, key: "Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Ast_6649", text: "Specify module specifier used to import the JSX factory functions when using 'jsx: react-jsx*'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_650, category: Category::Message, key: "Make_keyof_only_return_strings_instead_of_string_numbers_or_symbols_Legacy_option_6650", text: "Make keyof only return strings instead of string, numbers or symbols. Legacy option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_651, category: Category::Message, key: "Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment_6651", text: "Specify a set of bundled library declaration files that describe the target runtime environment.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_652, category: Category::Message, key: "Print_the_names_of_emitted_files_after_a_compilation_6652", text: "Print the names of emitted files after a compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_653, category: Category::Message, key: "Print_all_of_the_files_read_during_the_compilation_6653", text: "Print all of the files read during the compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_654, category: Category::Message, key: "Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit_6654", text: "Set the language of the messaging from TypeScript. This does not affect emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_655, category: Category::Message, key: "Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6655", text: "Specify the location where debugger should locate map files instead of generated locations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_656, category: Category::Message, key: "Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicabl_6656", text: "Specify the maximum folder depth used for checking JavaScript files from 'node_modules'. Only applicable with 'allowJs'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_657, category: Category::Message, key: "Specify_what_module_code_is_generated_6657", text: "Specify what module code is generated.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_658, category: Category::Message, key: "Specify_how_TypeScript_looks_up_a_file_from_a_given_module_specifier_6658", text: "Specify how TypeScript looks up a file from a given module specifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_659, category: Category::Message, key: "Set_the_newline_character_for_emitting_files_6659", text: "Set the newline character for emitting files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_660, category: Category::Message, key: "Disable_emitting_files_from_a_compilation_6660", text: "Disable emitting files from a compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_661, category: Category::Message, key: "Disable_generating_custom_helper_functions_like_extends_in_compiled_output_6661", text: "Disable generating custom helper functions like '__extends' in compiled output.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_662, category: Category::Message, key: "Disable_emitting_files_if_any_type_checking_errors_are_reported_6662", text: "Disable emitting files if any type checking errors are reported.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_663, category: Category::Message, key: "Disable_truncating_types_in_error_messages_6663", text: "Disable truncating types in error messages.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_664, category: Category::Message, key: "Enable_error_reporting_for_fallthrough_cases_in_switch_statements_6664", text: "Enable error reporting for fallthrough cases in switch statements.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_665, category: Category::Message, key: "Enable_error_reporting_for_expressions_and_declarations_with_an_implied_any_type_6665", text: "Enable error reporting for expressions and declarations with an implied 'any' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_666, category: Category::Message, key: "Ensure_overriding_members_in_derived_classes_are_marked_with_an_override_modifier_6666", text: "Ensure overriding members in derived classes are marked with an override modifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_667, category: Category::Message, key: "Enable_error_reporting_for_codepaths_that_do_not_explicitly_return_in_a_function_6667", text: "Enable error reporting for codepaths that do not explicitly return in a function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_668, category: Category::Message, key: "Enable_error_reporting_when_this_is_given_the_type_any_6668", text: "Enable error reporting when 'this' is given the type 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_669, category: Category::Message, key: "Disable_adding_use_strict_directives_in_emitted_JavaScript_files_6669", text: "Disable adding 'use strict' directives in emitted JavaScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_670, category: Category::Message, key: "Disable_including_any_library_files_including_the_default_lib_d_ts_6670", text: "Disable including any library files, including the default lib.d.ts.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_671, category: Category::Message, key: "Enforces_using_indexed_accessors_for_keys_declared_using_an_indexed_type_6671", text: "Enforces using indexed accessors for keys declared using an indexed type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_672, category: Category::Message, key: "Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add__6672", text: "Disallow 'import's, 'require's or '<reference>'s from expanding the number of files TypeScript should add to a project.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_673, category: Category::Message, key: "Disable_strict_checking_of_generic_signatures_in_function_types_6673", text: "Disable strict checking of generic signatures in function types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_674, category: Category::Message, key: "Add_undefined_to_a_type_when_accessed_using_an_index_6674", text: "Add 'undefined' to a type when accessed using an index.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_675, category: Category::Message, key: "Enable_error_reporting_when_local_variables_aren_t_read_6675", text: "Enable error reporting when local variables aren't read.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_676, category: Category::Message, key: "Raise_an_error_when_a_function_parameter_isn_t_read_6676", text: "Raise an error when a function parameter isn't read.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_677, category: Category::Message, key: "Deprecated_setting_Use_outFile_instead_6677", text: "Deprecated setting. Use 'outFile' instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_678, category: Category::Message, key: "Specify_an_output_folder_for_all_emitted_files_6678", text: "Specify an output folder for all emitted files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_679, category: Category::Message, key: "Specify_a_file_that_bundles_all_outputs_into_one_JavaScript_file_If_declaration_is_true_also_designa_6679", text: "Specify a file that bundles all outputs into one JavaScript file. If 'declaration' is true, also designates a file that bundles all .d.ts output.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_680, category: Category::Message, key: "Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations_6680", text: "Specify a set of entries that re-map imports to additional lookup locations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_681, category: Category::Message, key: "Specify_a_list_of_language_service_plugins_to_include_6681", text: "Specify a list of language service plugins to include.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_682, category: Category::Message, key: "Disable_erasing_const_enum_declarations_in_generated_code_6682", text: "Disable erasing 'const enum' declarations in generated code.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_683, category: Category::Message, key: "Disable_resolving_symlinks_to_their_realpath_This_correlates_to_the_same_flag_in_node_6683", text: "Disable resolving symlinks to their realpath. This correlates to the same flag in node.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_684, category: Category::Message, key: "Disable_wiping_the_console_in_watch_mode_6684", text: "Disable wiping the console in watch mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_685, category: Category::Message, key: "Enable_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read_6685", text: "Enable color and formatting in TypeScript's output to make compiler errors easier to read.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_686, category: Category::Message, key: "Specify_the_object_invoked_for_createElement_This_only_applies_when_targeting_react_JSX_emit_6686", text: "Specify the object invoked for 'createElement'. This only applies when targeting 'react' JSX emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_687, category: Category::Message, key: "Specify_an_array_of_objects_that_specify_paths_for_projects_Used_in_project_references_6687", text: "Specify an array of objects that specify paths for projects. Used in project references.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_688, category: Category::Message, key: "Disable_emitting_comments_6688", text: "Disable emitting comments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_689, category: Category::Message, key: "Enable_importing_json_files_6689", text: "Enable importing .json files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_690, category: Category::Message, key: "Specify_the_root_folder_within_your_source_files_6690", text: "Specify the root folder within your source files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_691, category: Category::Message, key: "Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules_6691", text: "Allow multiple folders to be treated as one when resolving modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_692, category: Category::Message, key: "Skip_type_checking_d_ts_files_that_are_included_with_TypeScript_6692", text: "Skip type checking .d.ts files that are included with TypeScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_693, category: Category::Message, key: "Skip_type_checking_all_d_ts_files_6693", text: "Skip type checking all .d.ts files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_694, category: Category::Message, key: "Create_source_map_files_for_emitted_JavaScript_files_6694", text: "Create source map files for emitted JavaScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_695, category: Category::Message, key: "Specify_the_root_path_for_debuggers_to_find_the_reference_source_code_6695", text: "Specify the root path for debuggers to find the reference source code.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_697, category: Category::Message, key: "Check_that_the_arguments_for_bind_call_and_apply_methods_match_the_original_function_6697", text: "Check that the arguments for 'bind', 'call', and 'apply' methods match the original function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_698, category: Category::Message, key: "When_assigning_functions_check_to_ensure_parameters_and_the_return_values_are_subtype_compatible_6698", text: "When assigning functions, check to ensure parameters and the return values are subtype-compatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_699, category: Category::Message, key: "When_type_checking_take_into_account_null_and_undefined_6699", text: "When type checking, take into account 'null' and 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_700, category: Category::Message, key: "Check_for_class_properties_that_are_declared_but_not_set_in_the_constructor_6700", text: "Check for class properties that are declared but not set in the constructor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_701, category: Category::Message, key: "Disable_emitting_declarations_that_have_internal_in_their_JSDoc_comments_6701", text: "Disable emitting declarations that have '@internal' in their JSDoc comments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_702, category: Category::Message, key: "Disable_reporting_of_excess_property_errors_during_the_creation_of_object_literals_6702", text: "Disable reporting of excess property errors during the creation of object literals.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_703, category: Category::Message, key: "Suppress_noImplicitAny_errors_when_indexing_objects_that_lack_index_signatures_6703", text: "Suppress 'noImplicitAny' errors when indexing objects that lack index signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_704, category: Category::Message, key: "Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_supp_6704", text: "Synchronously call callbacks and update the state of directory watchers on platforms that don`t support recursive watching natively.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_705, category: Category::Message, key: "Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declaratio_6705", text: "Set the JavaScript language version for emitted JavaScript and include compatible library declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_706, category: Category::Message, key: "Log_paths_used_during_the_moduleResolution_process_6706", text: "Log paths used during the 'moduleResolution' process.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_707, category: Category::Message, key: "Specify_the_path_to_tsbuildinfo_incremental_compilation_file_6707", text: "Specify the path to .tsbuildinfo incremental compilation file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_709, category: Category::Message, key: "Specify_options_for_automatic_acquisition_of_declaration_files_6709", text: "Specify options for automatic acquisition of declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_710, category: Category::Message, key: "Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types_6710", text: "Specify multiple folders that act like './node_modules/@types'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_711, category: Category::Message, key: "Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file_6711", text: "Specify type package names to be included without being referenced in a source file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_712, category: Category::Message, key: "Emit_ECMAScript_standard_compliant_class_fields_6712", text: "Emit ECMAScript-standard-compliant class fields.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_713, category: Category::Message, key: "Enable_verbose_logging_6713", text: "Enable verbose logging.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_714, category: Category::Message, key: "Specify_how_directories_are_watched_on_systems_that_lack_recursive_file_watching_functionality_6714", text: "Specify how directories are watched on systems that lack recursive file-watching functionality.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_715, category: Category::Message, key: "Specify_how_the_TypeScript_watch_mode_works_6715", text: "Specify how the TypeScript watch mode works.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_717, category: Category::Message, key: "Require_undeclared_properties_from_index_signatures_to_use_element_accesses_6717", text: "Require undeclared properties from index signatures to use element accesses.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_718, category: Category::Message, key: "Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_6718", text: "Specify emit/checking behavior for imports that are only used for types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_719, category: Category::Message, key: "Require_sufficient_annotation_on_exports_so_other_tools_can_trivially_generate_declaration_files_6719", text: "Require sufficient annotation on exports so other tools can trivially generate declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_720, category: Category::Message, key: "Built_in_iterators_are_instantiated_with_a_TReturn_type_of_undefined_instead_of_any_6720", text: "Built-in iterators are instantiated with a 'TReturn' type of 'undefined' instead of 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_721, category: Category::Message, key: "Do_not_allow_runtime_constructs_that_are_not_part_of_ECMAScript_6721", text: "Do not allow runtime constructs that are not part of ECMAScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_803, category: Category::Message, key: "Default_catch_clause_variables_as_unknown_instead_of_any_6803", text: "Default catch clause variables as 'unknown' instead of 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_804, category: Category::Message, key: "Do_not_transform_or_elide_any_imports_or_exports_not_marked_as_type_only_ensuring_they_are_written_i_6804", text: "Do not transform or elide any imports or exports not marked as type-only, ensuring they are written in the output file's format based on the 'module' setting.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_805, category: Category::Message, key: "Disable_full_type_checking_only_critical_parse_and_emit_errors_will_be_reported_6805", text: "Disable full type checking (only critical parse and emit errors will be reported).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_806, category: Category::Message, key: "Check_side_effect_imports_6806", text: "Check side effect imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_807, category: Category::Error, key: "This_operation_can_be_simplified_This_shift_is_identical_to_0_1_2_6807", text: "This operation can be simplified. This shift is identical to `{0} {1} {2}`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_808, category: Category::Message, key: "Enable_lib_replacement_6808", text: "Enable lib replacement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_809, category: Category::Message, key: "Ensure_types_are_ordered_stably_and_deterministically_across_compilations_6809", text: "Ensure types are ordered stably and deterministically across compilations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_900, category: Category::Message, key: "one_of_Colon_6900", text: "one of:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_901, category: Category::Message, key: "one_or_more_Colon_6901", text: "one or more:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_902, category: Category::Message, key: "type_Colon_6902", text: "type:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_903, category: Category::Message, key: "default_Colon_6903", text: "default:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_905, category: Category::Message, key: "true_unless_strict_is_false_6905", text: "`true`, unless `strict` is `false`", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_906, category: Category::Message, key: "false_unless_composite_is_set_6906", text: "`false`, unless `composite` is set", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_907, category: Category::Message, key: "node_modules_bower_components_jspm_packages_plus_the_value_of_outDir_if_one_is_specified_6907", text: "`[\"node_modules\", \"bower_components\", \"jspm_packages\"]`, plus the value of `outDir` if one is specified.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_908, category: Category::Message, key: "if_files_is_specified_otherwise_Asterisk_Asterisk_Slash_Asterisk_6908", text: "`[]` if `files` is specified, otherwise `[\"**/*\"]`", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_909, category: Category::Message, key: "true_if_composite_false_otherwise_6909", text: "`true` if `composite`, `false` otherwise", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_911, category: Category::Message, key: "Computed_from_the_list_of_input_files_6911", text: "Computed from the list of input files", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_912, category: Category::Message, key: "Platform_specific_6912", text: "Platform specific", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_913, category: Category::Message, key: "You_can_learn_about_all_of_the_compiler_options_at_0_6913", text: "You can learn about all of the compiler options at {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_914, category: Category::Message, key: "Including_watch_w_will_start_watching_the_current_project_for_the_file_changes_Once_set_you_can_conf_6914", text: "Including --watch, -w will start watching the current project for the file changes. Once set, you can config watch mode with:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_915, category: Category::Message, key: "Using_build_b_will_make_tsc_behave_more_like_a_build_orchestrator_than_a_compiler_This_is_used_to_tr_6915", text: "Using --build, -b will make tsc behave more like a build orchestrator than a compiler. This is used to trigger building composite projects which you can learn more about at {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_916, category: Category::Message, key: "COMMON_COMMANDS_6916", text: "COMMON COMMANDS", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_917, category: Category::Message, key: "ALL_COMPILER_OPTIONS_6917", text: "ALL COMPILER OPTIONS", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_918, category: Category::Message, key: "WATCH_OPTIONS_6918", text: "WATCH OPTIONS", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_919, category: Category::Message, key: "BUILD_OPTIONS_6919", text: "BUILD OPTIONS", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_920, category: Category::Message, key: "COMMON_COMPILER_OPTIONS_6920", text: "COMMON COMPILER OPTIONS", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_921, category: Category::Message, key: "COMMAND_LINE_FLAGS_6921", text: "COMMAND LINE FLAGS", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_922, category: Category::Message, key: "tsc_Colon_The_TypeScript_Compiler_6922", text: "tsc: The TypeScript Compiler", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_923, category: Category::Message, key: "Compiles_the_current_project_tsconfig_json_in_the_working_directory_6923", text: "Compiles the current project (tsconfig.json in the working directory.)", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_924, category: Category::Message, key: "Ignoring_tsconfig_json_compiles_the_specified_files_with_default_compiler_options_6924", text: "Ignoring tsconfig.json, compiles the specified files with default compiler options.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_925, category: Category::Message, key: "Build_a_composite_project_in_the_working_directory_6925", text: "Build a composite project in the working directory.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_926, category: Category::Message, key: "Creates_a_tsconfig_json_with_the_recommended_settings_in_the_working_directory_6926", text: "Creates a tsconfig.json with the recommended settings in the working directory.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_927, category: Category::Message, key: "Compiles_the_TypeScript_project_located_at_the_specified_path_6927", text: "Compiles the TypeScript project located at the specified path.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_928, category: Category::Message, key: "An_expanded_version_of_this_information_showing_all_possible_compiler_options_6928", text: "An expanded version of this information, showing all possible compiler options", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_929, category: Category::Message, key: "Compiles_the_current_project_with_additional_settings_6929", text: "Compiles the current project, with additional settings.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_930, category: Category::Message, key: "true_for_ES2022_and_above_including_ESNext_6930", text: "`true` for ES2022 and above, including ESNext.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_931, category: Category::Error, key: "List_of_file_name_suffixes_to_search_when_resolving_a_module_6931", text: "List of file name suffixes to search when resolving a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 6_932, category: Category::Message, key: "false_unless_checkJs_is_set_6932", text: "`false`, unless `checkJs` is set", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_005, category: Category::Error, key: "Variable_0_implicitly_has_an_1_type_7005", text: "Variable '{0}' implicitly has an '{1}' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_006, category: Category::Error, key: "Parameter_0_implicitly_has_an_1_type_7006", text: "Parameter '{0}' implicitly has an '{1}' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_008, category: Category::Error, key: "Member_0_implicitly_has_an_1_type_7008", text: "Member '{0}' implicitly has an '{1}' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_009, category: Category::Error, key: "new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type_7009", text: "'new' expression, whose target lacks a construct signature, implicitly has an 'any' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_010, category: Category::Error, key: "_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type_7010", text: "'{0}', which lacks return-type annotation, implicitly has an '{1}' return type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_011, category: Category::Error, key: "Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7011", text: "Function expression, which lacks return-type annotation, implicitly has an '{0}' return type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_012, category: Category::Error, key: "This_overload_implicitly_returns_the_type_0_because_it_lacks_a_return_type_annotation_7012", text: "This overload implicitly returns the type '{0}' because it lacks a return type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_013, category: Category::Error, key: "Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7013", text: "Construct signature, which lacks return-type annotation, implicitly has an 'any' return type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_014, category: Category::Error, key: "Function_type_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7014", text: "Function type, which lacks return-type annotation, implicitly has an '{0}' return type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_015, category: Category::Error, key: "Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number_7015", text: "Element implicitly has an 'any' type because index expression is not of type 'number'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_016, category: Category::Error, key: "Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type_7016", text: "Could not find a declaration file for module '{0}'. '{1}' implicitly has an 'any' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_017, category: Category::Error, key: "Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_7017", text: "Element implicitly has an 'any' type because type '{0}' has no index signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_018, category: Category::Error, key: "Object_literal_s_property_0_implicitly_has_an_1_type_7018", text: "Object literal's property '{0}' implicitly has an '{1}' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_019, category: Category::Error, key: "Rest_parameter_0_implicitly_has_an_any_type_7019", text: "Rest parameter '{0}' implicitly has an 'any[]' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_020, category: Category::Error, key: "Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7020", text: "Call signature, which lacks return-type annotation, implicitly has an 'any' return type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_022, category: Category::Error, key: "_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or__7022", text: "'{0}' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_023, category: Category::Error, key: "_0_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_reference_7023", text: "'{0}' implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_024, category: Category::Error, key: "Function_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_ref_7024", text: "Function implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_025, category: Category::Error, key: "Generator_implicitly_has_yield_type_0_Consider_supplying_a_return_type_annotation_7025", text: "Generator implicitly has yield type '{0}'. Consider supplying a return type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_026, category: Category::Error, key: "JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists_7026", text: "JSX element implicitly has type 'any' because no interface 'JSX.{0}' exists.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_027, category: Category::Error, key: "Unreachable_code_detected_7027", text: "Unreachable code detected.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_028, category: Category::Error, key: "Unused_label_7028", text: "Unused label.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_029, category: Category::Error, key: "Fallthrough_case_in_switch_7029", text: "Fallthrough case in switch.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_030, category: Category::Error, key: "Not_all_code_paths_return_a_value_7030", text: "Not all code paths return a value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_031, category: Category::Error, key: "Binding_element_0_implicitly_has_an_1_type_7031", text: "Binding element '{0}' implicitly has an '{1}' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_032, category: Category::Error, key: "Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation_7032", text: "Property '{0}' implicitly has type 'any', because its set accessor lacks a parameter type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_033, category: Category::Error, key: "Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation_7033", text: "Property '{0}' implicitly has type 'any', because its get accessor lacks a return type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_034, category: Category::Error, key: "Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined_7034", text: "Variable '{0}' implicitly has type '{1}' in some locations where its type cannot be determined.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_035, category: Category::Error, key: "Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare__7035", text: "Try `npm i --save-dev @types/{1}` if it exists or add a new declaration (.d.ts) file containing `declare module '{0}';`", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_036, category: Category::Error, key: "Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0_7036", text: "Dynamic import's specifier must be of type 'string', but here has type '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_037, category: Category::Message, key: "Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037", text: "Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_038, category: Category::Message, key: "Type_originates_at_this_import_A_namespace_style_import_cannot_be_called_or_constructed_and_will_cau_7038", text: "Type originates at this import. A namespace-style import cannot be called or constructed, and will cause a failure at runtime. Consider using a default import or import require here instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_039, category: Category::Error, key: "Mapped_object_type_implicitly_has_an_any_template_type_7039", text: "Mapped object type implicitly has an 'any' template type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_040, category: Category::Error, key: "If_the_0_package_actually_exposes_this_module_consider_sending_a_pull_request_to_amend_https_Colon_S_7040", text: "If the '{0}' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_041, category: Category::Error, key: "The_containing_arrow_function_captures_the_global_value_of_this_7041", text: "The containing arrow function captures the global value of 'this'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_042, category: Category::Error, key: "Module_0_was_resolved_to_1_but_resolveJsonModule_is_not_used_7042", text: "Module '{0}' was resolved to '{1}', but '--resolveJsonModule' is not used.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_043, category: Category::Suggestion, key: "Variable_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7043", text: "Variable '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_044, category: Category::Suggestion, key: "Parameter_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7044", text: "Parameter '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_045, category: Category::Suggestion, key: "Member_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7045", text: "Member '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_046, category: Category::Suggestion, key: "Variable_0_implicitly_has_type_1_in_some_locations_but_a_better_type_may_be_inferred_from_usage_7046", text: "Variable '{0}' implicitly has type '{1}' in some locations, but a better type may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_047, category: Category::Suggestion, key: "Rest_parameter_0_implicitly_has_an_any_type_but_a_better_type_may_be_inferred_from_usage_7047", text: "Rest parameter '{0}' implicitly has an 'any[]' type, but a better type may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_048, category: Category::Suggestion, key: "Property_0_implicitly_has_type_any_but_a_better_type_for_its_get_accessor_may_be_inferred_from_usage_7048", text: "Property '{0}' implicitly has type 'any', but a better type for its get accessor may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_049, category: Category::Suggestion, key: "Property_0_implicitly_has_type_any_but_a_better_type_for_its_set_accessor_may_be_inferred_from_usage_7049", text: "Property '{0}' implicitly has type 'any', but a better type for its set accessor may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_050, category: Category::Suggestion, key: "_0_implicitly_has_an_1_return_type_but_a_better_type_may_be_inferred_from_usage_7050", text: "'{0}' implicitly has an '{1}' return type, but a better type may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_051, category: Category::Error, key: "Parameter_has_a_name_but_no_type_Did_you_mean_0_Colon_1_7051", text: "Parameter has a name but no type. Did you mean '{0}: {1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_052, category: Category::Error, key: "Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_Did_you_mean_to_call_1_7052", text: "Element implicitly has an 'any' type because type '{0}' has no index signature. Did you mean to call '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_053, category: Category::Error, key: "Element_implicitly_has_an_any_type_because_expression_of_type_0_can_t_be_used_to_index_type_1_7053", text: "Element implicitly has an 'any' type because expression of type '{0}' can't be used to index type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_054, category: Category::Error, key: "No_index_signature_with_a_parameter_of_type_0_was_found_on_type_1_7054", text: "No index signature with a parameter of type '{0}' was found on type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_055, category: Category::Error, key: "_0_which_lacks_return_type_annotation_implicitly_has_an_1_yield_type_7055", text: "'{0}', which lacks return-type annotation, implicitly has an '{1}' yield type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_056, category: Category::Error, key: "The_inferred_type_of_this_node_exceeds_the_maximum_length_the_compiler_will_serialize_An_explicit_ty_7056", text: "The inferred type of this node exceeds the maximum length the compiler will serialize. An explicit type annotation is needed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_057, category: Category::Error, key: "yield_expression_implicitly_results_in_an_any_type_because_its_containing_generator_lacks_a_return_t_7057", text: "'yield' expression implicitly results in an 'any' type because its containing generator lacks a return-type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_058, category: Category::Error, key: "If_the_0_package_actually_exposes_this_module_try_adding_a_new_declaration_d_ts_file_containing_decl_7058", text: "If the '{0}' package actually exposes this module, try adding a new declaration (.d.ts) file containing `declare module '{1}';`", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_059, category: Category::Error, key: "This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Use_an_as_expression_instead_7059", text: "This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_060, category: Category::Error, key: "This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Add_a_trailing_comma_or_explicit_cons_7060", text: "This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma or explicit constraint.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_061, category: Category::Error, key: "A_mapped_type_may_not_declare_properties_or_methods_7061", text: "A mapped type may not declare properties or methods.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 7_080, category: Category::Error, key: "Declaration_emit_elides_private_members_but_0_refers_to_a_private_member_Write_an_explicit_type_here_7080", text: "Declaration emit elides private members, but '{0}' refers to a private member. Write an explicit type here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_000, category: Category::Error, key: "You_cannot_rename_this_element_8000", text: "You cannot rename this element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_001, category: Category::Error, key: "You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library_8001", text: "You cannot rename elements that are defined in the standard TypeScript library.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_002, category: Category::Error, key: "import_can_only_be_used_in_TypeScript_files_8002", text: "'import ... =' can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_003, category: Category::Error, key: "export_can_only_be_used_in_TypeScript_files_8003", text: "'export =' can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_004, category: Category::Error, key: "Type_parameter_declarations_can_only_be_used_in_TypeScript_files_8004", text: "Type parameter declarations can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_005, category: Category::Error, key: "implements_clauses_can_only_be_used_in_TypeScript_files_8005", text: "'implements' clauses can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_006, category: Category::Error, key: "_0_declarations_can_only_be_used_in_TypeScript_files_8006", text: "'{0}' declarations can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_008, category: Category::Error, key: "Type_aliases_can_only_be_used_in_TypeScript_files_8008", text: "Type aliases can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_009, category: Category::Error, key: "The_0_modifier_can_only_be_used_in_TypeScript_files_8009", text: "The '{0}' modifier can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_010, category: Category::Error, key: "Type_annotations_can_only_be_used_in_TypeScript_files_8010", text: "Type annotations can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_011, category: Category::Error, key: "Type_arguments_can_only_be_used_in_TypeScript_files_8011", text: "Type arguments can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_012, category: Category::Error, key: "Parameter_modifiers_can_only_be_used_in_TypeScript_files_8012", text: "Parameter modifiers can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_013, category: Category::Error, key: "Non_null_assertions_can_only_be_used_in_TypeScript_files_8013", text: "Non-null assertions can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_016, category: Category::Error, key: "Type_assertion_expressions_can_only_be_used_in_TypeScript_files_8016", text: "Type assertion expressions can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_017, category: Category::Error, key: "Signature_declarations_can_only_be_used_in_TypeScript_files_8017", text: "Signature declarations can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_019, category: Category::Message, key: "Report_errors_in_js_files_8019", text: "Report errors in .js files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_020, category: Category::Error, key: "JSDoc_types_can_only_be_used_inside_documentation_comments_8020", text: "JSDoc types can only be used inside documentation comments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_021, category: Category::Error, key: "JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags_8021", text: "JSDoc '@typedef' tag should either have a type annotation or be followed by '@property' or '@member' tags.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_022, category: Category::Error, key: "JSDoc_0_is_not_attached_to_a_class_8022", text: "JSDoc '@{0}' is not attached to a class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_023, category: Category::Error, key: "JSDoc_0_1_does_not_match_the_extends_2_clause_8023", text: "JSDoc '@{0} {1}' does not match the 'extends {2}' clause.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_024, category: Category::Error, key: "JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_8024", text: "JSDoc '@param' tag has name '{0}', but there is no parameter with that name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_025, category: Category::Error, key: "Class_declarations_cannot_have_more_than_one_augments_or_extends_tag_8025", text: "Class declarations cannot have more than one '@augments' or '@extends' tag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_026, category: Category::Error, key: "Expected_0_type_arguments_provide_these_with_an_extends_tag_8026", text: "Expected {0} type arguments; provide these with an '@extends' tag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_027, category: Category::Error, key: "Expected_0_1_type_arguments_provide_these_with_an_extends_tag_8027", text: "Expected {0}-{1} type arguments; provide these with an '@extends' tag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_028, category: Category::Error, key: "JSDoc_may_only_appear_in_the_last_parameter_of_a_signature_8028", text: "JSDoc '...' may only appear in the last parameter of a signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_029, category: Category::Error, key: "JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_h_8029", text: "JSDoc '@param' tag has name '{0}', but there is no parameter with that name. It would match 'arguments' if it had an array type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_030, category: Category::Error, key: "A_JSDoc_type_tag_on_a_function_must_have_a_signature_with_the_correct_number_of_arguments_8030", text: "A JSDoc '@type' tag on a function must have a signature with the correct number of arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_031, category: Category::Error, key: "You_cannot_rename_a_module_via_a_global_import_8031", text: "You cannot rename a module via a global import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_032, category: Category::Error, key: "Qualified_name_0_is_not_allowed_without_a_leading_param_object_1_8032", text: "Qualified name '{0}' is not allowed without a leading '@param {object} {1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_033, category: Category::Error, key: "A_JSDoc_typedef_comment_may_not_contain_multiple_type_tags_8033", text: "A JSDoc '@typedef' comment may not contain multiple '@type' tags.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_034, category: Category::Error, key: "The_tag_was_first_specified_here_8034", text: "The tag was first specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_035, category: Category::Error, key: "You_cannot_rename_elements_that_are_defined_in_a_node_modules_folder_8035", text: "You cannot rename elements that are defined in a 'node_modules' folder.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_036, category: Category::Error, key: "You_cannot_rename_elements_that_are_defined_in_another_node_modules_folder_8036", text: "You cannot rename elements that are defined in another 'node_modules' folder.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_037, category: Category::Error, key: "Type_satisfaction_expressions_can_only_be_used_in_TypeScript_files_8037", text: "Type satisfaction expressions can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_038, category: Category::Error, key: "Decorators_may_not_appear_after_export_or_export_default_if_they_also_appear_before_export_8038", text: "Decorators may not appear after 'export' or 'export default' if they also appear before 'export'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_039, category: Category::Error, key: "A_JSDoc_template_tag_may_not_follow_a_typedef_callback_or_overload_tag_8039", text: "A JSDoc '@template' tag may not follow a '@typedef', '@callback', or '@overload' tag", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 8_040, category: Category::Error, key: "File_rename_is_not_supported_by_the_editor_8040", text: "File rename is not supported by the editor", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_005, category: Category::Error, key: "Declaration_emit_for_this_file_requires_using_private_name_0_An_explicit_type_annotation_may_unblock_9005", text: "Declaration emit for this file requires using private name '{0}'. An explicit type annotation may unblock declaration emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_006, category: Category::Error, key: "Declaration_emit_for_this_file_requires_using_private_name_0_from_module_1_An_explicit_type_annotati_9006", text: "Declaration emit for this file requires using private name '{0}' from module '{1}'. An explicit type annotation may unblock declaration emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_007, category: Category::Error, key: "Function_must_have_an_explicit_return_type_annotation_with_isolatedDeclarations_9007", text: "Function must have an explicit return type annotation with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_008, category: Category::Error, key: "Method_must_have_an_explicit_return_type_annotation_with_isolatedDeclarations_9008", text: "Method must have an explicit return type annotation with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_009, category: Category::Error, key: "At_least_one_accessor_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9009", text: "At least one accessor must have an explicit type annotation with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_010, category: Category::Error, key: "Variable_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9010", text: "Variable must have an explicit type annotation with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_011, category: Category::Error, key: "Parameter_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9011", text: "Parameter must have an explicit type annotation with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_012, category: Category::Error, key: "Property_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9012", text: "Property must have an explicit type annotation with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_013, category: Category::Error, key: "Expression_type_can_t_be_inferred_with_isolatedDeclarations_9013", text: "Expression type can't be inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_014, category: Category::Error, key: "Computed_properties_must_be_number_or_string_literals_variables_or_dotted_expressions_with_isolatedD_9014", text: "Computed properties must be number or string literals, variables or dotted expressions with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_015, category: Category::Error, key: "Objects_that_contain_spread_assignments_can_t_be_inferred_with_isolatedDeclarations_9015", text: "Objects that contain spread assignments can't be inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_016, category: Category::Error, key: "Objects_that_contain_shorthand_properties_can_t_be_inferred_with_isolatedDeclarations_9016", text: "Objects that contain shorthand properties can't be inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_017, category: Category::Error, key: "Only_const_arrays_can_be_inferred_with_isolatedDeclarations_9017", text: "Only const arrays can be inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_018, category: Category::Error, key: "Arrays_with_spread_elements_can_t_inferred_with_isolatedDeclarations_9018", text: "Arrays with spread elements can't inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_019, category: Category::Error, key: "Binding_elements_with_initializers_can_t_be_exported_directly_with_isolatedDeclarations_9019", text: "Binding elements with initializers can't be exported directly with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_020, category: Category::Error, key: "Enum_member_initializers_must_be_computable_without_references_to_external_symbols_with_isolatedDecl_9020", text: "Enum member initializers must be computable without references to external symbols with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_021, category: Category::Error, key: "Extends_clause_can_t_contain_an_expression_with_isolatedDeclarations_9021", text: "Extends clause can't contain an expression with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_022, category: Category::Error, key: "Inference_from_class_expressions_is_not_supported_with_isolatedDeclarations_9022", text: "Inference from class expressions is not supported with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_023, category: Category::Error, key: "Assigning_properties_to_functions_without_declaring_them_is_not_supported_with_isolatedDeclarations__9023", text: "Assigning properties to functions without declaring them is not supported with --isolatedDeclarations. Add an explicit declaration for the properties assigned to this function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_025, category: Category::Error, key: "Declaration_emit_for_this_parameter_requires_implicitly_adding_undefined_to_its_type_This_is_not_sup_9025", text: "Declaration emit for this parameter requires implicitly adding undefined to its type. This is not supported with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_026, category: Category::Error, key: "Declaration_emit_for_this_file_requires_preserving_this_import_for_augmentations_This_is_not_support_9026", text: "Declaration emit for this file requires preserving this import for augmentations. This is not supported with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_027, category: Category::Error, key: "Add_a_type_annotation_to_the_variable_0_9027", text: "Add a type annotation to the variable {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_028, category: Category::Error, key: "Add_a_type_annotation_to_the_parameter_0_9028", text: "Add a type annotation to the parameter {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_029, category: Category::Error, key: "Add_a_type_annotation_to_the_property_0_9029", text: "Add a type annotation to the property {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_030, category: Category::Error, key: "Add_a_return_type_to_the_function_expression_9030", text: "Add a return type to the function expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_031, category: Category::Error, key: "Add_a_return_type_to_the_function_declaration_9031", text: "Add a return type to the function declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_032, category: Category::Error, key: "Add_a_return_type_to_the_get_accessor_declaration_9032", text: "Add a return type to the get accessor declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_033, category: Category::Error, key: "Add_a_type_to_parameter_of_the_set_accessor_declaration_9033", text: "Add a type to parameter of the set accessor declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_034, category: Category::Error, key: "Add_a_return_type_to_the_method_9034", text: "Add a return type to the method", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_035, category: Category::Error, key: "Add_satisfies_and_a_type_assertion_to_this_expression_satisfies_T_as_T_to_make_the_type_explicit_9035", text: "Add satisfies and a type assertion to this expression (satisfies T as T) to make the type explicit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_036, category: Category::Error, key: "Move_the_expression_in_default_export_to_a_variable_and_add_a_type_annotation_to_it_9036", text: "Move the expression in default export to a variable and add a type annotation to it.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_037, category: Category::Error, key: "Default_exports_can_t_be_inferred_with_isolatedDeclarations_9037", text: "Default exports can't be inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_038, category: Category::Error, key: "Computed_property_names_on_class_or_object_literals_cannot_be_inferred_with_isolatedDeclarations_9038", text: "Computed property names on class or object literals cannot be inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 9_039, category: Category::Error, key: "Type_containing_private_name_0_can_t_be_used_with_isolatedDeclarations_9039", text: "Type containing private name '{0}' can't be used with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_000, category: Category::Error, key: "JSX_attributes_must_only_be_assigned_a_non_empty_expression_17000", text: "JSX attributes must only be assigned a non-empty 'expression'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_001, category: Category::Error, key: "JSX_elements_cannot_have_multiple_attributes_with_the_same_name_17001", text: "JSX elements cannot have multiple attributes with the same name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_002, category: Category::Error, key: "Expected_corresponding_JSX_closing_tag_for_0_17002", text: "Expected corresponding JSX closing tag for '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_004, category: Category::Error, key: "Cannot_use_JSX_unless_the_jsx_flag_is_provided_17004", text: "Cannot use JSX unless the '--jsx' flag is provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_005, category: Category::Error, key: "A_constructor_cannot_contain_a_super_call_when_its_class_extends_null_17005", text: "A constructor cannot contain a 'super' call when its class extends 'null'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_006, category: Category::Error, key: "An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_ex_17006", text: "An unary expression with the '{0}' operator is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_007, category: Category::Error, key: "A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Con_17007", text: "A type assertion expression is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_008, category: Category::Error, key: "JSX_element_0_has_no_corresponding_closing_tag_17008", text: "JSX element '{0}' has no corresponding closing tag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_009, category: Category::Error, key: "super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class_17009", text: "'super' must be called before accessing 'this' in the constructor of a derived class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_010, category: Category::Error, key: "Unknown_type_acquisition_option_0_17010", text: "Unknown type acquisition option '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_011, category: Category::Error, key: "super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class_17011", text: "'super' must be called before accessing a property of 'super' in the constructor of a derived class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_012, category: Category::Error, key: "_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2_17012", text: "'{0}' is not a valid meta-property for keyword '{1}'. Did you mean '{2}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_013, category: Category::Error, key: "Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constru_17013", text: "Meta-property '{0}' is only allowed in the body of a function declaration, function expression, or constructor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_014, category: Category::Error, key: "JSX_fragment_has_no_corresponding_closing_tag_17014", text: "JSX fragment has no corresponding closing tag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_015, category: Category::Error, key: "Expected_corresponding_closing_tag_for_JSX_fragment_17015", text: "Expected corresponding closing tag for JSX fragment.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_016, category: Category::Error, key: "The_jsxFragmentFactory_compiler_option_must_be_provided_to_use_JSX_fragments_with_the_jsxFactory_com_17016", text: "The 'jsxFragmentFactory' compiler option must be provided to use JSX fragments with the 'jsxFactory' compiler option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_017, category: Category::Error, key: "An_jsxFrag_pragma_is_required_when_using_an_jsx_pragma_with_JSX_fragments_17017", text: "An @jsxFrag pragma is required when using an @jsx pragma with JSX fragments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_018, category: Category::Error, key: "Unknown_type_acquisition_option_0_Did_you_mean_1_17018", text: "Unknown type acquisition option '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_019, category: Category::Error, key: "_0_at_the_end_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1_17019", text: "'{0}' at the end of a type is not valid TypeScript syntax. Did you mean to write '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_020, category: Category::Error, key: "_0_at_the_start_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1_17020", text: "'{0}' at the start of a type is not valid TypeScript syntax. Did you mean to write '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 17_021, category: Category::Error, key: "Unicode_escape_sequence_cannot_appear_here_17021", text: "Unicode escape sequence cannot appear here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_000, category: Category::Error, key: "Circularity_detected_while_resolving_configuration_Colon_0_18000", text: "Circularity detected while resolving configuration: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_002, category: Category::Error, key: "The_files_list_in_config_file_0_is_empty_18002", text: "The 'files' list in config file '{0}' is empty.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_003, category: Category::Error, key: "No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2_18003", text: "No inputs were found in config file '{0}'. Specified 'include' paths were '{1}' and 'exclude' paths were '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_004, category: Category::Error, key: "No_value_exists_in_scope_for_the_shorthand_property_0_Either_declare_one_or_provide_an_initializer_18004", text: "No value exists in scope for the shorthand property '{0}'. Either declare one or provide an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_006, category: Category::Error, key: "Classes_may_not_have_a_field_named_constructor_18006", text: "Classes may not have a field named 'constructor'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_007, category: Category::Error, key: "JSX_expressions_may_not_use_the_comma_operator_Did_you_mean_to_write_an_array_18007", text: "JSX expressions may not use the comma operator. Did you mean to write an array?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_009, category: Category::Error, key: "Private_identifiers_cannot_be_used_as_parameters_18009", text: "Private identifiers cannot be used as parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_010, category: Category::Error, key: "An_accessibility_modifier_cannot_be_used_with_a_private_identifier_18010", text: "An accessibility modifier cannot be used with a private identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_011, category: Category::Error, key: "The_operand_of_a_delete_operator_cannot_be_a_private_identifier_18011", text: "The operand of a 'delete' operator cannot be a private identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_012, category: Category::Error, key: "constructor_is_a_reserved_word_18012", text: "'#constructor' is a reserved word.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_013, category: Category::Error, key: "Property_0_is_not_accessible_outside_class_1_because_it_has_a_private_identifier_18013", text: "Property '{0}' is not accessible outside class '{1}' because it has a private identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_014, category: Category::Error, key: "The_property_0_cannot_be_accessed_on_type_1_within_this_class_because_it_is_shadowed_by_another_priv_18014", text: "The property '{0}' cannot be accessed on type '{1}' within this class because it is shadowed by another private identifier with the same spelling.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_015, category: Category::Error, key: "Property_0_in_type_1_refers_to_a_different_member_that_cannot_be_accessed_from_within_type_2_18015", text: "Property '{0}' in type '{1}' refers to a different member that cannot be accessed from within type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_016, category: Category::Error, key: "Private_identifiers_are_not_allowed_outside_class_bodies_18016", text: "Private identifiers are not allowed outside class bodies.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_017, category: Category::Error, key: "The_shadowing_declaration_of_0_is_defined_here_18017", text: "The shadowing declaration of '{0}' is defined here", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_018, category: Category::Error, key: "The_declaration_of_0_that_you_probably_intended_to_use_is_defined_here_18018", text: "The declaration of '{0}' that you probably intended to use is defined here", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_019, category: Category::Error, key: "_0_modifier_cannot_be_used_with_a_private_identifier_18019", text: "'{0}' modifier cannot be used with a private identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_024, category: Category::Error, key: "An_enum_member_cannot_be_named_with_a_private_identifier_18024", text: "An enum member cannot be named with a private identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_026, category: Category::Error, key: "can_only_be_used_at_the_start_of_a_file_18026", text: "'#!' can only be used at the start of a file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_027, category: Category::Error, key: "Compiler_reserves_name_0_when_emitting_private_identifier_downlevel_18027", text: "Compiler reserves name '{0}' when emitting private identifier downlevel.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_028, category: Category::Error, key: "Private_identifiers_are_only_available_when_targeting_ECMAScript_2015_and_higher_18028", text: "Private identifiers are only available when targeting ECMAScript 2015 and higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_029, category: Category::Error, key: "Private_identifiers_are_not_allowed_in_variable_declarations_18029", text: "Private identifiers are not allowed in variable declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_030, category: Category::Error, key: "An_optional_chain_cannot_contain_private_identifiers_18030", text: "An optional chain cannot contain private identifiers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_031, category: Category::Error, key: "The_intersection_0_was_reduced_to_never_because_property_1_has_conflicting_types_in_some_constituent_18031", text: "The intersection '{0}' was reduced to 'never' because property '{1}' has conflicting types in some constituents.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_032, category: Category::Error, key: "The_intersection_0_was_reduced_to_never_because_property_1_exists_in_multiple_constituents_and_is_pr_18032", text: "The intersection '{0}' was reduced to 'never' because property '{1}' exists in multiple constituents and is private in some.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_033, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_as_required_for_computed_enum_member_values_18033", text: "Type '{0}' is not assignable to type '{1}' as required for computed enum member values.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_034, category: Category::Message, key: "Specify_the_JSX_fragment_factory_function_to_use_when_targeting_react_JSX_emit_with_jsxFactory_compi_18034", text: "Specify the JSX fragment factory function to use when targeting 'react' JSX emit with 'jsxFactory' compiler option is specified, e.g. 'Fragment'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_035, category: Category::Error, key: "Invalid_value_for_jsxFragmentFactory_0_is_not_a_valid_identifier_or_qualified_name_18035", text: "Invalid value for 'jsxFragmentFactory'. '{0}' is not a valid identifier or qualified-name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_036, category: Category::Error, key: "Class_decorators_can_t_be_used_with_static_private_identifier_Consider_removing_the_experimental_dec_18036", text: "Class decorators can't be used with static private identifier. Consider removing the experimental decorator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_037, category: Category::Error, key: "await_expression_cannot_be_used_inside_a_class_static_block_18037", text: "'await' expression cannot be used inside a class static block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_038, category: Category::Error, key: "for_await_loops_cannot_be_used_inside_a_class_static_block_18038", text: "'for await' loops cannot be used inside a class static block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_039, category: Category::Error, key: "Invalid_use_of_0_It_cannot_be_used_inside_a_class_static_block_18039", text: "Invalid use of '{0}'. It cannot be used inside a class static block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_041, category: Category::Error, key: "A_return_statement_cannot_be_used_inside_a_class_static_block_18041", text: "A 'return' statement cannot be used inside a class static block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_042, category: Category::Error, key: "_0_is_a_type_and_cannot_be_imported_in_JavaScript_files_Use_1_in_a_JSDoc_type_annotation_18042", text: "'{0}' is a type and cannot be imported in JavaScript files. Use '{1}' in a JSDoc type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_043, category: Category::Error, key: "Types_cannot_appear_in_export_declarations_in_JavaScript_files_18043", text: "Types cannot appear in export declarations in JavaScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_044, category: Category::Message, key: "_0_is_automatically_exported_here_18044", text: "'{0}' is automatically exported here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_045, category: Category::Error, key: "Properties_with_the_accessor_modifier_are_only_available_when_targeting_ECMAScript_2015_and_higher_18045", text: "Properties with the 'accessor' modifier are only available when targeting ECMAScript 2015 and higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_046, category: Category::Error, key: "_0_is_of_type_unknown_18046", text: "'{0}' is of type 'unknown'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_047, category: Category::Error, key: "_0_is_possibly_null_18047", text: "'{0}' is possibly 'null'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_048, category: Category::Error, key: "_0_is_possibly_undefined_18048", text: "'{0}' is possibly 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_049, category: Category::Error, key: "_0_is_possibly_null_or_undefined_18049", text: "'{0}' is possibly 'null' or 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_050, category: Category::Error, key: "The_value_0_cannot_be_used_here_18050", text: "The value '{0}' cannot be used here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_051, category: Category::Error, key: "Compiler_option_0_cannot_be_given_an_empty_string_18051", text: "Compiler option '{0}' cannot be given an empty string.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_053, category: Category::Error, key: "Its_type_0_is_not_a_valid_JSX_element_type_18053", text: "Its type '{0}' is not a valid JSX element type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_054, category: Category::Error, key: "await_using_statements_cannot_be_used_inside_a_class_static_block_18054", text: "'await using' statements cannot be used inside a class static block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_055, category: Category::Error, key: "_0_has_a_string_type_but_must_have_syntactically_recognizable_string_syntax_when_isolatedModules_is__18055", text: "'{0}' has a string type, but must have syntactically recognizable string syntax when 'isolatedModules' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_056, category: Category::Error, key: "Enum_member_following_a_non_literal_numeric_member_must_have_an_initializer_when_isolatedModules_is__18056", text: "Enum member following a non-literal numeric member must have an initializer when 'isolatedModules' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_057, category: Category::Error, key: "String_literal_import_and_export_names_are_not_supported_when_the_module_flag_is_set_to_es2015_or_es_18057", text: "String literal import and export names are not supported when the '--module' flag is set to 'es2015' or 'es2020'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_058, category: Category::Error, key: "Default_imports_are_not_allowed_in_a_deferred_import_18058", text: "Default imports are not allowed in a deferred import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_059, category: Category::Error, key: "Named_imports_are_not_allowed_in_a_deferred_import_18059", text: "Named imports are not allowed in a deferred import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_060, category: Category::Error, key: "Deferred_imports_are_only_supported_when_the_module_flag_is_set_to_esnext_or_preserve_18060", text: "Deferred imports are only supported when the '--module' flag is set to 'esnext' or 'preserve'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_061, category: Category::Error, key: "_0_is_not_a_valid_meta_property_for_keyword_import_Did_you_mean_meta_or_defer_18061", text: "'{0}' is not a valid meta-property for keyword 'import'. Did you mean 'meta' or 'defer'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_062, category: Category::Error, key: "Regular_expression_pattern_modifiers_are_only_available_when_targeting_0_or_later_18062", text: "Regular expression pattern modifiers are only available when targeting '{0}' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_063, category: Category::Error, key: "Duplicate_named_capturing_groups_are_only_available_when_targeting_0_or_later_18063", text: "Duplicate named capturing groups are only available when targeting '{0}' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 18_064, category: Category::Error, key: "Private_identifiers_cannot_be_used_in_destructuring_patterns_18064", text: "Private identifiers cannot be used in destructuring patterns.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 69_010, category: Category::Message, key: "nodenext_if_module_is_nodenext_node16_if_module_is_node16_or_node18_otherwise_bundler_69010", text: "`nodenext` if `module` is `nodenext`; `node16` if `module` is `node16` or `node18`; otherwise, `bundler`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 80_001, category: Category::Suggestion, key: "File_is_a_CommonJS_module_it_may_be_converted_to_an_ES_module_80001", text: "File is a CommonJS module; it may be converted to an ES module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 80_002, category: Category::Suggestion, key: "This_constructor_function_may_be_converted_to_a_class_declaration_80002", text: "This constructor function may be converted to a class declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 80_003, category: Category::Suggestion, key: "Import_may_be_converted_to_a_default_import_80003", text: "Import may be converted to a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 80_004, category: Category::Suggestion, key: "JSDoc_types_may_be_moved_to_TypeScript_types_80004", text: "JSDoc types may be moved to TypeScript types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 80_005, category: Category::Suggestion, key: "require_call_may_be_converted_to_an_import_80005", text: "'require' call may be converted to an import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 80_006, category: Category::Suggestion, key: "This_may_be_converted_to_an_async_function_80006", text: "This may be converted to an async function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 80_007, category: Category::Suggestion, key: "await_has_no_effect_on_the_type_of_this_expression_80007", text: "'await' has no effect on the type of this expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 80_008, category: Category::Suggestion, key: "Numeric_literals_with_absolute_values_equal_to_2_53_or_greater_are_too_large_to_be_represented_accur_80008", text: "Numeric literals with absolute values equal to 2^53 or greater are too large to be represented accurately as integers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 80_009, category: Category::Suggestion, key: "JSDoc_typedef_may_be_converted_to_TypeScript_type_80009", text: "JSDoc typedef may be converted to TypeScript type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 80_010, category: Category::Suggestion, key: "JSDoc_typedefs_may_be_converted_to_TypeScript_types_80010", text: "JSDoc typedefs may be converted to TypeScript types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_001, category: Category::Message, key: "Add_missing_super_call_90001", text: "Add missing 'super()' call", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_002, category: Category::Message, key: "Make_super_call_the_first_statement_in_the_constructor_90002", text: "Make 'super()' call the first statement in the constructor", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_003, category: Category::Message, key: "Change_extends_to_implements_90003", text: "Change 'extends' to 'implements'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_004, category: Category::Message, key: "Remove_unused_declaration_for_Colon_0_90004", text: "Remove unused declaration for: '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_005, category: Category::Message, key: "Remove_import_from_0_90005", text: "Remove import from '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_006, category: Category::Message, key: "Implement_interface_0_90006", text: "Implement interface '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_007, category: Category::Message, key: "Implement_inherited_abstract_class_90007", text: "Implement inherited abstract class", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_008, category: Category::Message, key: "Add_0_to_unresolved_variable_90008", text: "Add '{0}.' to unresolved variable", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_010, category: Category::Message, key: "Remove_variable_statement_90010", text: "Remove variable statement", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_011, category: Category::Message, key: "Remove_template_tag_90011", text: "Remove template tag", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_012, category: Category::Message, key: "Remove_type_parameters_90012", text: "Remove type parameters", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_013, category: Category::Message, key: "Import_0_from_1_90013", text: "Import '{0}' from \"{1}\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_014, category: Category::Message, key: "Change_0_to_1_90014", text: "Change '{0}' to '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_016, category: Category::Message, key: "Declare_property_0_90016", text: "Declare property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_017, category: Category::Message, key: "Add_index_signature_for_property_0_90017", text: "Add index signature for property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_018, category: Category::Message, key: "Disable_checking_for_this_file_90018", text: "Disable checking for this file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_019, category: Category::Message, key: "Ignore_this_error_message_90019", text: "Ignore this error message", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_020, category: Category::Message, key: "Initialize_property_0_in_the_constructor_90020", text: "Initialize property '{0}' in the constructor", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_021, category: Category::Message, key: "Initialize_static_property_0_90021", text: "Initialize static property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_022, category: Category::Message, key: "Change_spelling_to_0_90022", text: "Change spelling to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_023, category: Category::Message, key: "Declare_method_0_90023", text: "Declare method '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_024, category: Category::Message, key: "Declare_static_method_0_90024", text: "Declare static method '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_025, category: Category::Message, key: "Prefix_0_with_an_underscore_90025", text: "Prefix '{0}' with an underscore", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_026, category: Category::Message, key: "Rewrite_as_the_indexed_access_type_0_90026", text: "Rewrite as the indexed access type '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_027, category: Category::Message, key: "Declare_static_property_0_90027", text: "Declare static property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_028, category: Category::Message, key: "Call_decorator_expression_90028", text: "Call decorator expression", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_029, category: Category::Message, key: "Add_async_modifier_to_containing_function_90029", text: "Add async modifier to containing function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_030, category: Category::Message, key: "Replace_infer_0_with_unknown_90030", text: "Replace 'infer {0}' with 'unknown'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_031, category: Category::Message, key: "Replace_all_unused_infer_with_unknown_90031", text: "Replace all unused 'infer' with 'unknown'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_034, category: Category::Message, key: "Add_parameter_name_90034", text: "Add parameter name", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_035, category: Category::Message, key: "Declare_private_property_0_90035", text: "Declare private property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_036, category: Category::Message, key: "Replace_0_with_Promise_1_90036", text: "Replace '{0}' with 'Promise<{1}>'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_037, category: Category::Message, key: "Fix_all_incorrect_return_type_of_an_async_functions_90037", text: "Fix all incorrect return type of an async functions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_038, category: Category::Message, key: "Declare_private_method_0_90038", text: "Declare private method '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_039, category: Category::Message, key: "Remove_unused_destructuring_declaration_90039", text: "Remove unused destructuring declaration", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_041, category: Category::Message, key: "Remove_unused_declarations_for_Colon_0_90041", text: "Remove unused declarations for: '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_053, category: Category::Message, key: "Declare_a_private_field_named_0_90053", text: "Declare a private field named '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_054, category: Category::Message, key: "Includes_imports_of_types_referenced_by_0_90054", text: "Includes imports of types referenced by '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_055, category: Category::Message, key: "Remove_type_from_import_declaration_from_0_90055", text: "Remove 'type' from import declaration from \"{0}\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_056, category: Category::Message, key: "Remove_type_from_import_of_0_from_1_90056", text: "Remove 'type' from import of '{0}' from \"{1}\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_057, category: Category::Message, key: "Add_import_from_0_90057", text: "Add import from \"{0}\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_058, category: Category::Message, key: "Update_import_from_0_90058", text: "Update import from \"{0}\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_059, category: Category::Message, key: "Export_0_from_module_1_90059", text: "Export '{0}' from module '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_060, category: Category::Message, key: "Export_all_referenced_locals_90060", text: "Export all referenced locals", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_061, category: Category::Message, key: "Update_modifiers_of_0_90061", text: "Update modifiers of '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_062, category: Category::Message, key: "Add_annotation_of_type_0_90062", text: "Add annotation of type '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_063, category: Category::Message, key: "Add_return_type_0_90063", text: "Add return type '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_064, category: Category::Message, key: "Extract_base_class_to_variable_90064", text: "Extract base class to variable", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_065, category: Category::Message, key: "Extract_default_export_to_variable_90065", text: "Extract default export to variable", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_066, category: Category::Message, key: "Extract_binding_expressions_to_variable_90066", text: "Extract binding expressions to variable", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_067, category: Category::Message, key: "Add_all_missing_type_annotations_90067", text: "Add all missing type annotations", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_068, category: Category::Message, key: "Add_satisfies_and_an_inline_type_assertion_with_0_90068", text: "Add satisfies and an inline type assertion with '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_069, category: Category::Message, key: "Extract_to_variable_and_replace_with_0_as_typeof_0_90069", text: "Extract to variable and replace with '{0} as typeof {0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_070, category: Category::Message, key: "Mark_array_literal_as_const_90070", text: "Mark array literal as const", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 90_071, category: Category::Message, key: "Annotate_types_of_properties_expando_function_in_a_namespace_90071", text: "Annotate types of properties expando function in a namespace", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_001, category: Category::Message, key: "Convert_function_to_an_ES2015_class_95001", text: "Convert function to an ES2015 class", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_003, category: Category::Message, key: "Convert_0_to_1_in_0_95003", text: "Convert '{0}' to '{1} in {0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_004, category: Category::Message, key: "Extract_to_0_in_1_95004", text: "Extract to {0} in {1}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_005, category: Category::Message, key: "Extract_function_95005", text: "Extract function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_006, category: Category::Message, key: "Extract_constant_95006", text: "Extract constant", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_007, category: Category::Message, key: "Extract_to_0_in_enclosing_scope_95007", text: "Extract to {0} in enclosing scope", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_008, category: Category::Message, key: "Extract_to_0_in_1_scope_95008", text: "Extract to {0} in {1} scope", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_009, category: Category::Message, key: "Annotate_with_type_from_JSDoc_95009", text: "Annotate with type from JSDoc", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_011, category: Category::Message, key: "Infer_type_of_0_from_usage_95011", text: "Infer type of '{0}' from usage", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_012, category: Category::Message, key: "Infer_parameter_types_from_usage_95012", text: "Infer parameter types from usage", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_013, category: Category::Message, key: "Convert_to_default_import_95013", text: "Convert to default import", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_014, category: Category::Message, key: "Install_0_95014", text: "Install '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_015, category: Category::Message, key: "Replace_import_with_0_95015", text: "Replace import with '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_016, category: Category::Message, key: "Use_synthetic_default_member_95016", text: "Use synthetic 'default' member.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_017, category: Category::Message, key: "Convert_to_ES_module_95017", text: "Convert to ES module", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_018, category: Category::Message, key: "Add_undefined_type_to_property_0_95018", text: "Add 'undefined' type to property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_019, category: Category::Message, key: "Add_initializer_to_property_0_95019", text: "Add initializer to property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_020, category: Category::Message, key: "Add_definite_assignment_assertion_to_property_0_95020", text: "Add definite assignment assertion to property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_021, category: Category::Message, key: "Convert_all_type_literals_to_mapped_type_95021", text: "Convert all type literals to mapped type", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_022, category: Category::Message, key: "Add_all_missing_members_95022", text: "Add all missing members", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_023, category: Category::Message, key: "Infer_all_types_from_usage_95023", text: "Infer all types from usage", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_024, category: Category::Message, key: "Delete_all_unused_declarations_95024", text: "Delete all unused declarations", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_025, category: Category::Message, key: "Prefix_all_unused_declarations_with_where_possible_95025", text: "Prefix all unused declarations with '_' where possible", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_026, category: Category::Message, key: "Fix_all_detected_spelling_errors_95026", text: "Fix all detected spelling errors", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_027, category: Category::Message, key: "Add_initializers_to_all_uninitialized_properties_95027", text: "Add initializers to all uninitialized properties", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_028, category: Category::Message, key: "Add_definite_assignment_assertions_to_all_uninitialized_properties_95028", text: "Add definite assignment assertions to all uninitialized properties", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_029, category: Category::Message, key: "Add_undefined_type_to_all_uninitialized_properties_95029", text: "Add undefined type to all uninitialized properties", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_030, category: Category::Message, key: "Change_all_jsdoc_style_types_to_TypeScript_95030", text: "Change all jsdoc-style types to TypeScript", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_031, category: Category::Message, key: "Change_all_jsdoc_style_types_to_TypeScript_and_add_undefined_to_nullable_types_95031", text: "Change all jsdoc-style types to TypeScript (and add '| undefined' to nullable types)", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_032, category: Category::Message, key: "Implement_all_unimplemented_interfaces_95032", text: "Implement all unimplemented interfaces", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_033, category: Category::Message, key: "Install_all_missing_types_packages_95033", text: "Install all missing types packages", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_034, category: Category::Message, key: "Rewrite_all_as_indexed_access_types_95034", text: "Rewrite all as indexed access types", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_035, category: Category::Message, key: "Convert_all_to_default_imports_95035", text: "Convert all to default imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_036, category: Category::Message, key: "Make_all_super_calls_the_first_statement_in_their_constructor_95036", text: "Make all 'super()' calls the first statement in their constructor", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_037, category: Category::Message, key: "Add_qualifier_to_all_unresolved_variables_matching_a_member_name_95037", text: "Add qualifier to all unresolved variables matching a member name", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_038, category: Category::Message, key: "Change_all_extended_interfaces_to_implements_95038", text: "Change all extended interfaces to 'implements'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_039, category: Category::Message, key: "Add_all_missing_super_calls_95039", text: "Add all missing super calls", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_040, category: Category::Message, key: "Implement_all_inherited_abstract_classes_95040", text: "Implement all inherited abstract classes", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_041, category: Category::Message, key: "Add_all_missing_async_modifiers_95041", text: "Add all missing 'async' modifiers", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_042, category: Category::Message, key: "Add_ts_ignore_to_all_error_messages_95042", text: "Add '@ts-ignore' to all error messages", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_043, category: Category::Message, key: "Annotate_everything_with_types_from_JSDoc_95043", text: "Annotate everything with types from JSDoc", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_044, category: Category::Message, key: "Add_to_all_uncalled_decorators_95044", text: "Add '()' to all uncalled decorators", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_045, category: Category::Message, key: "Convert_all_constructor_functions_to_classes_95045", text: "Convert all constructor functions to classes", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_046, category: Category::Message, key: "Generate_get_and_set_accessors_95046", text: "Generate 'get' and 'set' accessors", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_047, category: Category::Message, key: "Convert_require_to_import_95047", text: "Convert 'require' to 'import'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_048, category: Category::Message, key: "Convert_all_require_to_import_95048", text: "Convert all 'require' to 'import'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_049, category: Category::Message, key: "Move_to_a_new_file_95049", text: "Move to a new file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_050, category: Category::Message, key: "Remove_unreachable_code_95050", text: "Remove unreachable code", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_051, category: Category::Message, key: "Remove_all_unreachable_code_95051", text: "Remove all unreachable code", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_052, category: Category::Message, key: "Add_missing_typeof_95052", text: "Add missing 'typeof'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_053, category: Category::Message, key: "Remove_unused_label_95053", text: "Remove unused label", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_054, category: Category::Message, key: "Remove_all_unused_labels_95054", text: "Remove all unused labels", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_055, category: Category::Message, key: "Convert_0_to_mapped_object_type_95055", text: "Convert '{0}' to mapped object type", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_056, category: Category::Message, key: "Convert_namespace_import_to_named_imports_95056", text: "Convert namespace import to named imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_057, category: Category::Message, key: "Convert_named_imports_to_namespace_import_95057", text: "Convert named imports to namespace import", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_058, category: Category::Message, key: "Add_or_remove_braces_in_an_arrow_function_95058", text: "Add or remove braces in an arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_059, category: Category::Message, key: "Add_braces_to_arrow_function_95059", text: "Add braces to arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_060, category: Category::Message, key: "Remove_braces_from_arrow_function_95060", text: "Remove braces from arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_061, category: Category::Message, key: "Convert_default_export_to_named_export_95061", text: "Convert default export to named export", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_062, category: Category::Message, key: "Convert_named_export_to_default_export_95062", text: "Convert named export to default export", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_063, category: Category::Message, key: "Add_missing_enum_member_0_95063", text: "Add missing enum member '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_064, category: Category::Message, key: "Add_all_missing_imports_95064", text: "Add all missing imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_065, category: Category::Message, key: "Convert_to_async_function_95065", text: "Convert to async function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_066, category: Category::Message, key: "Convert_all_to_async_functions_95066", text: "Convert all to async functions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_067, category: Category::Message, key: "Add_missing_call_parentheses_95067", text: "Add missing call parentheses", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_068, category: Category::Message, key: "Add_all_missing_call_parentheses_95068", text: "Add all missing call parentheses", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_069, category: Category::Message, key: "Add_unknown_conversion_for_non_overlapping_types_95069", text: "Add 'unknown' conversion for non-overlapping types", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_070, category: Category::Message, key: "Add_unknown_to_all_conversions_of_non_overlapping_types_95070", text: "Add 'unknown' to all conversions of non-overlapping types", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_071, category: Category::Message, key: "Add_missing_new_operator_to_call_95071", text: "Add missing 'new' operator to call", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_072, category: Category::Message, key: "Add_missing_new_operator_to_all_calls_95072", text: "Add missing 'new' operator to all calls", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_073, category: Category::Message, key: "Add_names_to_all_parameters_without_names_95073", text: "Add names to all parameters without names", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_074, category: Category::Message, key: "Enable_the_experimentalDecorators_option_in_your_configuration_file_95074", text: "Enable the 'experimentalDecorators' option in your configuration file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_075, category: Category::Message, key: "Convert_parameters_to_destructured_object_95075", text: "Convert parameters to destructured object", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_077, category: Category::Message, key: "Extract_type_95077", text: "Extract type", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_078, category: Category::Message, key: "Extract_to_type_alias_95078", text: "Extract to type alias", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_079, category: Category::Message, key: "Extract_to_typedef_95079", text: "Extract to typedef", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_080, category: Category::Message, key: "Infer_this_type_of_0_from_usage_95080", text: "Infer 'this' type of '{0}' from usage", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_081, category: Category::Message, key: "Add_const_to_unresolved_variable_95081", text: "Add 'const' to unresolved variable", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_082, category: Category::Message, key: "Add_const_to_all_unresolved_variables_95082", text: "Add 'const' to all unresolved variables", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_083, category: Category::Message, key: "Add_await_95083", text: "Add 'await'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_084, category: Category::Message, key: "Add_await_to_initializer_for_0_95084", text: "Add 'await' to initializer for '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_085, category: Category::Message, key: "Fix_all_expressions_possibly_missing_await_95085", text: "Fix all expressions possibly missing 'await'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_086, category: Category::Message, key: "Remove_unnecessary_await_95086", text: "Remove unnecessary 'await'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_087, category: Category::Message, key: "Remove_all_unnecessary_uses_of_await_95087", text: "Remove all unnecessary uses of 'await'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_088, category: Category::Message, key: "Enable_the_jsx_flag_in_your_configuration_file_95088", text: "Enable the '--jsx' flag in your configuration file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_089, category: Category::Message, key: "Add_await_to_initializers_95089", text: "Add 'await' to initializers", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_090, category: Category::Message, key: "Extract_to_interface_95090", text: "Extract to interface", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_091, category: Category::Message, key: "Convert_to_a_bigint_numeric_literal_95091", text: "Convert to a bigint numeric literal", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_092, category: Category::Message, key: "Convert_all_to_bigint_numeric_literals_95092", text: "Convert all to bigint numeric literals", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_093, category: Category::Message, key: "Convert_const_to_let_95093", text: "Convert 'const' to 'let'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_094, category: Category::Message, key: "Prefix_with_declare_95094", text: "Prefix with 'declare'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_095, category: Category::Message, key: "Prefix_all_incorrect_property_declarations_with_declare_95095", text: "Prefix all incorrect property declarations with 'declare'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_096, category: Category::Message, key: "Convert_to_template_string_95096", text: "Convert to template string", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_097, category: Category::Message, key: "Add_export_to_make_this_file_into_a_module_95097", text: "Add 'export {}' to make this file into a module", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_098, category: Category::Message, key: "Set_the_target_option_in_your_configuration_file_to_0_95098", text: "Set the 'target' option in your configuration file to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_099, category: Category::Message, key: "Set_the_module_option_in_your_configuration_file_to_0_95099", text: "Set the 'module' option in your configuration file to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_100, category: Category::Message, key: "Convert_invalid_character_to_its_html_entity_code_95100", text: "Convert invalid character to its html entity code", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_101, category: Category::Message, key: "Convert_all_invalid_characters_to_HTML_entity_code_95101", text: "Convert all invalid characters to HTML entity code", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_102, category: Category::Message, key: "Convert_all_const_to_let_95102", text: "Convert all 'const' to 'let'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_105, category: Category::Message, key: "Convert_function_expression_0_to_arrow_function_95105", text: "Convert function expression '{0}' to arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_106, category: Category::Message, key: "Convert_function_declaration_0_to_arrow_function_95106", text: "Convert function declaration '{0}' to arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_107, category: Category::Message, key: "Fix_all_implicit_this_errors_95107", text: "Fix all implicit-'this' errors", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_108, category: Category::Message, key: "Wrap_invalid_character_in_an_expression_container_95108", text: "Wrap invalid character in an expression container", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_109, category: Category::Message, key: "Wrap_all_invalid_characters_in_an_expression_container_95109", text: "Wrap all invalid characters in an expression container", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_110, category: Category::Message, key: "Visit_https_Colon_Slash_Slashaka_ms_Slashtsconfig_to_read_more_about_this_file_95110", text: "Visit https://aka.ms/tsconfig to read more about this file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_111, category: Category::Message, key: "Add_a_return_statement_95111", text: "Add a return statement", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_112, category: Category::Message, key: "Remove_braces_from_arrow_function_body_95112", text: "Remove braces from arrow function body", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_113, category: Category::Message, key: "Wrap_the_following_body_with_parentheses_which_should_be_an_object_literal_95113", text: "Wrap the following body with parentheses which should be an object literal", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_114, category: Category::Message, key: "Add_all_missing_return_statement_95114", text: "Add all missing return statement", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_115, category: Category::Message, key: "Remove_braces_from_all_arrow_function_bodies_with_relevant_issues_95115", text: "Remove braces from all arrow function bodies with relevant issues", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_116, category: Category::Message, key: "Wrap_all_object_literal_with_parentheses_95116", text: "Wrap all object literal with parentheses", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_117, category: Category::Message, key: "Move_labeled_tuple_element_modifiers_to_labels_95117", text: "Move labeled tuple element modifiers to labels", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_118, category: Category::Message, key: "Convert_overload_list_to_single_signature_95118", text: "Convert overload list to single signature", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_119, category: Category::Message, key: "Generate_get_and_set_accessors_for_all_overriding_properties_95119", text: "Generate 'get' and 'set' accessors for all overriding properties", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_120, category: Category::Message, key: "Wrap_in_JSX_fragment_95120", text: "Wrap in JSX fragment", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_121, category: Category::Message, key: "Wrap_all_unparented_JSX_in_JSX_fragment_95121", text: "Wrap all unparented JSX in JSX fragment", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_122, category: Category::Message, key: "Convert_arrow_function_or_function_expression_95122", text: "Convert arrow function or function expression", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_123, category: Category::Message, key: "Convert_to_anonymous_function_95123", text: "Convert to anonymous function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_124, category: Category::Message, key: "Convert_to_named_function_95124", text: "Convert to named function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_125, category: Category::Message, key: "Convert_to_arrow_function_95125", text: "Convert to arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_126, category: Category::Message, key: "Remove_parentheses_95126", text: "Remove parentheses", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_127, category: Category::Message, key: "Could_not_find_a_containing_arrow_function_95127", text: "Could not find a containing arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_128, category: Category::Message, key: "Containing_function_is_not_an_arrow_function_95128", text: "Containing function is not an arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_129, category: Category::Message, key: "Could_not_find_export_statement_95129", text: "Could not find export statement", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_130, category: Category::Message, key: "This_file_already_has_a_default_export_95130", text: "This file already has a default export", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_131, category: Category::Message, key: "Could_not_find_import_clause_95131", text: "Could not find import clause", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_132, category: Category::Message, key: "Could_not_find_namespace_import_or_named_imports_95132", text: "Could not find namespace import or named imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_133, category: Category::Message, key: "Selection_is_not_a_valid_type_node_95133", text: "Selection is not a valid type node", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_134, category: Category::Message, key: "No_type_could_be_extracted_from_this_type_node_95134", text: "No type could be extracted from this type node", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_135, category: Category::Message, key: "Could_not_find_property_for_which_to_generate_accessor_95135", text: "Could not find property for which to generate accessor", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_136, category: Category::Message, key: "Name_is_not_valid_95136", text: "Name is not valid", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_137, category: Category::Message, key: "Can_only_convert_property_with_modifier_95137", text: "Can only convert property with modifier", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_138, category: Category::Message, key: "Switch_each_misused_0_to_1_95138", text: "Switch each misused '{0}' to '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_139, category: Category::Message, key: "Convert_to_optional_chain_expression_95139", text: "Convert to optional chain expression", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_140, category: Category::Message, key: "Could_not_find_convertible_access_expression_95140", text: "Could not find convertible access expression", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_141, category: Category::Message, key: "Could_not_find_matching_access_expressions_95141", text: "Could not find matching access expressions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_142, category: Category::Message, key: "Can_only_convert_logical_AND_access_chains_95142", text: "Can only convert logical AND access chains", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_143, category: Category::Message, key: "Add_void_to_Promise_resolved_without_a_value_95143", text: "Add 'void' to Promise resolved without a value", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_144, category: Category::Message, key: "Add_void_to_all_Promises_resolved_without_a_value_95144", text: "Add 'void' to all Promises resolved without a value", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_145, category: Category::Message, key: "Use_element_access_for_0_95145", text: "Use element access for '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_146, category: Category::Message, key: "Use_element_access_for_all_undeclared_properties_95146", text: "Use element access for all undeclared properties.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_147, category: Category::Message, key: "Delete_all_unused_imports_95147", text: "Delete all unused imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_148, category: Category::Message, key: "Infer_function_return_type_95148", text: "Infer function return type", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_149, category: Category::Message, key: "Return_type_must_be_inferred_from_a_function_95149", text: "Return type must be inferred from a function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_150, category: Category::Message, key: "Could_not_determine_function_return_type_95150", text: "Could not determine function return type", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_151, category: Category::Message, key: "Could_not_convert_to_arrow_function_95151", text: "Could not convert to arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_152, category: Category::Message, key: "Could_not_convert_to_named_function_95152", text: "Could not convert to named function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_153, category: Category::Message, key: "Could_not_convert_to_anonymous_function_95153", text: "Could not convert to anonymous function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_154, category: Category::Message, key: "Can_only_convert_string_concatenations_and_string_literals_95154", text: "Can only convert string concatenations and string literals", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_155, category: Category::Message, key: "Selection_is_not_a_valid_statement_or_statements_95155", text: "Selection is not a valid statement or statements", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_156, category: Category::Message, key: "Add_missing_function_declaration_0_95156", text: "Add missing function declaration '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_157, category: Category::Message, key: "Add_all_missing_function_declarations_95157", text: "Add all missing function declarations", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_158, category: Category::Message, key: "Method_not_implemented_95158", text: "Method not implemented.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_159, category: Category::Message, key: "Function_not_implemented_95159", text: "Function not implemented.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_160, category: Category::Message, key: "Add_override_modifier_95160", text: "Add 'override' modifier", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_161, category: Category::Message, key: "Remove_override_modifier_95161", text: "Remove 'override' modifier", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_162, category: Category::Message, key: "Add_all_missing_override_modifiers_95162", text: "Add all missing 'override' modifiers", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_163, category: Category::Message, key: "Remove_all_unnecessary_override_modifiers_95163", text: "Remove all unnecessary 'override' modifiers", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_164, category: Category::Message, key: "Can_only_convert_named_export_95164", text: "Can only convert named export", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_165, category: Category::Message, key: "Add_missing_properties_95165", text: "Add missing properties", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_166, category: Category::Message, key: "Add_all_missing_properties_95166", text: "Add all missing properties", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_167, category: Category::Message, key: "Add_missing_attributes_95167", text: "Add missing attributes", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_168, category: Category::Message, key: "Add_all_missing_attributes_95168", text: "Add all missing attributes", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_169, category: Category::Message, key: "Add_undefined_to_optional_property_type_95169", text: "Add 'undefined' to optional property type", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_170, category: Category::Message, key: "Convert_named_imports_to_default_import_95170", text: "Convert named imports to default import", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_171, category: Category::Message, key: "Delete_unused_param_tag_0_95171", text: "Delete unused '@param' tag '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_172, category: Category::Message, key: "Delete_all_unused_param_tags_95172", text: "Delete all unused '@param' tags", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_173, category: Category::Message, key: "Rename_param_tag_name_0_to_1_95173", text: "Rename '@param' tag name '{0}' to '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_174, category: Category::Message, key: "Use_0_95174", text: "Use `{0}`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_175, category: Category::Message, key: "Use_Number_isNaN_in_all_conditions_95175", text: "Use `Number.isNaN` in all conditions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_176, category: Category::Message, key: "Convert_typedef_to_TypeScript_type_95176", text: "Convert typedef to TypeScript type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_177, category: Category::Message, key: "Convert_all_typedef_to_TypeScript_types_95177", text: "Convert all typedef to TypeScript types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_178, category: Category::Message, key: "Move_to_file_95178", text: "Move to file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_179, category: Category::Message, key: "Cannot_move_to_file_selected_file_is_invalid_95179", text: "Cannot move to file, selected file is invalid", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_180, category: Category::Message, key: "Use_import_type_95180", text: "Use 'import type'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_181, category: Category::Message, key: "Use_type_0_95181", text: "Use 'type {0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_182, category: Category::Message, key: "Fix_all_with_type_only_imports_95182", text: "Fix all with type-only imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_183, category: Category::Message, key: "Cannot_move_statements_to_the_selected_file_95183", text: "Cannot move statements to the selected file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_184, category: Category::Message, key: "Inline_variable_95184", text: "Inline variable", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_185, category: Category::Message, key: "Could_not_find_variable_to_inline_95185", text: "Could not find variable to inline.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_186, category: Category::Message, key: "Variables_with_multiple_declarations_cannot_be_inlined_95186", text: "Variables with multiple declarations cannot be inlined.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_187, category: Category::Message, key: "Add_missing_comma_for_object_member_completion_0_95187", text: "Add missing comma for object member completion '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_188, category: Category::Message, key: "Add_missing_parameter_to_0_95188", text: "Add missing parameter to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_189, category: Category::Message, key: "Add_missing_parameters_to_0_95189", text: "Add missing parameters to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_190, category: Category::Message, key: "Add_all_missing_parameters_95190", text: "Add all missing parameters", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_191, category: Category::Message, key: "Add_optional_parameter_to_0_95191", text: "Add optional parameter to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_192, category: Category::Message, key: "Add_optional_parameters_to_0_95192", text: "Add optional parameters to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_193, category: Category::Message, key: "Add_all_optional_parameters_95193", text: "Add all optional parameters", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_194, category: Category::Message, key: "Wrap_in_parentheses_95194", text: "Wrap in parentheses", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_195, category: Category::Message, key: "Wrap_all_invalid_decorator_expressions_in_parentheses_95195", text: "Wrap all invalid decorator expressions in parentheses", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_196, category: Category::Message, key: "Add_resolution_mode_import_attribute_95196", text: "Add 'resolution-mode' import attribute", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 95_197, category: Category::Message, key: "Add_resolution_mode_import_attribute_to_all_type_only_imports_that_need_it_95197", text: "Add 'resolution-mode' import attribute to all type-only imports that need it", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_000, category: Category::Message, key: "Do_not_print_diagnostics_100000", text: "Do not print diagnostics.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_001, category: Category::Message, key: "Run_in_single_threaded_mode_100001", text: "Run in single threaded mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_002, category: Category::Message, key: "Generate_pprof_CPU_Slashmemory_profiles_to_the_given_directory_100002", text: "Generate pprof CPU/memory profiles to the given directory.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_003, category: Category::Message, key: "Set_the_number_of_checkers_per_project_100003", text: "Set the number of checkers per project.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_004, category: Category::Message, key: "4_unless_singleThreaded_is_passed_100004", text: "4, unless --singleThreaded is passed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_005, category: Category::Message, key: "_0_references_100005", text: "{0} references", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_006, category: Category::Message, key: "1_reference_100006", text: "1 reference", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_007, category: Category::Message, key: "_0_implementations_100007", text: "{0} implementations", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_008, category: Category::Message, key: "1_implementation_100008", text: "1 implementation", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_009, category: Category::Message, key: "Set_the_number_of_projects_to_build_concurrently_100009", text: "Set the number of projects to build concurrently.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_011, category: Category::Message, key: "Deduplicate_packages_with_the_same_name_and_version_100011", text: "Deduplicate packages with the same name and version.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_012, category: Category::Message, key: "Loading_100012", text: "Loading", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_013, category: Category::Message, key: "Installing_types_for_0_100013", text: "Installing types for '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_014, category: Category::Message, key: "Project_0_100014", text: "Project '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_015, category: Category::Message, key: "Fix_All_100015", text: "Fix All", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_016, category: Category::Message, key: "Organize_Imports_100016", text: "Organize Imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_017, category: Category::Message, key: "Remove_Unused_Imports_100017", text: "Remove Unused Imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_018, category: Category::Message, key: "Sort_Imports_100018", text: "Sort Imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_019, category: Category::Message, key: "JSDoc_comment_100019", text: "JSDoc comment", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_020, category: Category::Error, key: "Content_mapper_file_extension_0_must_begin_with_a_100020", text: "Content mapper file extension '{0}' must begin with a '.'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_021, category: Category::Error, key: "Content_mapper_file_extension_0_is_a_built_in_extension_and_cannot_be_registered_by_a_content_mapper_100021", text: "Content mapper file extension '{0}' is a built-in extension and cannot be registered by a content mapper.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_022, category: Category::Error, key: "Content_mapper_file_extension_0_is_registered_by_more_than_one_content_mapper_100022", text: "Content mapper file extension '{0}' is registered by more than one content mapper.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_023, category: Category::Message, key: "Allow_loading_external_content_mapper_plugins_that_execute_code_during_compilation_100023", text: "Allow loading external content mapper plugins that execute code during compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_024, category: Category::Error, key: "Content_mappers_require_the_runExternalCode_command_line_flag_to_be_enabled_100024", text: "Content mappers require the '--runExternalCode' command line flag to be enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_025, category: Category::Error, key: "The_content_mapper_0_failed_to_transform_this_file_100025", text: "The content mapper '{0}' failed to transform this file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_026, category: Category::Error, key: "The_content_mapper_0_failed_1_times_and_will_not_be_used_100026", text: "The content mapper '{0}' failed {1} times and will not be used.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_027, category: Category::Error, key: "The_content_mapper_0_did_not_provide_the_required_position_mappings_100027", text: "The content mapper '{0}' did not provide the required position mappings.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_028, category: Category::Error, key: "The_content_mapper_0_produced_a_position_mapping_that_points_outside_the_original_content_original_o_100028", text: "The content mapper '{0}' produced a position mapping that points outside the original content (original offset {1}).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_029, category: Category::Error, key: "The_content_mapper_0_produced_a_verbatim_mapping_that_does_not_match_the_original_content_virtual_of_100029", text: "The content mapper '{0}' produced a verbatim mapping that does not match the original content (virtual offset {1}, original offset {2}).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_030, category: Category::Message, key: "This_location_is_in_virtual_code_produced_by_the_content_mapper_0_and_has_no_corresponding_location__100030", text: "This location is in virtual code produced by the content mapper '{0}' and has no corresponding location in the original file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_031, category: Category::Error, key: "The_content_mapper_package_0_could_not_be_resolved_100031", text: "The content mapper package '{0}' could not be resolved.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_032, category: Category::Error, key: "The_package_json_of_the_content_mapper_package_0_could_not_be_parsed_100032", text: "The 'package.json' of the content mapper package '{0}' could not be parsed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_033, category: Category::Error, key: "The_package_json_of_the_content_mapper_package_0_does_not_specify_a_name_100033", text: "The 'package.json' of the content mapper package '{0}' does not specify a 'name'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_034, category: Category::Error, key: "The_package_json_of_the_content_mapper_package_0_does_not_declare_a_typescript_contentMapper_object_100034", text: "The 'package.json' of the content mapper package '{0}' does not declare a 'typescript.contentMapper' object.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_035, category: Category::Error, key: "The_typescript_contentMapper_exec_of_the_content_mapper_package_0_must_be_a_non_empty_array_of_strin_100035", text: "The 'typescript.contentMapper.exec' of the content mapper package '{0}' must be a non-empty array of strings.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_036, category: Category::Error, key: "Virtual_code_produced_by_the_content_mapper_0_has_problems_with_no_corresponding_location_in_this_fi_100036", text: "Virtual code produced by the content mapper '{0}' has problems with no corresponding location in this file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_037, category: Category::Error, key: "The_content_mapper_0_produced_overlapping_or_out_of_order_position_mappings_near_virtual_offset_1_100037", text: "The content mapper '{0}' produced overlapping or out-of-order position mappings (near virtual offset {1}).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_039, category: Category::Error, key: "The_content_mapper_0_produced_invalid_mapping_features_near_original_offset_1_100039", text: "The content mapper '{0}' produced invalid mapping features near original offset {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_040, category: Category::Error, key: "The_content_mapper_0_produced_a_position_mapping_with_an_invalid_kind_near_virtual_offset_1_100040", text: "The content mapper '{0}' produced a position mapping with an invalid kind (near virtual offset {1}).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_041, category: Category::Message, key: "The_content_mapper_process_could_not_be_started_or_initialized_100041", text: "The content mapper process could not be started or initialized.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_042, category: Category::Message, key: "The_content_mapper_process_failed_while_handling_the_transform_request_100042", text: "The content mapper process failed while handling the transform request.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_043, category: Category::Message, key: "The_content_mapper_returned_an_invalid_transform_response_100043", text: "The content mapper returned an invalid transform response.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_045, category: Category::Message, key: "The_content_mapper_selected_unsupported_position_encoding_0_100045", text: "The content mapper selected unsupported position encoding '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_046, category: Category::Message, key: "The_content_mapper_diagnostic_source_must_not_be_empty_100046", text: "The content mapper diagnostic source must not be empty.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_047, category: Category::Message, key: "The_content_mapper_diagnostic_source_0_is_reserved_by_TypeScript_100047", text: "The content mapper diagnostic source '{0}' is reserved by TypeScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_048, category: Category::Message, key: "The_content_mapper_returned_a_project_response_that_could_not_be_decoded_100048", text: "The content mapper returned a project response that could not be decoded.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_049, category: Category::Message, key: "The_content_mapper_process_failed_while_handling_the_project_request_100049", text: "The content mapper process failed while handling the project request.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_050, category: Category::Message, key: "The_content_mapper_did_not_return_configIdentity_which_is_required_when_the_content_mapper_has_dynam_100050", text: "The content mapper did not return 'configIdentity', which is required when the content mapper has '\"dynamicConfig\": true' in its package.json.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_051, category: Category::Message, key: "The_content_mapper_returned_a_non_absolute_path_in_watchedFiles_100051", text: "The content mapper returned a non-absolute path in 'watchedFiles'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_052, category: Category::Message, key: "The_content_mapper_returned_configIdentity_which_is_only_allowed_when_it_declares_dynamicConfig_Colo_100052", text: "The content mapper returned 'configIdentity', which is only allowed when it declares '\"dynamicConfig\": true' in its package.json.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_053, category: Category::Message, key: "The_content_mapper_returned_watchedFiles_which_is_only_allowed_when_it_declares_dynamicConfig_Colon__100053", text: "The content mapper returned 'watchedFiles', which is only allowed when it declares '\"dynamicConfig\": true' in its package.json.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_054, category: Category::Message, key: "Content_mapper_supplemental_output_file_0_conflicts_with_an_existing_file_100054", text: "Content mapper supplemental output file '{0}' conflicts with an existing file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_055, category: Category::Message, key: "Supplemental_virtual_file_produced_by_the_content_mapper_for_file_0_100055", text: "Supplemental virtual file produced by the content mapper for file '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_056, category: Category::Message, key: "The_content_mapper_returned_an_output_with_unsupported_virtual_extension_0_100056", text: "The content mapper returned an output with unsupported virtual extension '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_057, category: Category::Error, key: "The_content_mapper_0_could_not_be_initialized_100057", text: "The content mapper '{0}' could not be initialized.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_058, category: Category::Message, key: "The_content_mapper_command_0_could_not_be_started_Colon_1_100058", text: "The content mapper command '{0}' could not be started: {1}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_059, category: Category::Message, key: "The_content_mapper_process_exited_before_responding_to_the_initialize_request_exit_code_0_100059", text: "The content mapper process exited before responding to the 'initialize' request (exit code {0}).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_060, category: Category::Message, key: "The_content_mapper_did_not_respond_to_the_initialize_request_within_0_seconds_100060", text: "The content mapper did not respond to the 'initialize' request within {0} seconds.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_061, category: Category::Message, key: "The_content_mapper_returned_an_initialize_response_that_could_not_be_decoded_Colon_0_100061", text: "The content mapper returned an 'initialize' response that could not be decoded: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_062, category: Category::Message, key: "The_content_mapper_s_initialize_request_failed_Colon_0_100062", text: "The content mapper's 'initialize' request failed: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_063, category: Category::Message, key: "Diagnostic_directive_0_returned_by_the_content_mapper_has_an_invalid_range_100063", text: "Diagnostic directive {0} returned by the content mapper has an invalid range.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_064, category: Category::Message, key: "The_content_mapper_returned_a_diagnostic_directive_with_invalid_policy_0_100064", text: "The content mapper returned a diagnostic directive with invalid policy '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_065, category: Category::Message, key: "Diagnostic_directive_0_returned_by_the_content_mapper_must_specify_unusedExpectDirectiveIndex_when_t_100065", text: "Diagnostic directive {0} returned by the content mapper must specify 'unusedExpectDirectiveIndex' when there is not exactly one 'unusedExpectDirectiveDiagnostics' entry.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_066, category: Category::Message, key: "The_content_mapper_returned_diagnostic_directives_with_overlapping_virtual_ranges_100066", text: "The content mapper returned diagnostic directives with overlapping virtual ranges.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_067, category: Category::Message, key: "The_invalid_diagnostic_directive_is_in_supplemental_output_0_returned_by_the_content_mapper_100067", text: "The invalid diagnostic directive is in supplemental output {0} returned by the content mapper.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
    Message { code: 100_068, category: Category::Message, key: "Diagnostic_directive_0_returned_by_the_content_mapper_has_an_invalid_unusedExpectDirectiveIndex_100068", text: "Diagnostic directive {0} returned by the content mapper has an invalid 'unusedExpectDirectiveIndex'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
];

pub const Unterminated_string_literal: &Message = &MESSAGES[0];
pub const Identifier_expected: &Message = &MESSAGES[1];
pub const X_0_expected: &Message = &MESSAGES[2];
pub const A_file_cannot_have_a_reference_to_itself: &Message = &MESSAGES[3];
pub const The_parser_expected_to_find_a_1_to_match_the_0_token_here: &Message = &MESSAGES[4];
pub const Trailing_comma_not_allowed: &Message = &MESSAGES[5];
pub const Asterisk_Slash_expected: &Message = &MESSAGES[6];
pub const An_element_access_expression_should_take_an_argument: &Message = &MESSAGES[7];
pub const Unexpected_token: &Message = &MESSAGES[8];
pub const A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma: &Message =
    &MESSAGES[9];
pub const A_rest_parameter_must_be_last_in_a_parameter_list: &Message = &MESSAGES[10];
pub const Parameter_cannot_have_question_mark_and_initializer: &Message = &MESSAGES[11];
pub const A_required_parameter_cannot_follow_an_optional_parameter: &Message = &MESSAGES[12];
pub const An_index_signature_cannot_have_a_rest_parameter: &Message = &MESSAGES[13];
pub const An_index_signature_parameter_cannot_have_an_accessibility_modifier: &Message =
    &MESSAGES[14];
pub const An_index_signature_parameter_cannot_have_a_question_mark: &Message = &MESSAGES[15];
pub const An_index_signature_parameter_cannot_have_an_initializer: &Message = &MESSAGES[16];
pub const An_index_signature_must_have_a_type_annotation: &Message = &MESSAGES[17];
pub const An_index_signature_parameter_must_have_a_type_annotation: &Message = &MESSAGES[18];
pub const X_readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature:
    &Message = &MESSAGES[19];
pub const An_index_signature_cannot_have_a_trailing_comma: &Message = &MESSAGES[20];
pub const Accessibility_modifier_already_seen: &Message = &MESSAGES[21];
pub const X_0_modifier_must_precede_1_modifier: &Message = &MESSAGES[22];
pub const X_0_modifier_already_seen: &Message = &MESSAGES[23];
pub const X_0_modifier_cannot_appear_on_class_elements_of_this_kind: &Message = &MESSAGES[24];
pub const X_super_must_be_followed_by_an_argument_list_or_member_access: &Message = &MESSAGES[25];
pub const Only_ambient_modules_can_use_quoted_names: &Message = &MESSAGES[26];
pub const Statements_are_not_allowed_in_ambient_contexts: &Message = &MESSAGES[27];
pub const A_declare_modifier_cannot_be_used_in_an_already_ambient_context: &Message = &MESSAGES[28];
pub const Initializers_are_not_allowed_in_ambient_contexts: &Message = &MESSAGES[29];
pub const X_0_modifier_cannot_be_used_in_an_ambient_context: &Message = &MESSAGES[30];
pub const X_0_modifier_cannot_be_used_here: &Message = &MESSAGES[31];
pub const X_0_modifier_cannot_appear_on_a_module_or_namespace_element: &Message = &MESSAGES[32];
pub const Top_level_declarations_in_d_ts_files_must_start_with_either_a_declare_or_export_modifier: &Message = &MESSAGES[33];
pub const A_rest_parameter_cannot_be_optional: &Message = &MESSAGES[34];
pub const A_rest_parameter_cannot_have_an_initializer: &Message = &MESSAGES[35];
pub const A_set_accessor_must_have_exactly_one_parameter: &Message = &MESSAGES[36];
pub const A_set_accessor_cannot_have_an_optional_parameter: &Message = &MESSAGES[37];
pub const A_set_accessor_parameter_cannot_have_an_initializer: &Message = &MESSAGES[38];
pub const A_set_accessor_cannot_have_rest_parameter: &Message = &MESSAGES[39];
pub const A_get_accessor_cannot_have_parameters: &Message = &MESSAGES[40];
pub const Type_0_is_not_a_valid_async_function_return_type_in_ES5_because_it_does_not_refer_to_a_Promise_compatible_constructor_value: &Message = &MESSAGES[41];
pub const Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher: &Message =
    &MESSAGES[42];
pub const The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member: &Message = &MESSAGES[43];
pub const A_promise_must_have_a_then_method: &Message = &MESSAGES[44];
pub const The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback: &Message =
    &MESSAGES[45];
pub const Enum_member_must_have_initializer: &Message = &MESSAGES[46];
pub const Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method: &Message = &MESSAGES[47];
pub const An_export_assignment_cannot_be_used_in_a_namespace: &Message = &MESSAGES[48];
pub const The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_Did_you_mean_to_write_Promise_0: &Message = &MESSAGES[49];
pub const The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type:
    &Message = &MESSAGES[50];
pub const In_ambient_enum_declarations_member_initializer_must_be_constant_expression: &Message =
    &MESSAGES[51];
pub const Unexpected_token_A_constructor_method_accessor_or_property_was_expected: &Message =
    &MESSAGES[52];
pub const Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces: &Message =
    &MESSAGES[53];
pub const X_0_modifier_cannot_appear_on_a_type_member: &Message = &MESSAGES[54];
pub const X_0_modifier_cannot_appear_on_an_index_signature: &Message = &MESSAGES[55];
pub const A_0_modifier_cannot_be_used_with_an_import_declaration: &Message = &MESSAGES[56];
pub const Invalid_reference_directive_syntax: &Message = &MESSAGES[57];
pub const X_0_modifier_cannot_appear_on_a_constructor_declaration: &Message = &MESSAGES[58];
pub const X_0_modifier_cannot_appear_on_a_parameter: &Message = &MESSAGES[59];
pub const Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement: &Message =
    &MESSAGES[60];
pub const Type_parameters_cannot_appear_on_a_constructor_declaration: &Message = &MESSAGES[61];
pub const Type_annotation_cannot_appear_on_a_constructor_declaration: &Message = &MESSAGES[62];
pub const An_accessor_cannot_have_type_parameters: &Message = &MESSAGES[63];
pub const A_set_accessor_cannot_have_a_return_type_annotation: &Message = &MESSAGES[64];
pub const An_index_signature_must_have_exactly_one_parameter: &Message = &MESSAGES[65];
pub const X_0_list_cannot_be_empty: &Message = &MESSAGES[66];
pub const Type_parameter_list_cannot_be_empty: &Message = &MESSAGES[67];
pub const Type_argument_list_cannot_be_empty: &Message = &MESSAGES[68];
pub const Invalid_use_of_0_in_strict_mode: &Message = &MESSAGES[69];
pub const X_with_statements_are_not_allowed_in_strict_mode: &Message = &MESSAGES[70];
pub const X_delete_cannot_be_called_on_an_identifier_in_strict_mode: &Message = &MESSAGES[71];
pub const X_for_await_loops_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules: &Message = &MESSAGES[72];
pub const A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement: &Message =
    &MESSAGES[73];
pub const A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement:
    &Message = &MESSAGES[74];
pub const The_left_hand_side_of_a_for_of_statement_may_not_be_async: &Message = &MESSAGES[75];
pub const Jump_target_cannot_cross_function_boundary: &Message = &MESSAGES[76];
pub const A_return_statement_can_only_be_used_within_a_function_body: &Message = &MESSAGES[77];
pub const Expression_expected: &Message = &MESSAGES[78];
pub const Type_expected: &Message = &MESSAGES[79];
pub const Private_field_0_must_be_declared_in_an_enclosing_class: &Message = &MESSAGES[80];
pub const A_default_clause_cannot_appear_more_than_once_in_a_switch_statement: &Message =
    &MESSAGES[81];
pub const Duplicate_label_0: &Message = &MESSAGES[82];
pub const A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement:
    &Message = &MESSAGES[83];
pub const A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement: &Message =
    &MESSAGES[84];
pub const An_object_literal_cannot_have_multiple_properties_with_the_same_name: &Message =
    &MESSAGES[85];
pub const An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name:
    &Message = &MESSAGES[86];
pub const An_object_literal_cannot_have_property_and_accessor_with_the_same_name: &Message =
    &MESSAGES[87];
pub const An_export_assignment_cannot_have_modifiers: &Message = &MESSAGES[88];
pub const Octal_literals_are_not_allowed_Use_the_syntax_0: &Message = &MESSAGES[89];
pub const Variable_declaration_list_cannot_be_empty: &Message = &MESSAGES[90];
pub const Digit_expected: &Message = &MESSAGES[91];
pub const Hexadecimal_digit_expected: &Message = &MESSAGES[92];
pub const Unexpected_end_of_text: &Message = &MESSAGES[93];
pub const Invalid_character: &Message = &MESSAGES[94];
pub const Declaration_or_statement_expected: &Message = &MESSAGES[95];
pub const Statement_expected: &Message = &MESSAGES[96];
pub const X_case_or_default_expected: &Message = &MESSAGES[97];
pub const Property_or_signature_expected: &Message = &MESSAGES[98];
pub const Enum_member_expected: &Message = &MESSAGES[99];
pub const Variable_declaration_expected: &Message = &MESSAGES[100];
pub const Argument_expression_expected: &Message = &MESSAGES[101];
pub const Property_assignment_expected: &Message = &MESSAGES[102];
pub const Expression_or_comma_expected: &Message = &MESSAGES[103];
pub const Parameter_declaration_expected: &Message = &MESSAGES[104];
pub const Type_parameter_declaration_expected: &Message = &MESSAGES[105];
pub const Type_argument_expected: &Message = &MESSAGES[106];
pub const String_literal_expected: &Message = &MESSAGES[107];
pub const Line_break_not_permitted_here: &Message = &MESSAGES[108];
pub const X_or_expected: &Message = &MESSAGES[109];
pub const X_or_JSX_element_expected: &Message = &MESSAGES[110];
pub const Declaration_expected: &Message = &MESSAGES[111];
pub const Import_declarations_in_a_namespace_cannot_reference_a_module: &Message = &MESSAGES[112];
pub const Cannot_use_imports_exports_or_module_augmentations_when_module_is_none: &Message =
    &MESSAGES[113];
pub const File_name_0_differs_from_already_included_file_name_1_only_in_casing: &Message =
    &MESSAGES[114];
pub const X_0_declarations_must_be_initialized: &Message = &MESSAGES[115];
pub const X_0_declarations_can_only_be_declared_inside_a_block: &Message = &MESSAGES[116];
pub const Unterminated_template_literal: &Message = &MESSAGES[117];
pub const Unterminated_regular_expression_literal: &Message = &MESSAGES[118];
pub const An_object_member_cannot_be_declared_optional: &Message = &MESSAGES[119];
pub const A_yield_expression_is_only_allowed_in_a_generator_body: &Message = &MESSAGES[120];
pub const Computed_property_names_are_not_allowed_in_enums: &Message = &MESSAGES[121];
pub const A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type: &Message = &MESSAGES[122];
pub const A_computed_property_name_in_a_class_property_declaration_must_have_a_simple_literal_type_or_a_unique_symbol_type: &Message = &MESSAGES[123];
pub const A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type: &Message = &MESSAGES[124];
pub const A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type: &Message = &MESSAGES[125];
pub const A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type: &Message = &MESSAGES[126];
pub const A_comma_expression_is_not_allowed_in_a_computed_property_name: &Message = &MESSAGES[127];
pub const X_extends_clause_already_seen: &Message = &MESSAGES[128];
pub const X_extends_clause_must_precede_implements_clause: &Message = &MESSAGES[129];
pub const Classes_can_only_extend_a_single_class: &Message = &MESSAGES[130];
pub const X_implements_clause_already_seen: &Message = &MESSAGES[131];
pub const Interface_declaration_cannot_have_implements_clause: &Message = &MESSAGES[132];
pub const Binary_digit_expected: &Message = &MESSAGES[133];
pub const Octal_digit_expected: &Message = &MESSAGES[134];
pub const Unexpected_token_expected: &Message = &MESSAGES[135];
pub const Property_destructuring_pattern_expected: &Message = &MESSAGES[136];
pub const Array_element_destructuring_pattern_expected: &Message = &MESSAGES[137];
pub const A_destructuring_declaration_must_have_an_initializer: &Message = &MESSAGES[138];
pub const An_implementation_cannot_be_declared_in_ambient_contexts: &Message = &MESSAGES[139];
pub const Modifiers_cannot_appear_here: &Message = &MESSAGES[140];
pub const Merge_conflict_marker_encountered: &Message = &MESSAGES[141];
pub const A_rest_element_cannot_have_an_initializer: &Message = &MESSAGES[142];
pub const A_parameter_property_may_not_be_declared_using_a_binding_pattern: &Message =
    &MESSAGES[143];
pub const Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement: &Message =
    &MESSAGES[144];
pub const The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer: &Message =
    &MESSAGES[145];
pub const The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer: &Message =
    &MESSAGES[146];
pub const An_import_declaration_cannot_have_modifiers: &Message = &MESSAGES[147];
pub const Module_0_has_no_default_export: &Message = &MESSAGES[148];
pub const An_export_declaration_cannot_have_modifiers: &Message = &MESSAGES[149];
pub const Export_declarations_are_not_permitted_in_a_namespace: &Message = &MESSAGES[150];
pub const X_export_Asterisk_does_not_re_export_a_default: &Message = &MESSAGES[151];
pub const Catch_clause_variable_type_annotation_must_be_any_or_unknown_if_specified: &Message =
    &MESSAGES[152];
pub const Catch_clause_variable_cannot_have_an_initializer: &Message = &MESSAGES[153];
pub const An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive: &Message =
    &MESSAGES[154];
pub const Unterminated_Unicode_escape_sequence: &Message = &MESSAGES[155];
pub const Line_terminator_not_permitted_before_arrow: &Message = &MESSAGES[156];
pub const Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_ns_from_mod_import_a_from_mod_import_d_from_mod_or_another_module_format_instead: &Message = &MESSAGES[157];
pub const Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or_another_module_format_instead: &Message = &MESSAGES[158];
pub const Re_exporting_a_type_when_0_is_enabled_requires_using_export_type: &Message =
    &MESSAGES[159];
pub const Decorators_are_not_valid_here: &Message = &MESSAGES[160];
pub const Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name:
    &Message = &MESSAGES[161];
pub const Invalid_optional_chain_from_new_expression_Did_you_mean_to_call_0: &Message =
    &MESSAGES[162];
pub const Code_contained_in_a_class_is_evaluated_in_JavaScript_s_strict_mode_which_does_not_allow_this_use_of_0_For_more_information_see_https_Colon_Slash_Slashdeveloper_mozilla_org_Slashen_US_Slashdocs_SlashWeb_SlashJavaScript_SlashReference_SlashStrict_mode: &Message = &MESSAGES[163];
pub const A_class_declaration_without_the_default_modifier_must_have_a_name: &Message =
    &MESSAGES[164];
pub const Identifier_expected_0_is_a_reserved_word_in_strict_mode: &Message = &MESSAGES[165];
pub const Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_strict_mode: &Message = &MESSAGES[166];
pub const Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode: &Message = &MESSAGES[167];
pub const Invalid_use_of_0_Modules_are_automatically_in_strict_mode: &Message = &MESSAGES[168];
pub const Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules: &Message = &MESSAGES[169];
pub const Export_assignment_is_not_supported_when_module_flag_is_system: &Message = &MESSAGES[170];
pub const Generators_are_not_allowed_in_an_ambient_context: &Message = &MESSAGES[171];
pub const An_overload_signature_cannot_be_declared_as_a_generator: &Message = &MESSAGES[172];
pub const X_0_tag_already_specified: &Message = &MESSAGES[173];
pub const Signature_0_must_be_a_type_predicate: &Message = &MESSAGES[174];
pub const Cannot_find_parameter_0: &Message = &MESSAGES[175];
pub const Type_predicate_0_is_not_assignable_to_1: &Message = &MESSAGES[176];
pub const Parameter_0_is_not_in_the_same_position_as_parameter_1: &Message = &MESSAGES[177];
pub const A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods:
    &Message = &MESSAGES[178];
pub const A_type_predicate_cannot_reference_a_rest_parameter: &Message = &MESSAGES[179];
pub const A_type_predicate_cannot_reference_element_0_in_a_binding_pattern: &Message =
    &MESSAGES[180];
pub const An_export_assignment_must_be_at_the_top_level_of_a_file_or_module_declaration: &Message =
    &MESSAGES[181];
pub const An_import_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module:
    &Message = &MESSAGES[182];
pub const An_export_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module:
    &Message = &MESSAGES[183];
pub const An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file: &Message =
    &MESSAGES[184];
pub const A_namespace_declaration_is_only_allowed_at_the_top_level_of_a_namespace_or_module:
    &Message = &MESSAGES[185];
pub const The_return_type_of_a_property_decorator_function_must_be_either_void_or_any: &Message =
    &MESSAGES[186];
pub const The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any: &Message =
    &MESSAGES[187];
pub const Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression: &Message =
    &MESSAGES[188];
pub const Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression:
    &Message = &MESSAGES[189];
pub const Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression: &Message =
    &MESSAGES[190];
pub const Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression: &Message =
    &MESSAGES[191];
pub const X_abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration: &Message =
    &MESSAGES[192];
pub const X_0_modifier_cannot_be_used_with_1_modifier: &Message = &MESSAGES[193];
pub const Abstract_methods_can_only_appear_within_an_abstract_class: &Message = &MESSAGES[194];
pub const Method_0_cannot_have_an_implementation_because_it_is_marked_abstract: &Message =
    &MESSAGES[195];
pub const An_interface_property_cannot_have_an_initializer: &Message = &MESSAGES[196];
pub const A_type_literal_property_cannot_have_an_initializer: &Message = &MESSAGES[197];
pub const A_class_member_cannot_have_the_0_keyword: &Message = &MESSAGES[198];
pub const A_decorator_can_only_decorate_a_method_implementation_not_an_overload: &Message =
    &MESSAGES[199];
pub const Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5:
    &Message = &MESSAGES[200];
pub const Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_Class_definitions_are_automatically_in_strict_mode: &Message = &MESSAGES[201];
pub const Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_Modules_are_automatically_in_strict_mode: &Message = &MESSAGES[202];
pub const Abstract_properties_can_only_appear_within_an_abstract_class: &Message = &MESSAGES[203];
pub const A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_or_literal_enum_reference: &Message = &MESSAGES[204];
pub const A_definite_assignment_assertion_is_not_permitted_in_this_context: &Message =
    &MESSAGES[205];
pub const A_required_element_cannot_follow_an_optional_element: &Message = &MESSAGES[206];
pub const A_default_export_must_be_at_the_top_level_of_a_file_or_module_declaration: &Message =
    &MESSAGES[207];
pub const Module_0_can_only_be_default_imported_using_the_1_flag: &Message = &MESSAGES[208];
pub const Keywords_cannot_contain_escape_characters: &Message = &MESSAGES[209];
pub const Already_included_file_name_0_differs_from_file_name_1_only_in_casing: &Message =
    &MESSAGES[210];
pub const Identifier_expected_0_is_a_reserved_word_at_the_top_level_of_a_module: &Message =
    &MESSAGES[211];
pub const Declarations_with_initializers_cannot_also_have_definite_assignment_assertions: &Message =
    &MESSAGES[212];
pub const Declarations_with_definite_assignment_assertions_must_also_have_type_annotations:
    &Message = &MESSAGES[213];
pub const A_rest_element_cannot_follow_another_rest_element: &Message = &MESSAGES[214];
pub const An_optional_element_cannot_follow_a_rest_element: &Message = &MESSAGES[215];
pub const Property_0_cannot_have_an_initializer_because_it_is_marked_abstract: &Message =
    &MESSAGES[216];
pub const An_index_signature_parameter_type_must_be_string_number_symbol_or_a_template_literal_type: &Message = &MESSAGES[217];
pub const Cannot_use_export_import_on_a_type_or_type_only_namespace_when_0_is_enabled: &Message =
    &MESSAGES[218];
pub const Decorator_function_return_type_0_is_not_assignable_to_type_1: &Message = &MESSAGES[219];
pub const Decorator_function_return_type_is_0_but_is_expected_to_be_void_or_any: &Message =
    &MESSAGES[220];
pub const A_type_referenced_in_a_decorated_signature_must_be_imported_with_import_type_or_a_namespace_import_when_isolatedModules_and_emitDecoratorMetadata_are_enabled: &Message = &MESSAGES[221];
pub const X_0_modifier_cannot_appear_on_a_type_parameter: &Message = &MESSAGES[222];
pub const X_0_modifier_can_only_appear_on_a_type_parameter_of_a_class_interface_or_type_alias:
    &Message = &MESSAGES[223];
pub const X_accessor_modifier_can_only_appear_on_a_property_declaration: &Message = &MESSAGES[224];
pub const An_accessor_property_cannot_be_declared_optional: &Message = &MESSAGES[225];
pub const X_0_modifier_can_only_appear_on_a_type_parameter_of_a_function_method_or_class: &Message =
    &MESSAGES[226];
pub const The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_0:
    &Message = &MESSAGES[227];
pub const The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_at_least_0: &Message = &MESSAGES[228];
pub const Namespaces_are_not_allowed_in_global_script_files_when_0_is_enabled_If_this_file_is_not_intended_to_be_a_global_script_set_moduleDetection_to_force_or_add_an_empty_export_statement: &Message = &MESSAGES[229];
pub const Cannot_access_0_from_another_file_without_qualification_when_1_is_enabled_Use_2_instead: &Message = &MESSAGES[230];
pub const An_export_declaration_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers_to_a_type: &Message = &MESSAGES[231];
pub const An_export_declaration_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolves_to_a_type_only_declaration: &Message = &MESSAGES[232];
pub const An_export_default_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers_to_a_type: &Message = &MESSAGES[233];
pub const An_export_default_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolves_to_a_type_only_declaration: &Message = &MESSAGES[234];
pub const ECMAScript_imports_and_exports_cannot_be_written_in_a_CommonJS_file_under_verbatimModuleSyntax: &Message = &MESSAGES[235];
pub const A_top_level_export_modifier_cannot_be_used_on_value_declarations_in_a_CommonJS_module_when_verbatimModuleSyntax_is_enabled: &Message = &MESSAGES[236];
pub const An_import_alias_cannot_resolve_to_a_type_or_type_only_declaration_when_verbatimModuleSyntax_is_enabled: &Message = &MESSAGES[237];
pub const X_0_resolves_to_a_type_only_declaration_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enabled_Consider_using_import_type_where_0_is_imported: &Message = &MESSAGES[238];
pub const X_0_resolves_to_a_type_only_declaration_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enabled_Consider_using_export_type_0_as_default: &Message = &MESSAGES[239];
pub const X_0_resolves_to_a_type_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enabled_Consider_using_import_type_where_0_is_imported: &Message = &MESSAGES[240];
pub const X_0_resolves_to_a_type_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enabled_Consider_using_export_type_0_as_default: &Message = &MESSAGES[241];
pub const ECMAScript_module_syntax_is_not_allowed_in_a_CommonJS_module_when_module_is_set_to_preserve: &Message = &MESSAGES[242];
pub const This_syntax_is_not_allowed_when_erasableSyntaxOnly_is_enabled: &Message = &MESSAGES[243];
pub const ECMAScript_imports_and_exports_cannot_be_written_in_a_CommonJS_file_under_verbatimModuleSyntax_Adjust_the_type_field_in_the_nearest_package_json_to_make_this_file_an_ECMAScript_module_or_adjust_your_verbatimModuleSyntax_module_and_moduleResolution_settings_in_TypeScript: &Message = &MESSAGES[244];
pub const X_with_statements_are_not_allowed_in_an_async_function_block: &Message = &MESSAGES[245];
pub const X_await_expressions_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules: &Message = &MESSAGES[246];
pub const The_current_file_is_a_CommonJS_module_and_cannot_use_await_at_the_top_level: &Message =
    &MESSAGES[247];
pub const Did_you_mean_to_use_a_Colon_An_can_only_follow_a_property_name_when_the_containing_object_literal_is_part_of_a_destructuring_pattern: &Message = &MESSAGES[248];
pub const The_body_of_an_if_statement_cannot_be_the_empty_statement: &Message = &MESSAGES[249];
pub const Global_module_exports_may_only_appear_in_module_files: &Message = &MESSAGES[250];
pub const Global_module_exports_may_only_appear_in_declaration_files: &Message = &MESSAGES[251];
pub const Global_module_exports_may_only_appear_at_top_level: &Message = &MESSAGES[252];
pub const A_parameter_property_cannot_be_declared_using_a_rest_parameter: &Message = &MESSAGES[253];
pub const An_abstract_accessor_cannot_have_an_implementation: &Message = &MESSAGES[254];
pub const A_default_export_can_only_be_used_in_an_ECMAScript_style_module: &Message =
    &MESSAGES[255];
pub const Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member: &Message = &MESSAGES[256];
pub const Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member: &Message = &MESSAGES[257];
pub const Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member: &Message = &MESSAGES[258];
pub const Dynamic_imports_are_only_supported_when_the_module_flag_is_set_to_es2020_es2022_esnext_commonjs_amd_system_umd_node16_node18_node20_or_nodenext: &Message = &MESSAGES[259];
pub const Dynamic_imports_only_support_a_second_argument_when_the_module_option_is_set_to_esnext_node16_node18_node20_nodenext_or_preserve: &Message = &MESSAGES[260];
pub const Argument_of_dynamic_import_cannot_be_spread_element: &Message = &MESSAGES[261];
pub const This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot_have_type_arguments: &Message = &MESSAGES[262];
pub const String_literal_with_double_quotes_expected: &Message = &MESSAGES[263];
pub const Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_literal: &Message = &MESSAGES[264];
pub const X_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write_0: &Message = &MESSAGES[265];
pub const A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly: &Message = &MESSAGES[266];
pub const A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly: &Message = &MESSAGES[267];
pub const A_variable_whose_type_is_a_unique_symbol_type_must_be_const: &Message = &MESSAGES[268];
pub const X_unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name:
    &Message = &MESSAGES[269];
pub const X_unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement: &Message =
    &MESSAGES[270];
pub const X_unique_symbol_types_are_not_allowed_here: &Message = &MESSAGES[271];
pub const An_index_signature_parameter_type_cannot_be_a_literal_type_or_generic_type_Consider_using_a_mapped_object_type_instead: &Message = &MESSAGES[272];
pub const X_infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type:
    &Message = &MESSAGES[273];
pub const Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here: &Message = &MESSAGES[274];
pub const Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_Did_you_mean_typeof_import_0: &Message = &MESSAGES[275];
pub const Class_constructor_may_not_be_an_accessor: &Message = &MESSAGES[276];
pub const The_import_meta_meta_property_is_only_allowed_when_the_module_option_is_es2020_es2022_esnext_system_node16_node18_node20_or_nodenext: &Message = &MESSAGES[277];
pub const A_label_is_not_allowed_here: &Message = &MESSAGES[278];
pub const An_expression_of_type_void_cannot_be_tested_for_truthiness: &Message = &MESSAGES[279];
pub const This_parameter_is_not_allowed_with_use_strict_directive: &Message = &MESSAGES[280];
pub const X_use_strict_directive_cannot_be_used_with_non_simple_parameter_list: &Message =
    &MESSAGES[281];
pub const Non_simple_parameter_declared_here: &Message = &MESSAGES[282];
pub const X_use_strict_directive_used_here: &Message = &MESSAGES[283];
pub const Print_the_final_configuration_instead_of_building: &Message = &MESSAGES[284];
pub const An_identifier_or_keyword_cannot_immediately_follow_a_numeric_literal: &Message =
    &MESSAGES[285];
pub const A_bigint_literal_cannot_use_exponential_notation: &Message = &MESSAGES[286];
pub const A_bigint_literal_must_be_an_integer: &Message = &MESSAGES[287];
pub const X_readonly_type_modifier_is_only_permitted_on_array_and_tuple_literal_types: &Message =
    &MESSAGES[288];
pub const A_const_assertion_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array_or_object_literals: &Message = &MESSAGES[289];
pub const Did_you_mean_to_mark_this_function_as_async: &Message = &MESSAGES[290];
pub const An_enum_member_name_must_be_followed_by_a_or: &Message = &MESSAGES[291];
pub const Tagged_template_expressions_are_not_permitted_in_an_optional_chain: &Message =
    &MESSAGES[292];
pub const Identifier_expected_0_is_a_reserved_word_that_cannot_be_used_here: &Message =
    &MESSAGES[293];
pub const Type_0_does_not_satisfy_the_expected_type_1: &Message = &MESSAGES[294];
pub const X_0_cannot_be_used_as_a_value_because_it_was_imported_using_import_type: &Message =
    &MESSAGES[295];
pub const X_0_cannot_be_used_as_a_value_because_it_was_exported_using_export_type: &Message =
    &MESSAGES[296];
pub const A_type_only_import_can_specify_a_default_import_or_named_bindings_but_not_both: &Message =
    &MESSAGES[297];
pub const Convert_to_type_only_export: &Message = &MESSAGES[298];
pub const Convert_all_re_exported_types_to_type_only_exports: &Message = &MESSAGES[299];
pub const Split_into_two_separate_import_declarations: &Message = &MESSAGES[300];
pub const Split_all_invalid_type_only_imports: &Message = &MESSAGES[301];
pub const Class_constructor_may_not_be_a_generator: &Message = &MESSAGES[302];
pub const Did_you_mean_0: &Message = &MESSAGES[303];
pub const X_await_expressions_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_file_has_no_imports_or_exports_Consider_adding_an_empty_export_to_make_this_file_a_module: &Message = &MESSAGES[304];
pub const X_0_was_imported_here: &Message = &MESSAGES[305];
pub const X_0_was_exported_here: &Message = &MESSAGES[306];
pub const Top_level_await_expressions_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_node16_node18_node20_nodenext_or_preserve_and_the_target_option_is_set_to_es2017_or_higher: &Message = &MESSAGES[307];
pub const An_import_alias_cannot_reference_a_declaration_that_was_exported_using_export_type:
    &Message = &MESSAGES[308];
pub const An_import_alias_cannot_reference_a_declaration_that_was_imported_using_import_type:
    &Message = &MESSAGES[309];
pub const Unexpected_token_Did_you_mean_or_rbrace: &Message = &MESSAGES[310];
pub const Unexpected_token_Did_you_mean_or_gt: &Message = &MESSAGES[311];
pub const Function_type_notation_must_be_parenthesized_when_used_in_a_union_type: &Message =
    &MESSAGES[312];
pub const Constructor_type_notation_must_be_parenthesized_when_used_in_a_union_type: &Message =
    &MESSAGES[313];
pub const Function_type_notation_must_be_parenthesized_when_used_in_an_intersection_type: &Message =
    &MESSAGES[314];
pub const Constructor_type_notation_must_be_parenthesized_when_used_in_an_intersection_type:
    &Message = &MESSAGES[315];
pub const X_0_is_not_allowed_as_a_variable_declaration_name: &Message = &MESSAGES[316];
pub const X_0_is_not_allowed_as_a_parameter_name: &Message = &MESSAGES[317];
pub const An_import_alias_cannot_use_import_type: &Message = &MESSAGES[318];
pub const Imported_via_0_from_file_1: &Message = &MESSAGES[319];
pub const Imported_via_0_from_file_1_with_packageId_2: &Message = &MESSAGES[320];
pub const Imported_via_0_from_file_1_to_import_importHelpers_as_specified_in_compilerOptions:
    &Message = &MESSAGES[321];
pub const Imported_via_0_from_file_1_with_packageId_2_to_import_importHelpers_as_specified_in_compilerOptions: &Message = &MESSAGES[322];
pub const Imported_via_0_from_file_1_to_import_jsx_and_jsxs_factory_functions: &Message =
    &MESSAGES[323];
pub const Imported_via_0_from_file_1_with_packageId_2_to_import_jsx_and_jsxs_factory_functions:
    &Message = &MESSAGES[324];
pub const File_is_included_via_import_here: &Message = &MESSAGES[325];
pub const Referenced_via_0_from_file_1: &Message = &MESSAGES[326];
pub const File_is_included_via_reference_here: &Message = &MESSAGES[327];
pub const Type_library_referenced_via_0_from_file_1: &Message = &MESSAGES[328];
pub const Type_library_referenced_via_0_from_file_1_with_packageId_2: &Message = &MESSAGES[329];
pub const File_is_included_via_type_library_reference_here: &Message = &MESSAGES[330];
pub const Library_referenced_via_0_from_file_1: &Message = &MESSAGES[331];
pub const File_is_included_via_library_reference_here: &Message = &MESSAGES[332];
pub const Matched_by_include_pattern_0_in_1: &Message = &MESSAGES[333];
pub const File_is_matched_by_include_pattern_specified_here: &Message = &MESSAGES[334];
pub const Part_of_files_list_in_tsconfig_json: &Message = &MESSAGES[335];
pub const File_is_matched_by_files_list_specified_here: &Message = &MESSAGES[336];
pub const Output_from_referenced_project_0_included_because_1_specified: &Message = &MESSAGES[337];
pub const Output_from_referenced_project_0_included_because_module_is_specified_as_none: &Message =
    &MESSAGES[338];
pub const File_is_output_from_referenced_project_specified_here: &Message = &MESSAGES[339];
pub const Source_from_referenced_project_0_included_because_1_specified: &Message = &MESSAGES[340];
pub const Source_from_referenced_project_0_included_because_module_is_specified_as_none: &Message =
    &MESSAGES[341];
pub const File_is_source_from_referenced_project_specified_here: &Message = &MESSAGES[342];
pub const Entry_point_of_type_library_0_specified_in_compilerOptions: &Message = &MESSAGES[343];
pub const Entry_point_of_type_library_0_specified_in_compilerOptions_with_packageId_1: &Message =
    &MESSAGES[344];
pub const File_is_entry_point_of_type_library_specified_here: &Message = &MESSAGES[345];
pub const Entry_point_for_implicit_type_library_0: &Message = &MESSAGES[346];
pub const Entry_point_for_implicit_type_library_0_with_packageId_1: &Message = &MESSAGES[347];
pub const Library_0_specified_in_compilerOptions: &Message = &MESSAGES[348];
pub const File_is_library_specified_here: &Message = &MESSAGES[349];
pub const Default_library: &Message = &MESSAGES[350];
pub const Default_library_for_target_0: &Message = &MESSAGES[351];
pub const File_is_default_library_for_target_specified_here: &Message = &MESSAGES[352];
pub const Root_file_specified_for_compilation: &Message = &MESSAGES[353];
pub const File_is_output_of_project_reference_source_0: &Message = &MESSAGES[354];
pub const File_redirects_to_file_0: &Message = &MESSAGES[355];
pub const The_file_is_in_the_program_because_Colon: &Message = &MESSAGES[356];
pub const X_for_await_loops_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_file_has_no_imports_or_exports_Consider_adding_an_empty_export_to_make_this_file_a_module: &Message = &MESSAGES[357];
pub const Top_level_for_await_loops_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_node16_node18_node20_nodenext_or_preserve_and_the_target_option_is_set_to_es2017_or_higher: &Message = &MESSAGES[358];
pub const Neither_decorators_nor_modifiers_may_be_applied_to_this_parameters: &Message =
    &MESSAGES[359];
pub const Unexpected_keyword_or_identifier: &Message = &MESSAGES[360];
pub const Unknown_keyword_or_identifier_Did_you_mean_0: &Message = &MESSAGES[361];
pub const Decorators_must_precede_the_name_and_all_keywords_of_property_declarations: &Message =
    &MESSAGES[362];
pub const Namespace_must_be_given_a_name: &Message = &MESSAGES[363];
pub const Interface_must_be_given_a_name: &Message = &MESSAGES[364];
pub const Type_alias_must_be_given_a_name: &Message = &MESSAGES[365];
pub const Variable_declaration_not_allowed_at_this_location: &Message = &MESSAGES[366];
pub const Cannot_start_a_function_call_in_a_type_annotation: &Message = &MESSAGES[367];
pub const Expected_for_property_initializer: &Message = &MESSAGES[368];
pub const Module_declaration_names_may_only_use_or_quoted_strings: &Message = &MESSAGES[369];
pub const X_0_resolves_to_a_type_only_declaration_and_must_be_re_exported_using_a_type_only_re_export_when_1_is_enabled: &Message = &MESSAGES[370];
pub const Preserve_unused_imported_values_in_the_JavaScript_output_that_would_otherwise_be_removed: &Message = &MESSAGES[371];
pub const Dynamic_imports_can_only_accept_a_module_specifier_and_an_optional_set_of_attributes_as_arguments: &Message = &MESSAGES[372];
pub const Private_identifiers_are_only_allowed_in_class_bodies_and_may_only_be_used_as_part_of_a_class_member_declaration_property_access_or_on_the_left_hand_side_of_an_in_expression: &Message = &MESSAGES[373];
pub const X_resolution_mode_should_be_either_require_or_import: &Message = &MESSAGES[374];
pub const X_resolution_mode_can_only_be_set_for_type_only_imports: &Message = &MESSAGES[375];
pub const X_resolution_mode_is_the_only_valid_key_for_type_import_assertions: &Message =
    &MESSAGES[376];
pub const Type_import_assertions_should_have_exactly_one_key_resolution_mode_with_value_import_or_require: &Message = &MESSAGES[377];
pub const Matched_by_default_include_pattern_Asterisk_Asterisk_Slash_Asterisk: &Message =
    &MESSAGES[378];
pub const File_is_ECMAScript_module_because_0_has_field_type_with_value_module: &Message =
    &MESSAGES[379];
pub const File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module: &Message =
    &MESSAGES[380];
pub const File_is_CommonJS_module_because_0_does_not_have_field_type: &Message = &MESSAGES[381];
pub const File_is_CommonJS_module_because_package_json_was_not_found: &Message = &MESSAGES[382];
pub const The_import_meta_meta_property_is_not_allowed_in_files_which_will_build_into_CommonJS_output: &Message = &MESSAGES[383];
pub const Module_0_cannot_be_imported_using_this_construct_The_specifier_only_resolves_to_an_ES_module_which_cannot_be_imported_with_require_Use_an_ECMAScript_import_instead: &Message = &MESSAGES[384];
pub const X_catch_or_finally_expected: &Message = &MESSAGES[385];
pub const An_import_declaration_can_only_be_used_at_the_top_level_of_a_module: &Message =
    &MESSAGES[386];
pub const An_export_declaration_can_only_be_used_at_the_top_level_of_a_module: &Message =
    &MESSAGES[387];
pub const Control_what_method_is_used_to_detect_module_format_JS_files: &Message = &MESSAGES[388];
pub const X_auto_Colon_Treat_files_with_imports_exports_import_meta_jsx_with_jsx_Colon_react_jsx_or_esm_format_with_module_Colon_node16_as_modules: &Message = &MESSAGES[389];
pub const An_instantiation_expression_cannot_be_followed_by_a_property_access: &Message =
    &MESSAGES[390];
pub const Identifier_or_string_literal_expected: &Message = &MESSAGES[391];
pub const The_current_file_is_a_CommonJS_module_whose_imports_will_produce_require_calls_however_the_referenced_file_is_an_ECMAScript_module_and_cannot_be_imported_with_require_Consider_writing_a_dynamic_import_0_call_instead: &Message = &MESSAGES[392];
pub const To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_create_a_local_package_json_file_with_type_Colon_module: &Message = &MESSAGES[393];
pub const To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Colon_module_to_1: &Message = &MESSAGES[394];
pub const To_convert_this_file_to_an_ECMAScript_module_add_the_field_type_Colon_module_to_0:
    &Message = &MESSAGES[395];
pub const To_convert_this_file_to_an_ECMAScript_module_create_a_local_package_json_file_with_type_Colon_module: &Message = &MESSAGES[396];
pub const X_0_is_a_type_and_must_be_imported_using_a_type_only_import_when_verbatimModuleSyntax_is_enabled: &Message = &MESSAGES[397];
pub const X_0_resolves_to_a_type_only_declaration_and_must_be_imported_using_a_type_only_import_when_verbatimModuleSyntax_is_enabled: &Message = &MESSAGES[398];
pub const Decorator_used_before_export_here: &Message = &MESSAGES[399];
pub const Octal_escape_sequences_are_not_allowed_Use_the_syntax_0: &Message = &MESSAGES[400];
pub const Escape_sequence_0_is_not_allowed: &Message = &MESSAGES[401];
pub const Decimals_with_leading_zeros_are_not_allowed: &Message = &MESSAGES[402];
pub const File_appears_to_be_binary: &Message = &MESSAGES[403];
pub const X_0_modifier_cannot_appear_on_a_using_declaration: &Message = &MESSAGES[404];
pub const X_0_declarations_may_not_have_binding_patterns: &Message = &MESSAGES[405];
pub const The_left_hand_side_of_a_for_in_statement_cannot_be_a_using_declaration: &Message =
    &MESSAGES[406];
pub const The_left_hand_side_of_a_for_in_statement_cannot_be_an_await_using_declaration: &Message =
    &MESSAGES[407];
pub const X_0_modifier_cannot_appear_on_an_await_using_declaration: &Message = &MESSAGES[408];
pub const Identifier_string_literal_or_number_literal_expected: &Message = &MESSAGES[409];
pub const Expression_must_be_enclosed_in_parentheses_to_be_used_as_a_decorator: &Message =
    &MESSAGES[410];
pub const Invalid_syntax_in_decorator: &Message = &MESSAGES[411];
pub const Unknown_regular_expression_flag: &Message = &MESSAGES[412];
pub const Duplicate_regular_expression_flag: &Message = &MESSAGES[413];
pub const This_regular_expression_flag_is_only_available_when_targeting_0_or_later: &Message =
    &MESSAGES[414];
pub const The_Unicode_u_flag_and_the_Unicode_Sets_v_flag_cannot_be_set_simultaneously: &Message =
    &MESSAGES[415];
pub const Named_capturing_groups_are_only_available_when_targeting_ES2018_or_later: &Message =
    &MESSAGES[416];
pub const Subpattern_flags_must_be_present_when_there_is_a_minus_sign: &Message = &MESSAGES[417];
pub const Incomplete_quantifier_Digit_expected: &Message = &MESSAGES[418];
pub const Numbers_out_of_order_in_quantifier: &Message = &MESSAGES[419];
pub const There_is_nothing_available_for_repetition: &Message = &MESSAGES[420];
pub const Unexpected_0_Did_you_mean_to_escape_it_with_backslash: &Message = &MESSAGES[421];
pub const This_regular_expression_flag_cannot_be_toggled_within_a_subpattern: &Message =
    &MESSAGES[422];
pub const X_k_must_be_followed_by_a_capturing_group_name_enclosed_in_angle_brackets: &Message =
    &MESSAGES[423];
pub const X_q_is_only_available_inside_character_class: &Message = &MESSAGES[424];
pub const X_c_must_be_followed_by_an_ASCII_letter: &Message = &MESSAGES[425];
pub const Undetermined_character_escape: &Message = &MESSAGES[426];
pub const Expected_a_capturing_group_name: &Message = &MESSAGES[427];
pub const Named_capturing_groups_with_the_same_name_must_be_mutually_exclusive_to_each_other:
    &Message = &MESSAGES[428];
pub const A_character_class_range_must_not_be_bounded_by_another_character_class: &Message =
    &MESSAGES[429];
pub const Range_out_of_order_in_character_class: &Message = &MESSAGES[430];
pub const Anything_that_would_possibly_match_more_than_a_single_character_is_invalid_inside_a_negated_character_class: &Message = &MESSAGES[431];
pub const Operators_must_not_be_mixed_within_a_character_class_Wrap_it_in_a_nested_class_instead:
    &Message = &MESSAGES[432];
pub const Expected_a_class_set_operand: &Message = &MESSAGES[433];
pub const X_q_must_be_followed_by_string_alternatives_enclosed_in_braces: &Message = &MESSAGES[434];
pub const A_character_class_must_not_contain_a_reserved_double_punctuator_Did_you_mean_to_escape_it_with_backslash: &Message = &MESSAGES[435];
pub const Expected_a_Unicode_property_name: &Message = &MESSAGES[436];
pub const Unknown_Unicode_property_name: &Message = &MESSAGES[437];
pub const Expected_a_Unicode_property_value: &Message = &MESSAGES[438];
pub const Unknown_Unicode_property_value: &Message = &MESSAGES[439];
pub const Expected_a_Unicode_property_name_or_value: &Message = &MESSAGES[440];
pub const Any_Unicode_property_that_would_possibly_match_more_than_a_single_character_is_only_available_when_the_Unicode_Sets_v_flag_is_set: &Message = &MESSAGES[441];
pub const Unknown_Unicode_property_name_or_value: &Message = &MESSAGES[442];
pub const Unicode_property_value_expressions_are_only_available_when_the_Unicode_u_flag_or_the_Unicode_Sets_v_flag_is_set: &Message = &MESSAGES[443];
pub const X_0_must_be_followed_by_a_Unicode_property_value_expression_enclosed_in_braces: &Message =
    &MESSAGES[444];
pub const There_is_no_capturing_group_named_0_in_this_regular_expression: &Message = &MESSAGES[445];
pub const This_backreference_refers_to_a_group_that_does_not_exist_There_are_only_0_capturing_groups_in_this_regular_expression: &Message = &MESSAGES[446];
pub const This_backreference_refers_to_a_group_that_does_not_exist_There_are_no_capturing_groups_in_this_regular_expression: &Message = &MESSAGES[447];
pub const This_character_cannot_be_escaped_in_a_regular_expression: &Message = &MESSAGES[448];
pub const Octal_escape_sequences_and_backreferences_are_not_allowed_in_a_character_class_If_this_was_intended_as_an_escape_sequence_use_the_syntax_0_instead: &Message = &MESSAGES[449];
pub const Decimal_escape_sequences_and_backreferences_are_not_allowed_in_a_character_class:
    &Message = &MESSAGES[450];
pub const Unicode_escape_sequences_are_only_available_when_the_Unicode_u_flag_or_the_Unicode_Sets_v_flag_is_set: &Message = &MESSAGES[451];
pub const A_bigint_literal_cannot_be_used_as_a_property_name: &Message = &MESSAGES[452];
pub const A_namespace_declaration_should_not_be_declared_using_the_module_keyword_Please_use_the_namespace_keyword_instead: &Message = &MESSAGES[453];
pub const Type_only_import_of_an_ECMAScript_module_from_a_CommonJS_module_must_have_a_resolution_mode_attribute: &Message = &MESSAGES[454];
pub const Type_import_of_an_ECMAScript_module_from_a_CommonJS_module_must_have_a_resolution_mode_attribute: &Message = &MESSAGES[455];
pub const Importing_a_JSON_file_into_an_ECMAScript_module_requires_a_type_Colon_json_import_attribute_when_module_is_set_to_0: &Message = &MESSAGES[456];
pub const Named_imports_from_a_JSON_file_into_an_ECMAScript_module_are_not_allowed_when_module_is_set_to_0: &Message = &MESSAGES[457];
pub const X_using_declarations_are_not_allowed_in_ambient_contexts: &Message = &MESSAGES[458];
pub const X_await_using_declarations_are_not_allowed_in_ambient_contexts: &Message = &MESSAGES[459];
pub const X_using_declarations_are_not_allowed_in_case_or_default_clauses_unless_contained_within_a_block: &Message = &MESSAGES[460];
pub const X_await_using_declarations_are_not_allowed_in_case_or_default_clauses_unless_contained_within_a_block: &Message = &MESSAGES[461];
pub const Ignore_the_tsconfig_found_and_build_with_commandline_options_and_files: &Message =
    &MESSAGES[462];
pub const An_ambient_module_declaration_with_import_attributes_must_use_a_pattern_name_with_an_Asterisk_character: &Message = &MESSAGES[463];
pub const Import_attributes_are_not_allowed_on_a_module_augmentation: &Message = &MESSAGES[464];
pub const An_import_attributes_type_may_only_contain_property_signatures: &Message = &MESSAGES[465];
pub const An_import_attributes_property_must_have_a_type_annotation: &Message = &MESSAGES[466];
pub const An_import_attributes_property_must_have_a_string_literal_or_identifier_name: &Message =
    &MESSAGES[467];
pub const An_import_attributes_property_must_have_a_string_literal_type_annotation: &Message =
    &MESSAGES[468];
pub const An_import_attributes_property_cannot_be_optional: &Message = &MESSAGES[469];
pub const X_0_is_not_a_valid_key_for_an_import_attributes_type: &Message = &MESSAGES[470];
pub const The_types_of_0_are_incompatible_between_these_types: &Message = &MESSAGES[471];
pub const The_types_returned_by_0_are_incompatible_between_these_types: &Message = &MESSAGES[472];
pub const Call_signature_return_types_0_and_1_are_incompatible: &Message = &MESSAGES[473];
pub const Construct_signature_return_types_0_and_1_are_incompatible: &Message = &MESSAGES[474];
pub const Call_signatures_with_no_arguments_have_incompatible_return_types_0_and_1: &Message =
    &MESSAGES[475];
pub const Construct_signatures_with_no_arguments_have_incompatible_return_types_0_and_1: &Message =
    &MESSAGES[476];
pub const The_type_modifier_cannot_be_used_on_a_named_import_when_import_type_is_used_on_its_import_statement: &Message = &MESSAGES[477];
pub const The_type_modifier_cannot_be_used_on_a_named_export_when_export_type_is_used_on_its_export_statement: &Message = &MESSAGES[478];
pub const This_type_parameter_might_need_an_extends_0_constraint: &Message = &MESSAGES[479];
pub const The_project_root_is_ambiguous_but_is_required_to_resolve_export_map_entry_0_in_file_1_Supply_the_rootDir_compiler_option_to_disambiguate: &Message = &MESSAGES[480];
pub const The_project_root_is_ambiguous_but_is_required_to_resolve_import_map_entry_0_in_file_1_Supply_the_rootDir_compiler_option_to_disambiguate: &Message = &MESSAGES[481];
pub const Add_extends_constraint: &Message = &MESSAGES[482];
pub const Add_extends_constraint_to_all_type_parameters: &Message = &MESSAGES[483];
pub const Duplicate_identifier_0: &Message = &MESSAGES[484];
pub const Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor: &Message = &MESSAGES[485];
pub const Static_members_cannot_reference_class_type_parameters: &Message = &MESSAGES[486];
pub const Circular_definition_of_import_alias_0: &Message = &MESSAGES[487];
pub const Cannot_find_name_0: &Message = &MESSAGES[488];
pub const Module_0_has_no_exported_member_1: &Message = &MESSAGES[489];
pub const File_0_is_not_a_module: &Message = &MESSAGES[490];
pub const Cannot_find_module_0_or_its_corresponding_type_declarations: &Message = &MESSAGES[491];
pub const Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambiguity: &Message = &MESSAGES[492];
pub const An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements: &Message =
    &MESSAGES[493];
pub const Type_0_recursively_references_itself_as_a_base_type: &Message = &MESSAGES[494];
pub const Cannot_find_name_0_Did_you_mean_to_write_this_in_an_async_function: &Message =
    &MESSAGES[495];
pub const An_interface_can_only_extend_an_object_type_or_intersection_of_object_types_with_statically_known_members: &Message = &MESSAGES[496];
pub const Type_parameter_0_has_a_circular_constraint: &Message = &MESSAGES[497];
pub const Generic_type_0_requires_1_type_argument_s: &Message = &MESSAGES[498];
pub const Type_0_is_not_generic: &Message = &MESSAGES[499];
pub const Global_type_0_must_be_a_class_or_interface_type: &Message = &MESSAGES[500];
pub const Global_type_0_must_have_1_type_parameter_s: &Message = &MESSAGES[501];
pub const Cannot_find_global_type_0: &Message = &MESSAGES[502];
pub const Named_property_0_of_types_1_and_2_are_not_identical: &Message = &MESSAGES[503];
pub const Interface_0_cannot_simultaneously_extend_types_1_and_2: &Message = &MESSAGES[504];
pub const Excessive_stack_depth_comparing_types_0_and_1: &Message = &MESSAGES[505];
pub const Type_0_is_not_assignable_to_type_1: &Message = &MESSAGES[506];
pub const Cannot_redeclare_exported_variable_0: &Message = &MESSAGES[507];
pub const Property_0_is_missing_in_type_1: &Message = &MESSAGES[508];
pub const Property_0_is_private_in_type_1_but_not_in_type_2: &Message = &MESSAGES[509];
pub const Types_of_property_0_are_incompatible: &Message = &MESSAGES[510];
pub const Property_0_is_optional_in_type_1_but_required_in_type_2: &Message = &MESSAGES[511];
pub const Types_of_parameters_0_and_1_are_incompatible: &Message = &MESSAGES[512];
pub const Index_signature_for_type_0_is_missing_in_type_1: &Message = &MESSAGES[513];
pub const X_0_and_1_index_signatures_are_incompatible: &Message = &MESSAGES[514];
pub const X_this_cannot_be_referenced_in_a_module_or_namespace_body: &Message = &MESSAGES[515];
pub const X_this_cannot_be_referenced_in_current_location: &Message = &MESSAGES[516];
pub const X_this_cannot_be_referenced_in_a_static_property_initializer: &Message = &MESSAGES[517];
pub const X_super_can_only_be_referenced_in_a_derived_class: &Message = &MESSAGES[518];
pub const X_super_cannot_be_referenced_in_constructor_arguments: &Message = &MESSAGES[519];
pub const Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors: &Message = &MESSAGES[520];
pub const X_super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_derived_class: &Message = &MESSAGES[521];
pub const Property_0_does_not_exist_on_type_1: &Message = &MESSAGES[522];
pub const Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword: &Message = &MESSAGES[523];
pub const Property_0_is_private_and_only_accessible_within_class_1: &Message = &MESSAGES[524];
pub const This_syntax_requires_an_imported_helper_named_1_which_does_not_exist_in_0_Consider_upgrading_your_version_of_0: &Message = &MESSAGES[525];
pub const Type_0_does_not_satisfy_the_constraint_1: &Message = &MESSAGES[526];
pub const Argument_of_type_0_is_not_assignable_to_parameter_of_type_1: &Message = &MESSAGES[527];
pub const Call_target_does_not_contain_any_signatures: &Message = &MESSAGES[528];
pub const Untyped_function_calls_may_not_accept_type_arguments: &Message = &MESSAGES[529];
pub const Value_of_type_0_is_not_callable_Did_you_mean_to_include_new: &Message = &MESSAGES[530];
pub const This_expression_is_not_callable: &Message = &MESSAGES[531];
pub const Only_a_void_function_can_be_called_with_the_new_keyword: &Message = &MESSAGES[532];
pub const This_expression_is_not_constructable: &Message = &MESSAGES[533];
pub const Conversion_of_type_0_to_type_1_may_be_a_mistake_because_neither_type_sufficiently_overlaps_with_the_other_If_this_was_intentional_convert_the_expression_to_unknown_first: &Message = &MESSAGES[534];
pub const Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1:
    &Message = &MESSAGES[535];
pub const This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found: &Message =
    &MESSAGES[536];
pub const A_function_whose_declared_type_is_neither_undefined_void_nor_any_must_return_a_value:
    &Message = &MESSAGES[537];
pub const An_arithmetic_operand_must_be_of_type_any_number_bigint_or_an_enum_type: &Message =
    &MESSAGES[538];
pub const The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access: &Message = &MESSAGES[539];
pub const The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_parameter: &Message = &MESSAGES[540];
pub const The_right_hand_side_of_an_instanceof_expression_must_be_either_of_type_any_a_class_function_or_other_type_assignable_to_the_Function_interface_type_or_an_object_type_with_a_Symbol_hasInstance_method: &Message = &MESSAGES[541];
pub const The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type: &Message = &MESSAGES[542];
pub const The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type: &Message = &MESSAGES[543];
pub const The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access:
    &Message = &MESSAGES[544];
pub const Operator_0_cannot_be_applied_to_types_1_and_2: &Message = &MESSAGES[545];
pub const Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined:
    &Message = &MESSAGES[546];
pub const This_comparison_appears_to_be_unintentional_because_the_types_0_and_1_have_no_overlap:
    &Message = &MESSAGES[547];
pub const Type_parameter_name_cannot_be_0: &Message = &MESSAGES[548];
pub const A_parameter_property_is_only_allowed_in_a_constructor_implementation: &Message =
    &MESSAGES[549];
pub const A_rest_parameter_must_be_of_an_array_type: &Message = &MESSAGES[550];
pub const A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation:
    &Message = &MESSAGES[551];
pub const Parameter_0_cannot_reference_itself: &Message = &MESSAGES[552];
pub const Parameter_0_cannot_reference_identifier_1_declared_after_it: &Message = &MESSAGES[553];
pub const Duplicate_index_signature_for_type_0: &Message = &MESSAGES[554];
pub const Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefined_to_the_types_of_the_target_s_properties: &Message = &MESSAGES[555];
pub const A_super_call_must_be_the_first_statement_in_the_constructor_to_refer_to_super_or_this_when_a_derived_class_contains_initialized_properties_parameter_properties_or_private_identifiers: &Message = &MESSAGES[556];
pub const Constructors_for_derived_classes_must_contain_a_super_call: &Message = &MESSAGES[557];
pub const A_get_accessor_must_return_a_value: &Message = &MESSAGES[558];
pub const Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefined_to_the_types_of_the_target_s_properties: &Message = &MESSAGES[559];
pub const Overload_signatures_must_all_be_exported_or_non_exported: &Message = &MESSAGES[560];
pub const Overload_signatures_must_all_be_ambient_or_non_ambient: &Message = &MESSAGES[561];
pub const Overload_signatures_must_all_be_public_private_or_protected: &Message = &MESSAGES[562];
pub const Overload_signatures_must_all_be_optional_or_required: &Message = &MESSAGES[563];
pub const Function_overload_must_be_static: &Message = &MESSAGES[564];
pub const Function_overload_must_not_be_static: &Message = &MESSAGES[565];
pub const Function_implementation_name_must_be_0: &Message = &MESSAGES[566];
pub const Constructor_implementation_is_missing: &Message = &MESSAGES[567];
pub const Function_implementation_is_missing_or_not_immediately_following_the_declaration:
    &Message = &MESSAGES[568];
pub const Multiple_constructor_implementations_are_not_allowed: &Message = &MESSAGES[569];
pub const Duplicate_function_implementation: &Message = &MESSAGES[570];
pub const This_overload_signature_is_not_compatible_with_its_implementation_signature: &Message =
    &MESSAGES[571];
pub const Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local:
    &Message = &MESSAGES[572];
pub const Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters:
    &Message = &MESSAGES[573];
pub const Declaration_name_conflicts_with_built_in_global_identifier_0: &Message = &MESSAGES[574];
pub const X_constructor_cannot_be_used_as_a_parameter_property_name: &Message = &MESSAGES[575];
pub const Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference: &Message = &MESSAGES[576];
pub const Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference: &Message = &MESSAGES[577];
pub const A_super_call_must_be_a_root_level_statement_within_a_constructor_of_a_derived_class_that_contains_initialized_properties_parameter_properties_or_private_identifiers: &Message = &MESSAGES[578];
pub const Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference:
    &Message = &MESSAGES[579];
pub const Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_type_2: &Message = &MESSAGES[580];
pub const The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation: &Message =
    &MESSAGES[581];
pub const The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any: &Message =
    &MESSAGES[582];
pub const The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access:
    &Message = &MESSAGES[583];
pub const The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter_but_here_has_type_0: &Message = &MESSAGES[584];
pub const Setters_cannot_return_a_value: &Message = &MESSAGES[585];
pub const Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class: &Message = &MESSAGES[586];
pub const The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any:
    &Message = &MESSAGES[587];
pub const Property_0_of_type_1_is_not_assignable_to_2_index_type_3: &Message = &MESSAGES[588];
pub const Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefined_to_the_type_of_the_target: &Message = &MESSAGES[589];
pub const X_0_index_type_1_is_not_assignable_to_2_index_type_3: &Message = &MESSAGES[590];
pub const Class_name_cannot_be_0: &Message = &MESSAGES[591];
pub const Class_0_incorrectly_extends_base_class_1: &Message = &MESSAGES[592];
pub const Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2: &Message =
    &MESSAGES[593];
pub const Class_static_side_0_incorrectly_extends_base_class_static_side_1: &Message =
    &MESSAGES[594];
pub const Type_of_computed_property_s_value_is_0_which_is_not_assignable_to_type_1: &Message =
    &MESSAGES[595];
pub const Types_of_construct_signatures_are_incompatible: &Message = &MESSAGES[596];
pub const Class_0_incorrectly_implements_interface_1: &Message = &MESSAGES[597];
pub const A_class_can_only_implement_an_object_type_or_intersection_of_object_types_with_statically_known_members: &Message = &MESSAGES[598];
pub const Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_accessor: &Message = &MESSAGES[599];
pub const Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_function: &Message = &MESSAGES[600];
pub const Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_function: &Message = &MESSAGES[601];
pub const Interface_name_cannot_be_0: &Message = &MESSAGES[602];
pub const All_declarations_of_0_must_have_identical_type_parameters: &Message = &MESSAGES[603];
pub const Interface_0_incorrectly_extends_interface_1: &Message = &MESSAGES[604];
pub const Enum_name_cannot_be_0: &Message = &MESSAGES[605];
pub const In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enum_element: &Message = &MESSAGES[606];
pub const A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merged: &Message = &MESSAGES[607];
pub const A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged: &Message = &MESSAGES[608];
pub const Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces: &Message =
    &MESSAGES[609];
pub const Ambient_module_declaration_cannot_specify_relative_module_name: &Message = &MESSAGES[610];
pub const Module_0_is_hidden_by_a_local_declaration_with_the_same_name: &Message = &MESSAGES[611];
pub const Import_name_cannot_be_0: &Message = &MESSAGES[612];
pub const Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relative_module_name: &Message = &MESSAGES[613];
pub const Import_declaration_conflicts_with_local_declaration_of_0: &Message = &MESSAGES[614];
pub const Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module: &Message =
    &MESSAGES[615];
pub const Types_have_separate_declarations_of_a_private_property_0: &Message = &MESSAGES[616];
pub const Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2: &Message =
    &MESSAGES[617];
pub const Property_0_is_protected_in_type_1_but_public_in_type_2: &Message = &MESSAGES[618];
pub const Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses: &Message =
    &MESSAGES[619];
pub const Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1_This_is_an_instance_of_class_2: &Message = &MESSAGES[620];
pub const The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead: &Message =
    &MESSAGES[621];
pub const Block_scoped_variable_0_used_before_its_declaration: &Message = &MESSAGES[622];
pub const Class_0_used_before_its_declaration: &Message = &MESSAGES[623];
pub const Enum_0_used_before_its_declaration: &Message = &MESSAGES[624];
pub const Cannot_redeclare_block_scoped_variable_0: &Message = &MESSAGES[625];
pub const An_enum_member_cannot_have_a_numeric_name: &Message = &MESSAGES[626];
pub const Variable_0_is_used_before_being_assigned: &Message = &MESSAGES[627];
pub const Type_alias_0_circularly_references_itself: &Message = &MESSAGES[628];
pub const Type_alias_name_cannot_be_0: &Message = &MESSAGES[629];
pub const An_AMD_module_cannot_have_multiple_name_assignments: &Message = &MESSAGES[630];
pub const Module_0_declares_1_locally_but_it_is_not_exported: &Message = &MESSAGES[631];
pub const Module_0_declares_1_locally_but_it_is_exported_as_2: &Message = &MESSAGES[632];
pub const Type_0_is_not_an_array_type: &Message = &MESSAGES[633];
pub const A_rest_element_must_be_last_in_a_destructuring_pattern: &Message = &MESSAGES[634];
pub const A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature: &Message =
    &MESSAGES[635];
pub const A_computed_property_name_must_be_of_type_string_number_symbol_or_any: &Message =
    &MESSAGES[636];
pub const X_this_cannot_be_referenced_in_a_computed_property_name: &Message = &MESSAGES[637];
pub const X_super_cannot_be_referenced_in_a_computed_property_name: &Message = &MESSAGES[638];
pub const A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type:
    &Message = &MESSAGES[639];
pub const Cannot_find_global_value_0: &Message = &MESSAGES[640];
pub const The_0_operator_cannot_be_applied_to_type_symbol: &Message = &MESSAGES[641];
pub const Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher: &Message = &MESSAGES[642];
pub const Enum_declarations_must_all_be_const_or_non_const: &Message = &MESSAGES[643];
pub const X_const_enum_member_initializers_must_be_constant_expressions: &Message = &MESSAGES[644];
pub const X_const_enums_can_only_be_used_in_property_or_index_access_expressions_or_the_right_hand_side_of_an_import_declaration_or_export_assignment_or_type_query: &Message = &MESSAGES[645];
pub const A_const_enum_member_can_only_be_accessed_using_a_string_literal: &Message =
    &MESSAGES[646];
pub const X_const_enum_member_initializer_was_evaluated_to_a_non_finite_value: &Message =
    &MESSAGES[647];
pub const X_const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN: &Message =
    &MESSAGES[648];
pub const X_let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations: &Message =
    &MESSAGES[649];
pub const Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1: &Message = &MESSAGES[650];
pub const The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation: &Message =
    &MESSAGES[651];
pub const Export_declaration_conflicts_with_exported_declaration_of_0: &Message = &MESSAGES[652];
pub const The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access:
    &Message = &MESSAGES[653];
pub const Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator: &Message =
    &MESSAGES[654];
pub const An_iterator_must_have_a_next_method: &Message = &MESSAGES[655];
pub const The_type_returned_by_the_0_method_of_an_iterator_must_have_a_value_property: &Message =
    &MESSAGES[656];
pub const The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern: &Message =
    &MESSAGES[657];
pub const Cannot_redeclare_identifier_0_in_catch_clause: &Message = &MESSAGES[658];
pub const Tuple_type_0_of_length_1_has_no_element_at_index_2: &Message = &MESSAGES[659];
pub const Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher:
    &Message = &MESSAGES[660];
pub const Type_0_is_not_an_array_type_or_a_string_type: &Message = &MESSAGES[661];
pub const The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES5_Consider_using_a_standard_function_expression: &Message = &MESSAGES[662];
pub const This_module_can_only_be_referenced_with_ECMAScript_imports_Slashexports_by_turning_on_the_0_flag_and_referencing_its_default_export: &Message = &MESSAGES[663];
pub const Module_0_uses_export_and_cannot_be_used_with_export_Asterisk: &Message = &MESSAGES[664];
pub const An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments: &Message = &MESSAGES[665];
pub const A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments: &Message = &MESSAGES[666];
pub const A_rest_element_cannot_contain_a_binding_pattern: &Message = &MESSAGES[667];
pub const X_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation: &Message =
    &MESSAGES[668];
pub const Cannot_find_namespace_0: &Message = &MESSAGES[669];
pub const Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator: &Message =
    &MESSAGES[670];
pub const A_generator_cannot_have_a_void_type_annotation: &Message = &MESSAGES[671];
pub const X_0_is_referenced_directly_or_indirectly_in_its_own_base_expression: &Message =
    &MESSAGES[672];
pub const Type_0_is_not_a_constructor_function_type: &Message = &MESSAGES[673];
pub const No_base_constructor_has_the_specified_number_of_type_arguments: &Message = &MESSAGES[674];
pub const Base_constructor_return_type_0_is_not_an_object_type_or_intersection_of_object_types_with_statically_known_members: &Message = &MESSAGES[675];
pub const Base_constructors_must_all_have_the_same_return_type: &Message = &MESSAGES[676];
pub const Cannot_create_an_instance_of_an_abstract_class: &Message = &MESSAGES[677];
pub const Overload_signatures_must_all_be_abstract_or_non_abstract: &Message = &MESSAGES[678];
pub const Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression: &Message =
    &MESSAGES[679];
pub const A_tuple_type_cannot_be_indexed_with_a_negative_value: &Message = &MESSAGES[680];
pub const Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2:
    &Message = &MESSAGES[681];
pub const All_declarations_of_an_abstract_method_must_be_consecutive: &Message = &MESSAGES[682];
pub const Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type: &Message =
    &MESSAGES[683];
pub const A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard: &Message =
    &MESSAGES[684];
pub const An_async_iterator_must_have_a_next_method: &Message = &MESSAGES[685];
pub const Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions: &Message =
    &MESSAGES[686];
pub const The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES5_Consider_using_a_standard_function_or_method: &Message = &MESSAGES[687];
pub const X_yield_expressions_cannot_be_used_in_a_parameter_initializer: &Message = &MESSAGES[688];
pub const X_await_expressions_cannot_be_used_in_a_parameter_initializer: &Message = &MESSAGES[689];
pub const A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface: &Message =
    &MESSAGES[690];
pub const The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary: &Message = &MESSAGES[691];
pub const A_module_cannot_have_multiple_default_exports: &Message = &MESSAGES[692];
pub const Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_functions: &Message = &MESSAGES[693];
pub const Property_0_is_incompatible_with_index_signature: &Message = &MESSAGES[694];
pub const Object_is_possibly_null: &Message = &MESSAGES[695];
pub const Object_is_possibly_undefined: &Message = &MESSAGES[696];
pub const Object_is_possibly_null_or_undefined: &Message = &MESSAGES[697];
pub const A_function_returning_never_cannot_have_a_reachable_end_point: &Message = &MESSAGES[698];
pub const Type_0_cannot_be_used_to_index_type_1: &Message = &MESSAGES[699];
pub const Type_0_has_no_matching_index_signature_for_type_1: &Message = &MESSAGES[700];
pub const Type_0_cannot_be_used_as_an_index_type: &Message = &MESSAGES[701];
pub const Cannot_assign_to_0_because_it_is_not_a_variable: &Message = &MESSAGES[702];
pub const Cannot_assign_to_0_because_it_is_a_read_only_property: &Message = &MESSAGES[703];
pub const Index_signature_in_type_0_only_permits_reading: &Message = &MESSAGES[704];
pub const Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_meta_property_reference: &Message = &MESSAGES[705];
pub const Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta_property_reference: &Message = &MESSAGES[706];
pub const A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any: &Message =
    &MESSAGES[707];
pub const The_type_returned_by_the_0_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value_property: &Message = &MESSAGES[708];
pub const Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator: &Message = &MESSAGES[709];
pub const Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator: &Message = &MESSAGES[710];
pub const Property_0_does_not_exist_on_type_1_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2_or_later: &Message = &MESSAGES[711];
pub const Property_0_does_not_exist_on_type_1_Did_you_mean_2: &Message = &MESSAGES[712];
pub const Cannot_find_name_0_Did_you_mean_1: &Message = &MESSAGES[713];
pub const Computed_values_are_not_permitted_in_an_enum_with_string_valued_members: &Message =
    &MESSAGES[714];
pub const Expected_0_arguments_but_got_1: &Message = &MESSAGES[715];
pub const Expected_at_least_0_arguments_but_got_1: &Message = &MESSAGES[716];
pub const A_spread_argument_must_either_have_a_tuple_type_or_be_passed_to_a_rest_parameter:
    &Message = &MESSAGES[717];
pub const Expected_0_type_arguments_but_got_1: &Message = &MESSAGES[718];
pub const Type_0_has_no_properties_in_common_with_type_1: &Message = &MESSAGES[719];
pub const Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it:
    &Message = &MESSAGES[720];
pub const Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_write_2: &Message = &MESSAGES[721];
pub const Base_class_expressions_cannot_reference_class_type_parameters: &Message = &MESSAGES[722];
pub const The_containing_function_or_module_body_is_too_large_for_control_flow_analysis: &Message =
    &MESSAGES[723];
pub const Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor:
    &Message = &MESSAGES[724];
pub const Property_0_is_used_before_being_assigned: &Message = &MESSAGES[725];
pub const A_rest_element_cannot_have_a_property_name: &Message = &MESSAGES[726];
pub const Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations: &Message =
    &MESSAGES[727];
pub const Property_0_may_not_exist_on_type_1_Did_you_mean_2: &Message = &MESSAGES[728];
pub const Could_not_find_name_0_Did_you_mean_1: &Message = &MESSAGES[729];
pub const Object_is_of_type_unknown: &Message = &MESSAGES[730];
pub const A_rest_element_type_must_be_an_array_type: &Message = &MESSAGES[731];
pub const No_overload_expects_0_arguments_but_overloads_do_exist_that_expect_either_1_or_2_arguments: &Message = &MESSAGES[732];
pub const Property_0_does_not_exist_on_type_1_Did_you_mean_to_access_the_static_member_2_instead:
    &Message = &MESSAGES[733];
pub const Return_type_annotation_circularly_references_itself: &Message = &MESSAGES[734];
pub const Unused_ts_expect_error_directive: &Message = &MESSAGES[735];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashnode: &Message = &MESSAGES[736];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slashjquery: &Message = &MESSAGES[737];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_types_Slashjest_or_npm_i_save_dev_types_Slashmocha: &Message = &MESSAGES[738];
pub const Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_1_or_later: &Message = &MESSAGES[739];
pub const Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_include_dom: &Message = &MESSAGES[740];
pub const X_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_es2015_or_later: &Message = &MESSAGES[741];
pub const Cannot_assign_to_0_because_it_is_a_constant: &Message = &MESSAGES[742];
pub const Type_instantiation_is_excessively_deep_and_possibly_infinite: &Message = &MESSAGES[743];
pub const Expression_produces_a_union_type_that_is_too_complex_to_represent: &Message =
    &MESSAGES[744];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashnode_and_then_add_node_to_the_types_field_in_your_tsconfig: &Message = &MESSAGES[745];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slashjquery_and_then_add_jquery_to_the_types_field_in_your_tsconfig: &Message = &MESSAGES[746];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_types_Slashjest_or_npm_i_save_dev_types_Slashmocha_and_then_add_jest_or_mocha_to_the_types_field_in_your_tsconfig: &Message = &MESSAGES[747];
pub const This_module_is_declared_with_export_and_can_only_be_used_with_a_default_import_when_using_the_0_flag: &Message = &MESSAGES[748];
pub const X_0_can_only_be_imported_by_using_a_default_import: &Message = &MESSAGES[749];
pub const X_0_can_only_be_imported_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import: &Message = &MESSAGES[750];
pub const X_0_can_only_be_imported_by_using_a_require_call_or_by_using_a_default_import: &Message =
    &MESSAGES[751];
pub const X_0_can_only_be_imported_by_using_a_require_call_or_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import: &Message = &MESSAGES[752];
pub const JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist:
    &Message = &MESSAGES[753];
pub const Property_0_in_type_1_is_not_assignable_to_type_2: &Message = &MESSAGES[754];
pub const JSX_element_type_0_does_not_have_any_construct_or_call_signatures: &Message =
    &MESSAGES[755];
pub const Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property: &Message =
    &MESSAGES[756];
pub const JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property:
    &Message = &MESSAGES[757];
pub const The_global_type_JSX_0_may_not_have_more_than_one_property: &Message = &MESSAGES[758];
pub const JSX_spread_child_must_be_an_array_type: &Message = &MESSAGES[759];
pub const X_0_is_defined_as_an_accessor_in_class_1_but_is_overridden_here_in_2_as_an_instance_property: &Message = &MESSAGES[760];
pub const X_0_is_defined_as_a_property_in_class_1_but_is_overridden_here_in_2_as_an_accessor:
    &Message = &MESSAGES[761];
pub const Property_0_will_overwrite_the_base_property_in_1_If_this_is_intentional_add_an_initializer_Otherwise_add_a_declare_modifier_or_remove_the_redundant_declaration: &Message = &MESSAGES[762];
pub const Module_0_has_no_default_export_Did_you_mean_to_use_import_1_from_0_instead: &Message =
    &MESSAGES[763];
pub const Module_0_has_no_exported_member_1_Did_you_mean_to_use_import_1_from_0_instead: &Message =
    &MESSAGES[764];
pub const Type_of_property_0_circularly_references_itself_in_mapped_type_1: &Message =
    &MESSAGES[765];
pub const X_0_can_only_be_imported_by_using_import_1_require_2_or_a_default_import: &Message =
    &MESSAGES[766];
pub const X_0_can_only_be_imported_by_using_import_1_require_2_or_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import: &Message = &MESSAGES[767];
pub const Source_has_0_element_s_but_target_requires_1: &Message = &MESSAGES[768];
pub const Source_has_0_element_s_but_target_allows_only_1: &Message = &MESSAGES[769];
pub const Target_requires_0_element_s_but_source_may_have_fewer: &Message = &MESSAGES[770];
pub const Target_allows_only_0_element_s_but_source_may_have_more: &Message = &MESSAGES[771];
pub const Source_provides_no_match_for_required_element_at_position_0_in_target: &Message =
    &MESSAGES[772];
pub const Source_provides_no_match_for_variadic_element_at_position_0_in_target: &Message =
    &MESSAGES[773];
pub const Variadic_element_at_position_0_in_source_does_not_match_element_at_position_1_in_target: &Message = &MESSAGES[774];
pub const Type_at_position_0_in_source_is_not_compatible_with_type_at_position_1_in_target:
    &Message = &MESSAGES[775];
pub const Type_at_positions_0_through_1_in_source_is_not_compatible_with_type_at_position_2_in_target: &Message = &MESSAGES[776];
pub const Cannot_assign_to_0_because_it_is_an_enum: &Message = &MESSAGES[777];
pub const Cannot_assign_to_0_because_it_is_a_class: &Message = &MESSAGES[778];
pub const Cannot_assign_to_0_because_it_is_a_function: &Message = &MESSAGES[779];
pub const Cannot_assign_to_0_because_it_is_a_namespace: &Message = &MESSAGES[780];
pub const Cannot_assign_to_0_because_it_is_an_import: &Message = &MESSAGES[781];
pub const JSX_property_access_expressions_cannot_include_JSX_namespace_names: &Message =
    &MESSAGES[782];
pub const X_0_index_signatures_are_incompatible: &Message = &MESSAGES[783];
pub const Type_0_has_no_signatures_for_which_the_type_argument_list_is_applicable: &Message =
    &MESSAGES[784];
pub const Type_0_is_not_assignable_to_type_1_as_implied_by_variance_annotation: &Message =
    &MESSAGES[785];
pub const Variance_annotations_are_only_supported_in_type_aliases_for_object_function_constructor_and_mapped_types: &Message = &MESSAGES[786];
pub const Type_0_may_represent_a_primitive_value_which_is_not_permitted_as_the_right_operand_of_the_in_operator: &Message = &MESSAGES[787];
pub const React_components_cannot_include_JSX_namespace_names: &Message = &MESSAGES[788];
pub const Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity:
    &Message = &MESSAGES[789];
pub const Non_abstract_class_expression_is_missing_implementations_for_the_following_members_of_0_Colon_1_and_2_more: &Message = &MESSAGES[790];
pub const A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_members_defined_in_other_enums: &Message = &MESSAGES[791];
pub const Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_default_0_declaration_instead: &Message = &MESSAGES[792];
pub const Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1: &Message = &MESSAGES[793];
pub const Non_abstract_class_0_is_missing_implementations_for_the_following_members_of_1_Colon_2:
    &Message = &MESSAGES[794];
pub const Non_abstract_class_0_is_missing_implementations_for_the_following_members_of_1_Colon_2_and_3_more: &Message = &MESSAGES[795];
pub const Non_abstract_class_expression_is_missing_implementations_for_the_following_members_of_0_Colon_1: &Message = &MESSAGES[796];
pub const JSX_expressions_must_have_one_parent_element: &Message = &MESSAGES[797];
pub const Type_0_provides_no_match_for_the_signature_1: &Message = &MESSAGES[798];
pub const X_super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_higher: &Message = &MESSAGES[799];
pub const X_super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions: &Message = &MESSAGES[800];
pub const Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module: &Message =
    &MESSAGES[801];
pub const Cannot_find_name_0_Did_you_mean_the_static_member_1_0: &Message = &MESSAGES[802];
pub const Cannot_find_name_0_Did_you_mean_the_instance_member_this_0: &Message = &MESSAGES[803];
pub const Invalid_module_name_in_augmentation_module_0_cannot_be_found: &Message = &MESSAGES[804];
pub const Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augmented: &Message = &MESSAGES[805];
pub const Exports_and_export_assignments_are_not_permitted_in_module_augmentations: &Message =
    &MESSAGES[806];
pub const Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_module: &Message = &MESSAGES[807];
pub const X_export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always_visible: &Message = &MESSAGES[808];
pub const Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_declarations: &Message = &MESSAGES[809];
pub const Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambient_context: &Message = &MESSAGES[810];
pub const Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity: &Message =
    &MESSAGES[811];
pub const Cannot_assign_a_0_constructor_type_to_a_1_constructor_type: &Message = &MESSAGES[812];
pub const Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration:
    &Message = &MESSAGES[813];
pub const Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration:
    &Message = &MESSAGES[814];
pub const Cannot_extend_a_class_0_Class_constructor_is_marked_as_private: &Message = &MESSAGES[815];
pub const Accessors_must_both_be_abstract_or_non_abstract: &Message = &MESSAGES[816];
pub const A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type: &Message =
    &MESSAGES[817];
pub const Type_0_is_not_comparable_to_type_1: &Message = &MESSAGES[818];
pub const A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void:
    &Message = &MESSAGES[819];
pub const A_0_parameter_must_be_the_first_parameter: &Message = &MESSAGES[820];
pub const A_constructor_cannot_have_a_this_parameter: &Message = &MESSAGES[821];
pub const X_this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation: &Message =
    &MESSAGES[822];
pub const The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1: &Message =
    &MESSAGES[823];
pub const The_this_types_of_each_signature_are_incompatible: &Message = &MESSAGES[824];
pub const X_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead: &Message = &MESSAGES[825];
pub const All_declarations_of_0_must_have_identical_modifiers: &Message = &MESSAGES[826];
pub const Cannot_find_type_definition_file_for_0: &Message = &MESSAGES[827];
pub const Cannot_extend_an_interface_0_Did_you_mean_implements: &Message = &MESSAGES[828];
pub const X_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Did_you_mean_to_use_1_in_0:
    &Message = &MESSAGES[829];
pub const X_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible: &Message =
    &MESSAGES[830];
pub const X_0_only_refers_to_a_type_but_is_being_used_as_a_value_here: &Message = &MESSAGES[831];
pub const Namespace_0_has_no_exported_member_1: &Message = &MESSAGES[832];
pub const Left_side_of_comma_operator_is_unused_and_has_no_side_effects: &Message = &MESSAGES[833];
pub const The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead: &Message = &MESSAGES[834];
pub const An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES2015_in_your_lib_option: &Message = &MESSAGES[835];
pub const Spread_types_may_only_be_created_from_object_types: &Message = &MESSAGES[836];
pub const Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1: &Message = &MESSAGES[837];
pub const Rest_types_may_only_be_created_from_object_types: &Message = &MESSAGES[838];
pub const The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access:
    &Message = &MESSAGES[839];
pub const X_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here: &Message =
    &MESSAGES[840];
pub const The_operand_of_a_delete_operator_must_be_a_property_reference: &Message = &MESSAGES[841];
pub const The_operand_of_a_delete_operator_cannot_be_a_read_only_property: &Message =
    &MESSAGES[842];
pub const An_async_function_or_method_in_ES5_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_the_Promise_constructor_or_include_ES2015_in_your_lib_option: &Message = &MESSAGES[843];
pub const Required_type_parameters_may_not_follow_optional_type_parameters: &Message =
    &MESSAGES[844];
pub const Generic_type_0_requires_between_1_and_2_type_arguments: &Message = &MESSAGES[845];
pub const Cannot_use_namespace_0_as_a_value: &Message = &MESSAGES[846];
pub const Cannot_use_namespace_0_as_a_type: &Message = &MESSAGES[847];
pub const X_0_are_specified_twice_The_attribute_named_0_will_be_overwritten: &Message =
    &MESSAGES[848];
pub const A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES2015_in_your_lib_option: &Message = &MESSAGES[849];
pub const A_dynamic_import_call_in_ES5_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_the_Promise_constructor_or_include_ES2015_in_your_lib_option: &Message = &MESSAGES[850];
pub const Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_property_1_in_0_with_0_1: &Message = &MESSAGES[851];
pub const The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context: &Message = &MESSAGES[852];
pub const Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor: &Message =
    &MESSAGES[853];
pub const Type_parameter_0_has_a_circular_default: &Message = &MESSAGES[854];
pub const Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_type_2: &Message = &MESSAGES[855];
pub const Duplicate_property_0: &Message = &MESSAGES[856];
pub const Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated: &Message = &MESSAGES[857];
pub const Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclass: &Message = &MESSAGES[858];
pub const Cannot_invoke_an_object_which_is_possibly_null: &Message = &MESSAGES[859];
pub const Cannot_invoke_an_object_which_is_possibly_undefined: &Message = &MESSAGES[860];
pub const Cannot_invoke_an_object_which_is_possibly_null_or_undefined: &Message = &MESSAGES[861];
pub const X_0_has_no_exported_member_named_1_Did_you_mean_2: &Message = &MESSAGES[862];
pub const Class_name_cannot_be_Object_when_targeting_ES5_and_above_with_module_0: &Message =
    &MESSAGES[863];
pub const Cannot_find_lib_definition_for_0: &Message = &MESSAGES[864];
pub const Cannot_find_lib_definition_for_0_Did_you_mean_1: &Message = &MESSAGES[865];
pub const X_0_is_declared_here: &Message = &MESSAGES[866];
pub const Property_0_is_used_before_its_initialization: &Message = &MESSAGES[867];
pub const An_arrow_function_cannot_have_a_this_parameter: &Message = &MESSAGES[868];
pub const Implicit_conversion_of_a_symbol_to_a_string_will_fail_at_runtime_Consider_wrapping_this_expression_in_String: &Message = &MESSAGES[869];
pub const Cannot_find_module_0_Consider_using_resolveJsonModule_to_import_module_with_json_extension: &Message = &MESSAGES[870];
pub const Property_0_was_also_declared_here: &Message = &MESSAGES[871];
pub const Are_you_missing_a_semicolon: &Message = &MESSAGES[872];
pub const Did_you_mean_for_0_to_be_constrained_to_type_new_args_Colon_any_1: &Message =
    &MESSAGES[873];
pub const Operator_0_cannot_be_applied_to_type_1: &Message = &MESSAGES[874];
pub const BigInt_literals_are_not_available_when_targeting_lower_than_ES2020: &Message =
    &MESSAGES[875];
pub const An_outer_value_of_this_is_shadowed_by_this_container: &Message = &MESSAGES[876];
pub const Type_0_is_missing_the_following_properties_from_type_1_Colon_2: &Message = &MESSAGES[877];
pub const Type_0_is_missing_the_following_properties_from_type_1_Colon_2_and_3_more: &Message =
    &MESSAGES[878];
pub const Property_0_is_missing_in_type_1_but_required_in_type_2: &Message = &MESSAGES[879];
pub const The_inferred_type_of_0_cannot_be_named_without_a_reference_to_1_This_is_likely_not_portable_A_type_annotation_is_necessary: &Message = &MESSAGES[880];
pub const No_overload_expects_0_type_arguments_but_overloads_do_exist_that_expect_either_1_or_2_type_arguments: &Message = &MESSAGES[881];
pub const Type_parameter_defaults_can_only_reference_previously_declared_type_parameters: &Message =
    &MESSAGES[882];
pub const This_JSX_tag_s_0_prop_expects_type_1_which_requires_multiple_children_but_only_a_single_child_was_provided: &Message = &MESSAGES[883];
pub const This_JSX_tag_s_0_prop_expects_a_single_child_of_type_1_but_multiple_children_were_provided: &Message = &MESSAGES[884];
pub const X_0_components_don_t_accept_text_as_child_elements_Text_in_JSX_has_the_type_string_but_the_expected_type_of_1_is_2: &Message = &MESSAGES[885];
pub const Cannot_access_ambient_const_enums_when_0_is_enabled: &Message = &MESSAGES[886];
pub const X_0_refers_to_a_value_but_is_being_used_as_a_type_here_Did_you_mean_typeof_0: &Message =
    &MESSAGES[887];
pub const The_implementation_signature_is_declared_here: &Message = &MESSAGES[888];
pub const Circularity_originates_in_type_at_this_location: &Message = &MESSAGES[889];
pub const The_first_export_default_is_here: &Message = &MESSAGES[890];
pub const Another_export_default_is_here: &Message = &MESSAGES[891];
pub const X_super_may_not_use_type_arguments: &Message = &MESSAGES[892];
pub const No_constituent_of_type_0_is_callable: &Message = &MESSAGES[893];
pub const Not_all_constituents_of_type_0_are_callable: &Message = &MESSAGES[894];
pub const Type_0_has_no_call_signatures: &Message = &MESSAGES[895];
pub const Each_member_of_the_union_type_0_has_signatures_but_none_of_those_signatures_are_compatible_with_each_other: &Message = &MESSAGES[896];
pub const No_constituent_of_type_0_is_constructable: &Message = &MESSAGES[897];
pub const Not_all_constituents_of_type_0_are_constructable: &Message = &MESSAGES[898];
pub const Type_0_has_no_construct_signatures: &Message = &MESSAGES[899];
pub const Each_member_of_the_union_type_0_has_construct_signatures_but_none_of_those_signatures_are_compatible_with_each_other: &Message = &MESSAGES[900];
pub const Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_for_of_will_always_send_0: &Message = &MESSAGES[901];
pub const Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_spread_will_always_send_0: &Message = &MESSAGES[902];
pub const Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_destructuring_will_always_send_0: &Message = &MESSAGES[903];
pub const Cannot_delegate_iteration_to_value_because_the_next_method_of_its_iterator_expects_type_1_but_the_containing_generator_will_always_send_0: &Message = &MESSAGES[904];
pub const The_0_property_of_an_iterator_must_be_a_method: &Message = &MESSAGES[905];
pub const The_0_property_of_an_async_iterator_must_be_a_method: &Message = &MESSAGES[906];
pub const No_overload_matches_this_call: &Message = &MESSAGES[907];
pub const The_last_overload_gave_the_following_error: &Message = &MESSAGES[908];
pub const The_last_overload_is_declared_here: &Message = &MESSAGES[909];
pub const Overload_0_of_1_2_gave_the_following_error: &Message = &MESSAGES[910];
pub const Did_you_forget_to_use_await: &Message = &MESSAGES[911];
pub const This_condition_will_always_return_true_since_this_function_is_always_defined_Did_you_mean_to_call_it_instead: &Message = &MESSAGES[912];
pub const Assertions_require_every_name_in_the_call_target_to_be_declared_with_an_explicit_type_annotation: &Message = &MESSAGES[913];
pub const Assertions_require_the_call_target_to_be_an_identifier_or_qualified_name: &Message =
    &MESSAGES[914];
pub const The_operand_of_an_increment_or_decrement_operator_may_not_be_an_optional_property_access: &Message = &MESSAGES[915];
pub const The_target_of_an_object_rest_assignment_may_not_be_an_optional_property_access: &Message =
    &MESSAGES[916];
pub const The_left_hand_side_of_an_assignment_expression_may_not_be_an_optional_property_access:
    &Message = &MESSAGES[917];
pub const The_left_hand_side_of_a_for_in_statement_may_not_be_an_optional_property_access:
    &Message = &MESSAGES[918];
pub const The_left_hand_side_of_a_for_of_statement_may_not_be_an_optional_property_access:
    &Message = &MESSAGES[919];
pub const X_0_needs_an_explicit_type_annotation: &Message = &MESSAGES[920];
pub const X_0_is_specified_more_than_once_so_this_usage_will_be_overwritten: &Message =
    &MESSAGES[921];
pub const X_get_and_set_accessors_cannot_declare_this_parameters: &Message = &MESSAGES[922];
pub const This_spread_always_overwrites_this_property: &Message = &MESSAGES[923];
pub const X_0_cannot_be_used_as_a_JSX_component: &Message = &MESSAGES[924];
pub const Its_return_type_0_is_not_a_valid_JSX_element: &Message = &MESSAGES[925];
pub const Its_instance_type_0_is_not_a_valid_JSX_element: &Message = &MESSAGES[926];
pub const Its_element_type_0_is_not_a_valid_JSX_element: &Message = &MESSAGES[927];
pub const The_operand_of_a_delete_operator_must_be_optional: &Message = &MESSAGES[928];
pub const Exponentiation_cannot_be_performed_on_bigint_values_unless_the_target_option_is_set_to_es2016_or_later: &Message = &MESSAGES[929];
pub const Cannot_find_module_0_Did_you_mean_to_set_the_moduleResolution_option_to_nodenext_or_to_add_aliases_to_the_paths_option: &Message = &MESSAGES[930];
pub const The_call_would_have_succeeded_against_this_implementation_but_implementation_signatures_of_overloads_are_not_externally_visible: &Message = &MESSAGES[931];
pub const Expected_0_arguments_but_got_1_Did_you_forget_to_include_void_in_your_type_argument_to_Promise: &Message = &MESSAGES[932];
pub const The_intrinsic_keyword_can_only_be_used_to_declare_compiler_provided_intrinsic_types:
    &Message = &MESSAGES[933];
pub const It_is_likely_that_you_are_missing_a_comma_to_separate_these_two_template_expressions_They_form_a_tagged_template_expression_which_cannot_be_invoked: &Message = &MESSAGES[934];
pub const A_mixin_class_that_extends_from_a_type_variable_containing_an_abstract_construct_signature_must_also_be_declared_abstract: &Message = &MESSAGES[935];
pub const The_declaration_was_marked_as_deprecated_here: &Message = &MESSAGES[936];
pub const Type_produces_a_tuple_type_that_is_too_large_to_represent: &Message = &MESSAGES[937];
pub const Expression_produces_a_tuple_type_that_is_too_large_to_represent: &Message =
    &MESSAGES[938];
pub const This_condition_will_always_return_true_since_this_0_is_always_defined: &Message =
    &MESSAGES[939];
pub const Type_0_can_only_be_iterated_through_when_using_the_downlevelIteration_flag_or_with_a_target_of_es2015_or_higher: &Message = &MESSAGES[940];
pub const Cannot_assign_to_private_method_0_Private_methods_are_not_writable: &Message =
    &MESSAGES[941];
pub const Duplicate_identifier_0_Static_and_instance_elements_cannot_share_the_same_private_name:
    &Message = &MESSAGES[942];
pub const Private_accessor_was_defined_without_a_getter: &Message = &MESSAGES[943];
pub const This_syntax_requires_an_imported_helper_named_1_with_2_parameters_which_is_not_compatible_with_the_one_in_0_Consider_upgrading_your_version_of_0: &Message = &MESSAGES[944];
pub const A_get_accessor_must_be_at_least_as_accessible_as_the_setter: &Message = &MESSAGES[945];
pub const Declaration_or_statement_expected_This_follows_a_block_of_statements_so_if_you_intended_to_write_a_destructuring_assignment_you_might_need_to_wrap_the_whole_assignment_in_parentheses: &Message = &MESSAGES[946];
pub const Expected_1_argument_but_got_0_new_Promise_needs_a_JSDoc_hint_to_produce_a_resolve_that_can_be_called_without_arguments: &Message = &MESSAGES[947];
pub const Initializer_for_property_0: &Message = &MESSAGES[948];
pub const Property_0_does_not_exist_on_type_1_Try_changing_the_lib_compiler_option_to_include_dom: &Message = &MESSAGES[949];
pub const Class_declaration_cannot_implement_overload_list_for_0: &Message = &MESSAGES[950];
pub const Function_with_bodies_can_only_merge_with_classes_that_are_ambient: &Message =
    &MESSAGES[951];
pub const X_arguments_cannot_be_referenced_in_property_initializers_or_class_static_initialization_blocks: &Message = &MESSAGES[952];
pub const Cannot_use_this_in_a_static_property_initializer_of_a_decorated_class: &Message =
    &MESSAGES[953];
pub const Property_0_has_no_initializer_and_is_not_definitely_assigned_in_a_class_static_block:
    &Message = &MESSAGES[954];
pub const Duplicate_identifier_0_Compiler_reserves_name_1_when_emitting_super_references_in_static_initializers: &Message = &MESSAGES[955];
pub const Namespace_name_cannot_be_0: &Message = &MESSAGES[956];
pub const Type_0_is_not_assignable_to_type_1_Did_you_mean_2: &Message = &MESSAGES[957];
pub const Import_assertions_are_only_supported_when_the_module_option_is_set_to_esnext_node18_node20_nodenext_or_preserve: &Message = &MESSAGES[958];
pub const Import_assertions_cannot_be_used_with_type_only_imports_or_exports: &Message =
    &MESSAGES[959];
pub const Import_attributes_are_only_supported_when_the_module_option_is_set_to_esnext_node18_node20_nodenext_or_preserve: &Message = &MESSAGES[960];
pub const Cannot_find_namespace_0_Did_you_mean_1: &Message = &MESSAGES[961];
pub const Relative_import_paths_need_explicit_file_extensions_in_ECMAScript_imports_when_moduleResolution_is_node16_or_nodenext_Consider_adding_an_extension_to_the_import_path: &Message = &MESSAGES[962];
pub const Relative_import_paths_need_explicit_file_extensions_in_ECMAScript_imports_when_moduleResolution_is_node16_or_nodenext_Did_you_mean_0: &Message = &MESSAGES[963];
pub const Import_assertions_are_not_allowed_on_statements_that_compile_to_CommonJS_require_calls:
    &Message = &MESSAGES[964];
pub const Import_assertion_values_must_be_string_literal_expressions: &Message = &MESSAGES[965];
pub const All_declarations_of_0_must_have_identical_constraints: &Message = &MESSAGES[966];
pub const This_condition_will_always_return_0_since_JavaScript_compares_objects_by_reference_not_value: &Message = &MESSAGES[967];
pub const An_interface_cannot_extend_a_primitive_type_like_0_It_can_only_extend_other_named_object_types: &Message = &MESSAGES[968];
pub const X_0_is_an_unused_renaming_of_1_Did_you_intend_to_use_it_as_a_type_annotation: &Message =
    &MESSAGES[969];
pub const We_can_only_write_a_type_for_0_by_adding_a_type_for_the_entire_parameter_here: &Message =
    &MESSAGES[970];
pub const Type_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor: &Message = &MESSAGES[971];
pub const This_condition_will_always_return_0: &Message = &MESSAGES[972];
pub const A_declaration_file_cannot_be_imported_without_import_type_Did_you_mean_to_import_an_implementation_file_0_instead: &Message = &MESSAGES[973];
pub const The_right_hand_side_of_an_instanceof_expression_must_not_be_an_instantiation_expression: &Message = &MESSAGES[974];
pub const Target_signature_provides_too_few_arguments_Expected_0_or_more_but_got_1: &Message =
    &MESSAGES[975];
pub const The_initializer_of_a_using_declaration_must_be_either_an_object_with_a_Symbol_dispose_method_or_be_null_or_undefined: &Message = &MESSAGES[976];
pub const The_initializer_of_an_await_using_declaration_must_be_either_an_object_with_a_Symbol_asyncDispose_or_Symbol_dispose_method_or_be_null_or_undefined: &Message = &MESSAGES[977];
pub const X_await_using_statements_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules: &Message = &MESSAGES[978];
pub const X_await_using_statements_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_file_has_no_imports_or_exports_Consider_adding_an_empty_export_to_make_this_file_a_module: &Message = &MESSAGES[979];
pub const Top_level_await_using_statements_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_node16_node18_node20_nodenext_or_preserve_and_the_target_option_is_set_to_es2017_or_higher: &Message = &MESSAGES[980];
pub const Class_field_0_defined_by_the_parent_class_is_not_accessible_in_the_child_class_via_super: &Message = &MESSAGES[981];
pub const Import_attributes_are_not_allowed_on_statements_that_compile_to_CommonJS_require_calls:
    &Message = &MESSAGES[982];
pub const Import_attributes_cannot_be_used_with_type_only_imports_or_exports: &Message =
    &MESSAGES[983];
pub const Import_attribute_values_must_be_string_literal_expressions: &Message = &MESSAGES[984];
pub const Excessive_complexity_comparing_types_0_and_1: &Message = &MESSAGES[985];
pub const The_left_hand_side_of_an_instanceof_expression_must_be_assignable_to_the_first_argument_of_the_right_hand_side_s_Symbol_hasInstance_method: &Message = &MESSAGES[986];
pub const An_object_s_Symbol_hasInstance_method_must_return_a_boolean_value_for_it_to_be_used_on_the_right_hand_side_of_an_instanceof_expression: &Message = &MESSAGES[987];
pub const Type_0_is_generic_and_can_only_be_indexed_for_reading: &Message = &MESSAGES[988];
pub const A_class_cannot_extend_a_primitive_type_like_0_Classes_can_only_extend_constructable_values: &Message = &MESSAGES[989];
pub const A_class_cannot_implement_a_primitive_type_like_0_It_can_only_implement_other_named_object_types: &Message = &MESSAGES[990];
pub const Import_0_conflicts_with_local_value_so_must_be_declared_with_a_type_only_import_when_isolatedModules_is_enabled: &Message = &MESSAGES[991];
pub const Import_0_conflicts_with_global_value_used_in_this_file_so_must_be_declared_with_a_type_only_import_when_isolatedModules_is_enabled: &Message = &MESSAGES[992];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_Bun_Try_npm_i_save_dev_types_Slashbun: &Message = &MESSAGES[993];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_Bun_Try_npm_i_save_dev_types_Slashbun_and_then_add_bun_to_the_types_field_in_your_tsconfig: &Message = &MESSAGES[994];
pub const Right_operand_of_is_unreachable_because_the_left_operand_is_never_nullish: &Message =
    &MESSAGES[995];
pub const This_binary_expression_is_never_nullish_Are_you_missing_parentheses: &Message =
    &MESSAGES[996];
pub const This_expression_is_always_nullish: &Message = &MESSAGES[997];
pub const This_kind_of_expression_is_always_truthy: &Message = &MESSAGES[998];
pub const This_kind_of_expression_is_always_falsy: &Message = &MESSAGES[999];
pub const This_JSX_tag_requires_0_to_be_in_scope_but_it_could_not_be_found: &Message =
    &MESSAGES[1000];
pub const This_JSX_tag_requires_the_module_path_0_to_exist_but_none_could_be_found_Make_sure_you_have_types_for_the_appropriate_package_installed: &Message = &MESSAGES[1001];
pub const This_relative_import_path_is_unsafe_to_rewrite_because_it_looks_like_a_file_name_but_actually_resolves_to_0: &Message = &MESSAGES[1002];
pub const This_import_uses_a_0_extension_to_resolve_to_an_input_TypeScript_file_but_will_not_be_rewritten_during_emit_because_it_is_not_a_relative_path: &Message = &MESSAGES[1003];
pub const This_import_path_is_unsafe_to_rewrite_because_it_resolves_to_another_project_and_the_relative_path_between_the_projects_output_files_is_not_the_same_as_the_relative_path_between_its_input_files: &Message = &MESSAGES[1004];
pub const Using_JSX_fragments_requires_fragment_factory_0_to_be_in_scope_but_it_could_not_be_found: &Message = &MESSAGES[1005];
pub const Import_assertions_have_been_replaced_by_import_attributes_Use_with_instead_of_assert:
    &Message = &MESSAGES[1006];
pub const This_expression_is_never_nullish: &Message = &MESSAGES[1007];
pub const Cannot_find_module_or_type_declarations_for_side_effect_import_of_0: &Message =
    &MESSAGES[1008];
pub const The_inferred_type_of_0_cannot_be_named_without_a_reference_to_2_from_1_This_is_likely_not_portable_A_type_annotation_is_necessary: &Message = &MESSAGES[1009];
pub const Import_declaration_0_is_using_private_name_1: &Message = &MESSAGES[1010];
pub const Type_parameter_0_of_exported_class_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1011];
pub const Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1012];
pub const Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1: &Message = &MESSAGES[1013];
pub const Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1: &Message = &MESSAGES[1014];
pub const Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1: &Message = &MESSAGES[1015];
pub const Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1:
    &Message = &MESSAGES[1016];
pub const Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1:
    &Message = &MESSAGES[1017];
pub const Type_parameter_0_of_exported_function_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1018];
pub const Implements_clause_of_exported_class_0_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1019];
pub const X_extends_clause_of_exported_class_0_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1020];
pub const X_extends_clause_of_exported_class_has_or_is_using_private_name_0: &Message =
    &MESSAGES[1021];
pub const X_extends_clause_of_exported_interface_0_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1022];
pub const Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:
    &Message = &MESSAGES[1023];
pub const Exported_variable_0_has_or_is_using_name_1_from_private_module_2: &Message =
    &MESSAGES[1024];
pub const Exported_variable_0_has_or_is_using_private_name_1: &Message = &MESSAGES[1025];
pub const Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1026];
pub const Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1027];
pub const Public_static_property_0_of_exported_class_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1028];
pub const Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1029];
pub const Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2:
    &Message = &MESSAGES[1030];
pub const Public_property_0_of_exported_class_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1031];
pub const Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2: &Message =
    &MESSAGES[1032];
pub const Property_0_of_exported_interface_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1033];
pub const Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1034];
pub const Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1: &Message = &MESSAGES[1035];
pub const Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1036];
pub const Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1:
    &Message = &MESSAGES[1037];
pub const Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1038];
pub const Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1039];
pub const Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1: &Message = &MESSAGES[1040];
pub const Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1041];
pub const Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1042];
pub const Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1:
    &Message = &MESSAGES[1043];
pub const Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1: &Message = &MESSAGES[1044];
pub const Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0: &Message = &MESSAGES[1045];
pub const Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1: &Message = &MESSAGES[1046];
pub const Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0:
    &Message = &MESSAGES[1047];
pub const Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1: &Message = &MESSAGES[1048];
pub const Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0:
    &Message = &MESSAGES[1049];
pub const Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named: &Message = &MESSAGES[1050];
pub const Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1: &Message = &MESSAGES[1051];
pub const Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0:
    &Message = &MESSAGES[1052];
pub const Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named: &Message = &MESSAGES[1053];
pub const Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1: &Message = &MESSAGES[1054];
pub const Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0:
    &Message = &MESSAGES[1055];
pub const Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1: &Message = &MESSAGES[1056];
pub const Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0: &Message =
    &MESSAGES[1057];
pub const Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named: &Message = &MESSAGES[1058];
pub const Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1: &Message =
    &MESSAGES[1059];
pub const Return_type_of_exported_function_has_or_is_using_private_name_0: &Message =
    &MESSAGES[1060];
pub const Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1061];
pub const Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1062];
pub const Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1063];
pub const Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1064];
pub const Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1: &Message = &MESSAGES[1065];
pub const Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1066];
pub const Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1:
    &Message = &MESSAGES[1067];
pub const Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1068];
pub const Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1069];
pub const Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1:
    &Message = &MESSAGES[1070];
pub const Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1071];
pub const Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1072];
pub const Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1:
    &Message = &MESSAGES[1073];
pub const Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1074];
pub const Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1075];
pub const Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1076];
pub const Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2: &Message =
    &MESSAGES[1077];
pub const Parameter_0_of_exported_function_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1078];
pub const Exported_type_alias_0_has_or_is_using_private_name_1: &Message = &MESSAGES[1079];
pub const Default_export_of_the_module_has_or_is_using_private_name_0: &Message = &MESSAGES[1080];
pub const Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1081];
pub const Exported_type_alias_0_has_or_is_using_private_name_1_from_module_2: &Message =
    &MESSAGES[1082];
pub const Extends_clause_for_inferred_type_0_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1083];
pub const Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1084];
pub const Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1:
    &Message = &MESSAGES[1085];
pub const Property_0_of_exported_anonymous_class_type_may_not_be_private_or_protected: &Message =
    &MESSAGES[1086];
pub const Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1087];
pub const Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2:
    &Message = &MESSAGES[1088];
pub const Public_static_method_0_of_exported_class_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1089];
pub const Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1090];
pub const Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2: &Message =
    &MESSAGES[1091];
pub const Public_method_0_of_exported_class_has_or_is_using_private_name_1: &Message =
    &MESSAGES[1092];
pub const Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2: &Message =
    &MESSAGES[1093];
pub const Method_0_of_exported_interface_has_or_is_using_private_name_1: &Message = &MESSAGES[1094];
pub const Type_parameter_0_of_exported_mapped_object_type_is_using_private_name_1: &Message =
    &MESSAGES[1095];
pub const The_type_0_is_readonly_and_cannot_be_assigned_to_the_mutable_type_1: &Message =
    &MESSAGES[1096];
pub const Private_or_protected_member_0_cannot_be_accessed_on_a_type_parameter: &Message =
    &MESSAGES[1097];
pub const Parameter_0_of_accessor_has_or_is_using_private_name_1: &Message = &MESSAGES[1098];
pub const Parameter_0_of_accessor_has_or_is_using_name_1_from_private_module_2: &Message =
    &MESSAGES[1099];
pub const Parameter_0_of_accessor_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1100];
pub const Type_arguments_for_0_circularly_reference_themselves: &Message = &MESSAGES[1101];
pub const Tuple_type_arguments_circularly_reference_themselves: &Message = &MESSAGES[1102];
pub const Property_0_comes_from_an_index_signature_so_it_must_be_accessed_with_0: &Message =
    &MESSAGES[1103];
pub const This_member_cannot_have_an_override_modifier_because_its_containing_class_0_does_not_extend_another_class: &Message = &MESSAGES[1104];
pub const This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0: &Message = &MESSAGES[1105];
pub const This_member_must_have_an_override_modifier_because_it_overrides_a_member_in_the_base_class_0: &Message = &MESSAGES[1106];
pub const This_parameter_property_must_have_an_override_modifier_because_it_overrides_a_member_in_base_class_0: &Message = &MESSAGES[1107];
pub const This_member_must_have_an_override_modifier_because_it_overrides_an_abstract_method_that_is_declared_in_the_base_class_0: &Message = &MESSAGES[1108];
pub const This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_Did_you_mean_1: &Message = &MESSAGES[1109];
pub const The_type_of_this_node_cannot_be_serialized_because_its_property_0_cannot_be_serialized:
    &Message = &MESSAGES[1110];
pub const This_member_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_class_0: &Message = &MESSAGES[1111];
pub const This_parameter_property_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_class_0: &Message = &MESSAGES[1112];
pub const This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_containing_class_0_does_not_extend_another_class: &Message = &MESSAGES[1113];
pub const This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base_class_0: &Message = &MESSAGES[1114];
pub const This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base_class_0_Did_you_mean_1: &Message = &MESSAGES[1115];
pub const Compiler_option_0_of_value_1_is_unstable_Use_nightly_TypeScript_to_silence_this_error_Try_updating_with_npm_install_D_typescript_next: &Message = &MESSAGES[1116];
pub const Each_declaration_of_0_1_differs_in_its_value_where_2_was_expected_but_3_was_given:
    &Message = &MESSAGES[1117];
pub const One_value_of_0_1_is_the_string_2_and_the_other_is_assumed_to_be_an_unknown_numeric_value: &Message = &MESSAGES[1118];
pub const This_member_cannot_have_an_override_modifier_because_its_name_is_dynamic: &Message =
    &MESSAGES[1119];
pub const This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_name_is_dynamic: &Message = &MESSAGES[1120];
pub const The_current_host_does_not_support_the_0_option: &Message = &MESSAGES[1121];
pub const Option_0_requires_value_to_be_greater_than_1: &Message = &MESSAGES[1122];
pub const Cannot_find_the_common_subdirectory_path_for_the_input_files: &Message = &MESSAGES[1123];
pub const File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0: &Message = &MESSAGES[1124];
pub const The_common_source_directory_of_0_is_1_The_rootDir_setting_must_be_explicitly_set_to_this_or_another_path_to_adjust_your_output_s_file_layout: &Message = &MESSAGES[1125];
pub const Cannot_read_file_0_Colon_1: &Message = &MESSAGES[1126];
pub const Unknown_compiler_option_0: &Message = &MESSAGES[1127];
pub const Compiler_option_0_requires_a_value_of_type_1: &Message = &MESSAGES[1128];
pub const Unknown_compiler_option_0_Did_you_mean_1: &Message = &MESSAGES[1129];
pub const Could_not_write_file_0_Colon_1: &Message = &MESSAGES[1130];
pub const Option_project_cannot_be_mixed_with_source_files_on_a_command_line: &Message =
    &MESSAGES[1131];
pub const Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES2015_or_higher: &Message = &MESSAGES[1132];
pub const Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided: &Message = &MESSAGES[1133];
pub const Option_0_cannot_be_specified_without_specifying_option_1: &Message = &MESSAGES[1134];
pub const Option_0_cannot_be_specified_with_option_1: &Message = &MESSAGES[1135];
pub const A_tsconfig_json_file_is_already_defined_at_Colon_0: &Message = &MESSAGES[1136];
pub const Cannot_write_file_0_because_it_would_overwrite_input_file: &Message = &MESSAGES[1137];
pub const Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files: &Message =
    &MESSAGES[1138];
pub const Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0: &Message =
    &MESSAGES[1139];
pub const The_specified_path_does_not_exist_Colon_0: &Message = &MESSAGES[1140];
pub const Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier: &Message = &MESSAGES[1141];
pub const Pattern_0_can_have_at_most_one_Asterisk_character: &Message = &MESSAGES[1142];
pub const Substitution_0_in_pattern_1_can_have_at_most_one_Asterisk_character: &Message =
    &MESSAGES[1143];
pub const Substitutions_for_pattern_0_should_be_an_array: &Message = &MESSAGES[1144];
pub const Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2: &Message =
    &MESSAGES[1145];
pub const File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0: &Message = &MESSAGES[1146];
pub const Substitutions_for_pattern_0_shouldn_t_be_an_empty_array: &Message = &MESSAGES[1147];
pub const Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name: &Message =
    &MESSAGES[1148];
pub const Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript_files_Learn_more_at_https_Colon_Slash_Slashaka_ms_Slashtsconfig: &Message = &MESSAGES[1149];
pub const Option_0_cannot_be_specified_without_specifying_option_1_or_option_2: &Message =
    &MESSAGES[1150];
pub const Option_resolveJsonModule_cannot_be_specified_when_moduleResolution_is_set_to_classic:
    &Message = &MESSAGES[1151];
pub const Option_resolveJsonModule_cannot_be_specified_when_module_is_set_to_none_system_or_umd:
    &Message = &MESSAGES[1152];
pub const Unknown_build_option_0: &Message = &MESSAGES[1153];
pub const Build_option_0_requires_a_value_of_type_1: &Message = &MESSAGES[1154];
pub const Option_incremental_is_only_valid_with_a_known_configuration_file_like_tsconfig_json_or_when_tsBuildInfoFile_is_explicitly_provided: &Message = &MESSAGES[1155];
pub const X_0_is_assignable_to_the_constraint_of_type_1_but_1_could_be_instantiated_with_a_different_subtype_of_constraint_2: &Message = &MESSAGES[1156];
pub const X_0_and_1_operations_cannot_be_mixed_without_parentheses: &Message = &MESSAGES[1157];
pub const Unknown_build_option_0_Did_you_mean_1: &Message = &MESSAGES[1158];
pub const Unknown_watch_option_0: &Message = &MESSAGES[1159];
pub const Unknown_watch_option_0_Did_you_mean_1: &Message = &MESSAGES[1160];
pub const Watch_option_0_requires_a_value_of_type_1: &Message = &MESSAGES[1161];
pub const Cannot_find_a_tsconfig_json_file_at_the_current_directory_Colon_0: &Message =
    &MESSAGES[1162];
pub const X_0_could_be_instantiated_with_an_arbitrary_type_which_could_be_unrelated_to_1: &Message =
    &MESSAGES[1163];
pub const Cannot_read_file_0: &Message = &MESSAGES[1164];
pub const A_tuple_member_cannot_be_both_optional_and_rest: &Message = &MESSAGES[1165];
pub const A_labeled_tuple_element_is_declared_as_optional_with_a_question_mark_after_the_name_and_before_the_colon_rather_than_after_the_type: &Message = &MESSAGES[1166];
pub const A_labeled_tuple_element_is_declared_as_rest_with_a_before_the_name_rather_than_before_the_type: &Message = &MESSAGES[1167];
pub const The_inferred_type_of_0_references_a_type_with_a_cyclic_structure_which_cannot_be_trivially_serialized_A_type_annotation_is_necessary: &Message = &MESSAGES[1168];
pub const Option_0_cannot_be_specified_when_option_jsx_is_1: &Message = &MESSAGES[1169];
pub const Non_relative_paths_are_not_allowed_Did_you_forget_a_leading_Slash: &Message =
    &MESSAGES[1170];
pub const Option_preserveConstEnums_cannot_be_disabled_when_0_is_enabled: &Message =
    &MESSAGES[1171];
pub const The_root_value_of_a_0_file_must_be_an_object: &Message = &MESSAGES[1172];
pub const Compiler_option_0_may_only_be_used_with_build: &Message = &MESSAGES[1173];
pub const Compiler_option_0_may_not_be_used_with_build: &Message = &MESSAGES[1174];
pub const Option_0_can_only_be_used_when_module_is_set_to_preserve_commonjs_or_es2015_or_later:
    &Message = &MESSAGES[1175];
pub const Option_allowImportingTsExtensions_can_only_be_used_when_one_of_noEmit_emitDeclarationOnly_or_rewriteRelativeImportExtensions_is_set: &Message = &MESSAGES[1176];
pub const An_import_path_can_only_end_with_a_0_extension_when_allowImportingTsExtensions_is_enabled: &Message = &MESSAGES[1177];
pub const Option_0_can_only_be_used_when_moduleResolution_is_set_to_node16_nodenext_or_bundler:
    &Message = &MESSAGES[1178];
pub const Option_0_is_deprecated_and_will_stop_functioning_in_TypeScript_1_Specify_compilerOption_ignoreDeprecations_Colon_2_to_silence_this_error: &Message = &MESSAGES[1179];
pub const Option_0_has_been_removed_Please_remove_it_from_your_configuration: &Message =
    &MESSAGES[1180];
pub const Invalid_value_for_ignoreDeprecations: &Message = &MESSAGES[1181];
pub const Option_0_is_redundant_and_cannot_be_specified_with_option_1: &Message = &MESSAGES[1182];
pub const Option_verbatimModuleSyntax_cannot_be_used_when_module_is_set_to_UMD_AMD_or_System:
    &Message = &MESSAGES[1183];
pub const Use_0_instead: &Message = &MESSAGES[1184];
pub const Option_0_1_is_deprecated_and_will_stop_functioning_in_TypeScript_2_Specify_compilerOption_ignoreDeprecations_Colon_3_to_silence_this_error: &Message = &MESSAGES[1185];
pub const Option_0_1_has_been_removed_Please_remove_it_from_your_configuration: &Message =
    &MESSAGES[1186];
pub const Option_moduleResolution_must_be_set_to_0_or_left_unspecified_when_option_module_is_set_to_1: &Message = &MESSAGES[1187];
pub const Option_module_must_be_set_to_0_when_option_moduleResolution_is_set_to_1: &Message =
    &MESSAGES[1188];
pub const Visit_https_Colon_Slash_Slashaka_ms_Slashts6_for_migration_information: &Message =
    &MESSAGES[1189];
pub const X_tsconfig_json_is_present_but_will_not_be_loaded_if_files_are_specified_on_commandline_Use_ignoreConfig_to_skip_this_error: &Message = &MESSAGES[1190];
pub const Generates_a_sourcemap_for_each_corresponding_d_ts_file: &Message = &MESSAGES[1191];
pub const Concatenate_and_emit_output_to_single_file: &Message = &MESSAGES[1192];
pub const Generates_corresponding_d_ts_file: &Message = &MESSAGES[1193];
pub const Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations: &Message = &MESSAGES[1194];
pub const Watch_input_files: &Message = &MESSAGES[1195];
pub const Redirect_output_structure_to_the_directory: &Message = &MESSAGES[1196];
pub const Do_not_erase_const_enum_declarations_in_generated_code: &Message = &MESSAGES[1197];
pub const Do_not_emit_outputs_if_any_errors_were_reported: &Message = &MESSAGES[1198];
pub const Do_not_emit_comments_to_output: &Message = &MESSAGES[1199];
pub const Do_not_emit_outputs: &Message = &MESSAGES[1200];
pub const Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typechecking: &Message = &MESSAGES[1201];
pub const Skip_type_checking_of_declaration_files: &Message = &MESSAGES[1202];
pub const Do_not_resolve_the_real_path_of_symlinks: &Message = &MESSAGES[1203];
pub const Only_emit_d_ts_declaration_files: &Message = &MESSAGES[1204];
pub const Specify_ECMAScript_target_version: &Message = &MESSAGES[1205];
pub const Specify_module_code_generation: &Message = &MESSAGES[1206];
pub const Print_this_message: &Message = &MESSAGES[1207];
pub const Print_the_compiler_s_version: &Message = &MESSAGES[1208];
pub const Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json: &Message = &MESSAGES[1209];
pub const Syntax_Colon_0: &Message = &MESSAGES[1210];
pub const X_options: &Message = &MESSAGES[1211];
pub const X_file: &Message = &MESSAGES[1212];
pub const Examples_Colon_0: &Message = &MESSAGES[1213];
pub const Options_Colon: &Message = &MESSAGES[1214];
pub const Version_0: &Message = &MESSAGES[1215];
pub const Insert_command_line_options_and_files_from_a_file: &Message = &MESSAGES[1216];
pub const Starting_compilation_in_watch_mode: &Message = &MESSAGES[1217];
pub const File_change_detected_Starting_incremental_compilation: &Message = &MESSAGES[1218];
pub const KIND: &Message = &MESSAGES[1219];
pub const FILE: &Message = &MESSAGES[1220];
pub const VERSION: &Message = &MESSAGES[1221];
pub const LOCATION: &Message = &MESSAGES[1222];
pub const DIRECTORY: &Message = &MESSAGES[1223];
pub const STRATEGY: &Message = &MESSAGES[1224];
pub const FILE_OR_DIRECTORY: &Message = &MESSAGES[1225];
pub const Errors_Files: &Message = &MESSAGES[1226];
pub const Generates_corresponding_map_file: &Message = &MESSAGES[1227];
pub const Compiler_option_0_expects_an_argument: &Message = &MESSAGES[1228];
pub const Unterminated_quoted_string_in_response_file_0: &Message = &MESSAGES[1229];
pub const Argument_for_0_option_must_be_Colon_1: &Message = &MESSAGES[1230];
pub const Locale_must_be_an_IETF_BCP_47_language_tag_Examples_Colon_0_1: &Message = &MESSAGES[1231];
pub const Unable_to_open_file_0: &Message = &MESSAGES[1232];
pub const Corrupted_locale_file_0: &Message = &MESSAGES[1233];
pub const Raise_error_on_expressions_and_declarations_with_an_implied_any_type: &Message =
    &MESSAGES[1234];
pub const File_0_not_found: &Message = &MESSAGES[1235];
pub const File_0_has_an_unsupported_extension_The_only_supported_extensions_are_1: &Message =
    &MESSAGES[1236];
pub const Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures: &Message =
    &MESSAGES[1237];
pub const Do_not_emit_declarations_for_code_that_has_an_internal_annotation: &Message =
    &MESSAGES[1238];
pub const Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir: &Message = &MESSAGES[1239];
pub const File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files: &Message =
    &MESSAGES[1240];
pub const Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix: &Message = &MESSAGES[1241];
pub const NEWLINE: &Message = &MESSAGES[1242];
pub const Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_null_on_command_line:
    &Message = &MESSAGES[1243];
pub const Enables_experimental_support_for_ES7_decorators: &Message = &MESSAGES[1244];
pub const Enables_experimental_support_for_emitting_type_metadata_for_decorators: &Message =
    &MESSAGES[1245];
pub const Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file: &Message =
    &MESSAGES[1246];
pub const Successfully_created_a_tsconfig_json_file: &Message = &MESSAGES[1247];
pub const Suppress_excess_property_checks_for_object_literals: &Message = &MESSAGES[1248];
pub const Stylize_errors_and_messages_using_color_and_context_experimental: &Message =
    &MESSAGES[1249];
pub const Do_not_report_errors_on_unused_labels: &Message = &MESSAGES[1250];
pub const Report_error_when_not_all_code_paths_in_function_return_a_value: &Message =
    &MESSAGES[1251];
pub const Report_errors_for_fallthrough_cases_in_switch_statement: &Message = &MESSAGES[1252];
pub const Do_not_report_errors_on_unreachable_code: &Message = &MESSAGES[1253];
pub const Disallow_inconsistently_cased_references_to_the_same_file: &Message = &MESSAGES[1254];
pub const Specify_library_files_to_be_included_in_the_compilation: &Message = &MESSAGES[1255];
pub const Specify_JSX_code_generation: &Message = &MESSAGES[1256];
pub const Only_amd_and_system_modules_are_supported_alongside_0: &Message = &MESSAGES[1257];
pub const Base_directory_to_resolve_non_absolute_module_names: &Message = &MESSAGES[1258];
pub const Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react_JSX_emit: &Message = &MESSAGES[1259];
pub const Enable_tracing_of_the_name_resolution_process: &Message = &MESSAGES[1260];
pub const Resolving_module_0_from_1: &Message = &MESSAGES[1261];
pub const Explicitly_specified_module_resolution_kind_Colon_0: &Message = &MESSAGES[1262];
pub const Module_resolution_kind_is_not_specified_using_0: &Message = &MESSAGES[1263];
pub const Module_name_0_was_successfully_resolved_to_1: &Message = &MESSAGES[1264];
pub const Module_name_0_was_not_resolved: &Message = &MESSAGES[1265];
pub const X_paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0: &Message =
    &MESSAGES[1266];
pub const Module_name_0_matched_pattern_1: &Message = &MESSAGES[1267];
pub const Trying_substitution_0_candidate_module_location_Colon_1: &Message = &MESSAGES[1268];
pub const Resolving_module_name_0_relative_to_base_url_1_2: &Message = &MESSAGES[1269];
pub const Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_types_Colon_1: &Message = &MESSAGES[1270];
pub const File_0_does_not_exist: &Message = &MESSAGES[1271];
pub const File_0_exists_use_it_as_a_name_resolution_result: &Message = &MESSAGES[1272];
pub const Loading_module_0_from_node_modules_folder_target_file_types_Colon_1: &Message =
    &MESSAGES[1273];
pub const Found_package_json_at_0: &Message = &MESSAGES[1274];
pub const X_package_json_does_not_have_a_0_field: &Message = &MESSAGES[1275];
pub const X_package_json_has_0_field_1_that_references_2: &Message = &MESSAGES[1276];
pub const Allow_javascript_files_to_be_compiled: &Message = &MESSAGES[1277];
pub const Checking_if_0_is_the_longest_matching_prefix_for_1_2: &Message = &MESSAGES[1278];
pub const Expected_type_of_0_field_in_package_json_to_be_1_got_2: &Message = &MESSAGES[1279];
pub const X_baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1:
    &Message = &MESSAGES[1280];
pub const X_rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0: &Message =
    &MESSAGES[1281];
pub const Longest_matching_prefix_for_0_is_1: &Message = &MESSAGES[1282];
pub const Loading_0_from_the_root_dir_1_candidate_location_2: &Message = &MESSAGES[1283];
pub const Trying_other_entries_in_rootDirs: &Message = &MESSAGES[1284];
pub const Module_resolution_using_rootDirs_has_failed: &Message = &MESSAGES[1285];
pub const Do_not_emit_use_strict_directives_in_module_output: &Message = &MESSAGES[1286];
pub const Enable_strict_null_checks: &Message = &MESSAGES[1287];
pub const Unknown_option_excludes_Did_you_mean_exclude: &Message = &MESSAGES[1288];
pub const Raise_error_on_this_expressions_with_an_implied_any_type: &Message = &MESSAGES[1289];
pub const Resolving_type_reference_directive_0_containing_file_1_root_directory_2: &Message =
    &MESSAGES[1290];
pub const Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2: &Message =
    &MESSAGES[1291];
pub const Type_reference_directive_0_was_not_resolved: &Message = &MESSAGES[1292];
pub const Resolving_with_primary_search_path_0: &Message = &MESSAGES[1293];
pub const Root_directory_cannot_be_determined_skipping_primary_search_paths: &Message =
    &MESSAGES[1294];
pub const Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set: &Message =
    &MESSAGES[1295];
pub const Type_declaration_files_to_be_included_in_compilation: &Message = &MESSAGES[1296];
pub const Looking_up_in_node_modules_folder_initial_location_0: &Message = &MESSAGES[1297];
pub const Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_modules_folder: &Message = &MESSAGES[1298];
pub const Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1: &Message =
    &MESSAGES[1299];
pub const Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set:
    &Message = &MESSAGES[1300];
pub const Resolving_real_path_for_0_result_1: &Message = &MESSAGES[1301];
pub const Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system: &Message =
    &MESSAGES[1302];
pub const File_name_0_has_a_1_extension_stripping_it: &Message = &MESSAGES[1303];
pub const X_0_is_declared_but_its_value_is_never_read: &Message = &MESSAGES[1304];
pub const Report_errors_on_unused_locals: &Message = &MESSAGES[1305];
pub const Report_errors_on_unused_parameters: &Message = &MESSAGES[1306];
pub const The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files:
    &Message = &MESSAGES[1307];
pub const Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1: &Message =
    &MESSAGES[1308];
pub const Property_0_is_declared_but_its_value_is_never_read: &Message = &MESSAGES[1309];
pub const Import_emit_helpers_from_tslib: &Message = &MESSAGES[1310];
pub const Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using_cache_location_2: &Message = &MESSAGES[1311];
pub const Parse_in_strict_mode_and_emit_use_strict_for_each_source_file: &Message = &MESSAGES[1312];
pub const Module_0_was_resolved_to_1_but_jsx_is_not_set: &Message = &MESSAGES[1313];
pub const Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1: &Message =
    &MESSAGES[1314];
pub const Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h: &Message = &MESSAGES[1315];
pub const Resolution_for_module_0_was_found_in_cache_from_location_1: &Message = &MESSAGES[1316];
pub const Directory_0_does_not_exist_skipping_all_lookups_in_it: &Message = &MESSAGES[1317];
pub const Show_diagnostic_information: &Message = &MESSAGES[1318];
pub const Show_verbose_diagnostic_information: &Message = &MESSAGES[1319];
pub const Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file: &Message =
    &MESSAGES[1320];
pub const Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap_to_be_set: &Message = &MESSAGES[1321];
pub const Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule: &Message =
    &MESSAGES[1322];
pub const Print_names_of_generated_files_part_of_the_compilation: &Message = &MESSAGES[1323];
pub const Print_names_of_files_part_of_the_compilation: &Message = &MESSAGES[1324];
pub const The_locale_used_when_displaying_messages_to_the_user_e_g_en_us: &Message =
    &MESSAGES[1325];
pub const Do_not_generate_custom_helper_functions_like_extends_in_compiled_output: &Message =
    &MESSAGES[1326];
pub const Do_not_include_the_default_library_file_lib_d_ts: &Message = &MESSAGES[1327];
pub const Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files:
    &Message = &MESSAGES[1328];
pub const Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files: &Message = &MESSAGES[1329];
pub const List_of_folders_to_include_type_definitions_from: &Message = &MESSAGES[1330];
pub const Disable_size_limitations_on_JavaScript_projects: &Message = &MESSAGES[1331];
pub const The_character_set_of_the_input_files: &Message = &MESSAGES[1332];
pub const Skipping_module_0_that_looks_like_an_absolute_URI_target_file_types_Colon_1: &Message =
    &MESSAGES[1333];
pub const Do_not_truncate_error_messages: &Message = &MESSAGES[1334];
pub const Output_directory_for_generated_declaration_files: &Message = &MESSAGES[1335];
pub const A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl:
    &Message = &MESSAGES[1336];
pub const List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime: &Message = &MESSAGES[1337];
pub const Show_all_compiler_options: &Message = &MESSAGES[1338];
pub const Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file: &Message =
    &MESSAGES[1339];
pub const Command_line_Options: &Message = &MESSAGES[1340];
pub const Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5: &Message = &MESSAGES[1341];
pub const Enable_all_strict_type_checking_options: &Message = &MESSAGES[1342];
pub const Scoped_package_detected_looking_in_0: &Message = &MESSAGES[1343];
pub const Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2:
    &Message = &MESSAGES[1344];
pub const Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package_ID_3: &Message = &MESSAGES[1345];
pub const Enable_strict_checking_of_function_types: &Message = &MESSAGES[1346];
pub const Enable_strict_checking_of_property_initialization_in_classes: &Message = &MESSAGES[1347];
pub const Numeric_separators_are_not_allowed_here: &Message = &MESSAGES[1348];
pub const Multiple_consecutive_numeric_separators_are_not_permitted: &Message = &MESSAGES[1349];
pub const Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen:
    &Message = &MESSAGES[1350];
pub const All_imports_in_import_declaration_are_unused: &Message = &MESSAGES[1351];
pub const Found_1_error_Watching_for_file_changes: &Message = &MESSAGES[1352];
pub const Found_0_errors_Watching_for_file_changes: &Message = &MESSAGES[1353];
pub const Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols: &Message =
    &MESSAGES[1354];
pub const X_0_is_declared_but_never_used: &Message = &MESSAGES[1355];
pub const Include_modules_imported_with_json_extension: &Message = &MESSAGES[1356];
pub const All_destructured_elements_are_unused: &Message = &MESSAGES[1357];
pub const All_variables_are_unused: &Message = &MESSAGES[1358];
pub const Definitions_of_the_following_identifiers_conflict_with_those_in_another_file_Colon_0:
    &Message = &MESSAGES[1359];
pub const Conflicts_are_in_this_file: &Message = &MESSAGES[1360];
pub const Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0: &Message =
    &MESSAGES[1361];
pub const X_0_was_also_declared_here: &Message = &MESSAGES[1362];
pub const X_and_here: &Message = &MESSAGES[1363];
pub const All_type_parameters_are_unused: &Message = &MESSAGES[1364];
pub const X_package_json_has_a_typesVersions_field_with_version_specific_path_mappings: &Message =
    &MESSAGES[1365];
pub const X_package_json_does_not_have_a_typesVersions_entry_that_matches_version_0: &Message =
    &MESSAGES[1366];
pub const X_package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2: &Message = &MESSAGES[1367];
pub const X_package_json_has_a_typesVersions_entry_0_that_is_not_a_valid_semver_range: &Message =
    &MESSAGES[1368];
pub const An_argument_for_0_was_not_provided: &Message = &MESSAGES[1369];
pub const An_argument_matching_this_binding_pattern_was_not_provided: &Message = &MESSAGES[1370];
pub const Did_you_mean_to_call_this_expression: &Message = &MESSAGES[1371];
pub const Did_you_mean_to_use_new_with_this_expression: &Message = &MESSAGES[1372];
pub const Enable_strict_bind_call_and_apply_methods_on_functions: &Message = &MESSAGES[1373];
pub const Using_compiler_options_of_project_reference_redirect_0: &Message = &MESSAGES[1374];
pub const Found_1_error: &Message = &MESSAGES[1375];
pub const Found_0_errors: &Message = &MESSAGES[1376];
pub const Module_name_0_was_successfully_resolved_to_1_with_Package_ID_2: &Message =
    &MESSAGES[1377];
pub const Type_reference_directive_0_was_successfully_resolved_to_1_with_Package_ID_2_primary_Colon_3: &Message = &MESSAGES[1378];
pub const X_package_json_had_a_falsy_0_field: &Message = &MESSAGES[1379];
pub const Disable_use_of_source_files_instead_of_declaration_files_from_referenced_projects:
    &Message = &MESSAGES[1380];
pub const Emit_class_fields_with_Define_instead_of_Set: &Message = &MESSAGES[1381];
pub const Generates_a_CPU_profile: &Message = &MESSAGES[1382];
pub const Disable_solution_searching_for_this_project: &Message = &MESSAGES[1383];
pub const Specify_strategy_for_watching_file_Colon_FixedPollingInterval_default_PriorityPollingInterval_DynamicPriorityPolling_FixedChunkSizePolling_UseFsEvents_UseFsEventsOnParentDirectory: &Message = &MESSAGES[1384];
pub const Specify_strategy_for_watching_directory_on_platforms_that_don_t_support_recursive_watching_natively_Colon_UseFsEvents_default_FixedPollingInterval_DynamicPriorityPolling_FixedChunkSizePolling: &Message = &MESSAGES[1385];
pub const Specify_strategy_for_creating_a_polling_watch_when_it_fails_to_create_using_file_system_events_Colon_FixedInterval_default_PriorityInterval_DynamicPriority_FixedChunkSize: &Message = &MESSAGES[1386];
pub const Tag_0_expects_at_least_1_arguments_but_the_JSX_factory_2_provides_at_most_3: &Message =
    &MESSAGES[1387];
pub const Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_false_or_null_on_command_line: &Message = &MESSAGES[1388];
pub const Could_not_resolve_the_path_0_with_the_extensions_Colon_1: &Message = &MESSAGES[1389];
pub const Declaration_augments_declaration_in_another_file_This_cannot_be_serialized: &Message =
    &MESSAGES[1390];
pub const This_is_the_declaration_being_augmented_Consider_moving_the_augmenting_declaration_into_the_same_file: &Message = &MESSAGES[1391];
pub const This_expression_is_not_callable_because_it_is_a_get_accessor_Did_you_mean_to_use_it_without: &Message = &MESSAGES[1392];
pub const Disable_loading_referenced_projects: &Message = &MESSAGES[1393];
pub const Arguments_for_the_rest_parameter_0_were_not_provided: &Message = &MESSAGES[1394];
pub const Generates_an_event_trace_and_a_list_of_types: &Message = &MESSAGES[1395];
pub const Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react: &Message = &MESSAGES[1396];
pub const File_0_exists_according_to_earlier_cached_lookups: &Message = &MESSAGES[1397];
pub const File_0_does_not_exist_according_to_earlier_cached_lookups: &Message = &MESSAGES[1398];
pub const Resolution_for_type_reference_directive_0_was_found_in_cache_from_location_1: &Message =
    &MESSAGES[1399];
pub const Resolving_type_reference_directive_0_containing_file_1: &Message = &MESSAGES[1400];
pub const Interpret_optional_property_types_as_written_rather_than_adding_undefined: &Message =
    &MESSAGES[1401];
pub const Modules: &Message = &MESSAGES[1402];
pub const File_Management: &Message = &MESSAGES[1403];
pub const Emit: &Message = &MESSAGES[1404];
pub const JavaScript_Support: &Message = &MESSAGES[1405];
pub const Type_Checking: &Message = &MESSAGES[1406];
pub const Editor_Support: &Message = &MESSAGES[1407];
pub const Watch_and_Build_Modes: &Message = &MESSAGES[1408];
pub const Compiler_Diagnostics: &Message = &MESSAGES[1409];
pub const Interop_Constraints: &Message = &MESSAGES[1410];
pub const Backwards_Compatibility: &Message = &MESSAGES[1411];
pub const Language_and_Environment: &Message = &MESSAGES[1412];
pub const Projects: &Message = &MESSAGES[1413];
pub const Output_Formatting: &Message = &MESSAGES[1414];
pub const Completeness: &Message = &MESSAGES[1415];
pub const X_0_should_be_set_inside_the_compilerOptions_object_of_the_config_json_file: &Message =
    &MESSAGES[1416];
pub const Found_1_error_in_0: &Message = &MESSAGES[1417];
pub const Found_0_errors_in_the_same_file_starting_at_Colon_1: &Message = &MESSAGES[1418];
pub const Found_0_errors_in_1_files: &Message = &MESSAGES[1419];
pub const File_name_0_has_a_1_extension_looking_up_2_instead: &Message = &MESSAGES[1420];
pub const Module_0_was_resolved_to_1_but_allowArbitraryExtensions_is_not_set: &Message =
    &MESSAGES[1421];
pub const Enable_importing_files_with_any_extension_provided_a_declaration_file_is_present:
    &Message = &MESSAGES[1422];
pub const Resolving_type_reference_directive_for_program_that_specifies_custom_typeRoots_skipping_lookup_in_node_modules_folder: &Message = &MESSAGES[1423];
pub const Option_0_can_only_be_specified_on_command_line: &Message = &MESSAGES[1424];
pub const Directory_0_has_no_containing_package_json_scope_Imports_will_not_resolve: &Message =
    &MESSAGES[1425];
pub const Import_specifier_0_does_not_exist_in_package_json_scope_at_path_1: &Message =
    &MESSAGES[1426];
pub const Invalid_import_specifier_0_has_no_possible_resolutions: &Message = &MESSAGES[1427];
pub const X_package_json_scope_0_has_no_imports_defined: &Message = &MESSAGES[1428];
pub const X_package_json_scope_0_explicitly_maps_specifier_1_to_null: &Message = &MESSAGES[1429];
pub const X_package_json_scope_0_has_invalid_type_for_target_of_specifier_1: &Message =
    &MESSAGES[1430];
pub const Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1: &Message =
    &MESSAGES[1431];
pub const Resolution_of_non_relative_name_failed_trying_with_modern_Node_resolution_features_disabled_to_see_if_npm_library_needs_configuration_update: &Message = &MESSAGES[1432];
pub const There_are_types_at_0_but_this_result_could_not_be_resolved_when_respecting_package_json_exports_The_1_library_may_need_to_update_its_package_json_or_typings: &Message = &MESSAGES[1433];
pub const Resolution_of_non_relative_name_failed_trying_with_moduleResolution_bundler_to_see_if_project_may_need_configuration_update: &Message = &MESSAGES[1434];
pub const There_are_types_at_0_but_this_result_could_not_be_resolved_under_your_current_moduleResolution_setting_Consider_updating_to_node16_nodenext_or_bundler: &Message = &MESSAGES[1435];
pub const X_package_json_has_a_peerDependencies_field: &Message = &MESSAGES[1436];
pub const Found_peerDependency_0_with_1_version: &Message = &MESSAGES[1437];
pub const Failed_to_find_peerDependency_0: &Message = &MESSAGES[1438];
pub const File_Layout: &Message = &MESSAGES[1439];
pub const Environment_Settings: &Message = &MESSAGES[1440];
pub const See_also_https_Colon_Slash_Slashaka_ms_Slashtsconfig_Slashmodule: &Message =
    &MESSAGES[1441];
pub const For_nodejs_Colon: &Message = &MESSAGES[1442];
pub const X_and_npm_install_D_types_Slashnode: &Message = &MESSAGES[1443];
pub const Other_Outputs: &Message = &MESSAGES[1444];
pub const Stricter_Typechecking_Options: &Message = &MESSAGES[1445];
pub const Style_Options: &Message = &MESSAGES[1446];
pub const Recommended_Options: &Message = &MESSAGES[1447];
pub const Enable_project_compilation: &Message = &MESSAGES[1448];
pub const Composite_projects_may_not_disable_declaration_emit: &Message = &MESSAGES[1449];
pub const Output_file_0_has_not_been_built_from_source_file_1: &Message = &MESSAGES[1450];
pub const Referenced_project_0_must_have_setting_composite_Colon_true: &Message = &MESSAGES[1451];
pub const File_0_is_not_listed_within_the_file_list_of_project_1_Projects_must_list_all_files_or_use_an_include_pattern: &Message = &MESSAGES[1452];
pub const Referenced_project_0_may_not_disable_emit: &Message = &MESSAGES[1453];
pub const Project_0_is_out_of_date_because_output_1_is_older_than_input_2: &Message =
    &MESSAGES[1454];
pub const Project_0_is_up_to_date_because_newest_input_1_is_older_than_output_2: &Message =
    &MESSAGES[1455];
pub const Project_0_is_out_of_date_because_output_file_1_does_not_exist: &Message = &MESSAGES[1456];
pub const Failed_to_delete_file_0: &Message = &MESSAGES[1457];
pub const Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies: &Message = &MESSAGES[1458];
pub const Projects_in_this_build_Colon_0: &Message = &MESSAGES[1459];
pub const A_non_dry_build_would_delete_the_following_files_Colon_0: &Message = &MESSAGES[1460];
pub const A_non_dry_build_would_build_project_0: &Message = &MESSAGES[1461];
pub const Building_project_0: &Message = &MESSAGES[1462];
pub const Updating_output_timestamps_of_project_0: &Message = &MESSAGES[1463];
pub const Project_0_is_up_to_date: &Message = &MESSAGES[1464];
pub const Skipping_build_of_project_0_because_its_dependency_1_has_errors: &Message =
    &MESSAGES[1465];
pub const Project_0_can_t_be_built_because_its_dependency_1_has_errors: &Message = &MESSAGES[1466];
pub const Build_one_or_more_projects_and_their_dependencies_if_out_of_date: &Message =
    &MESSAGES[1467];
pub const Delete_the_outputs_of_all_projects: &Message = &MESSAGES[1468];
pub const Show_what_would_be_built_or_deleted_if_specified_with_clean: &Message = &MESSAGES[1469];
pub const Option_build_must_be_the_first_command_line_argument: &Message = &MESSAGES[1470];
pub const Options_0_and_1_cannot_be_combined: &Message = &MESSAGES[1471];
pub const Updating_unchanged_output_timestamps_of_project_0: &Message = &MESSAGES[1472];
pub const A_non_dry_build_would_update_timestamps_for_output_of_project_0: &Message =
    &MESSAGES[1473];
pub const Cannot_write_file_0_because_it_will_overwrite_tsbuildinfo_file_generated_by_referenced_project_1: &Message = &MESSAGES[1474];
pub const Composite_projects_may_not_disable_incremental_compilation: &Message = &MESSAGES[1475];
pub const Specify_file_to_store_incremental_compilation_information: &Message = &MESSAGES[1476];
pub const Project_0_is_out_of_date_because_output_for_it_was_generated_with_version_1_that_differs_with_current_version_2: &Message = &MESSAGES[1477];
pub const Skipping_build_of_project_0_because_its_dependency_1_was_not_built: &Message =
    &MESSAGES[1478];
pub const Project_0_can_t_be_built_because_its_dependency_1_was_not_built: &Message =
    &MESSAGES[1479];
pub const Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_directly_depending_on_it: &Message = &MESSAGES[1480];
pub const X_0_is_deprecated: &Message = &MESSAGES[1481];
pub const Performance_timings_for_diagnostics_or_extendedDiagnostics_are_not_available_in_this_session_A_native_implementation_of_the_Web_Performance_API_could_not_be_found: &Message = &MESSAGES[1482];
pub const The_signature_0_of_1_is_deprecated: &Message = &MESSAGES[1483];
pub const Project_0_is_being_forcibly_rebuilt: &Message = &MESSAGES[1484];
pub const Reusing_resolution_of_module_0_from_1_of_old_program_it_was_not_resolved: &Message =
    &MESSAGES[1485];
pub const Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved_to_2: &Message = &MESSAGES[1486];
pub const Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package_ID_3: &Message = &MESSAGES[1487];
pub const Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_not_resolved: &Message = &MESSAGES[1488];
pub const Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3: &Message = &MESSAGES[1489];
pub const Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3_with_Package_ID_4: &Message = &MESSAGES[1490];
pub const Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_not_resolved: &Message = &MESSAGES[1491];
pub const Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3: &Message = &MESSAGES[1492];
pub const Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3_with_Package_ID_4: &Message = &MESSAGES[1493];
pub const Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_not_resolved: &Message = &MESSAGES[1494];
pub const Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_some_of_the_changes_were_not_emitted: &Message = &MESSAGES[1495];
pub const Project_0_is_up_to_date_but_needs_to_update_timestamps_of_output_files_that_are_older_than_input_files: &Message = &MESSAGES[1496];
pub const Project_0_is_out_of_date_because_config_file_does_not_exist: &Message = &MESSAGES[1497];
pub const Resolving_in_0_mode_with_conditions_1: &Message = &MESSAGES[1498];
pub const Matched_0_condition_1: &Message = &MESSAGES[1499];
pub const Using_0_subpath_1_with_target_2: &Message = &MESSAGES[1500];
pub const Saw_non_matching_condition_0: &Message = &MESSAGES[1501];
pub const Project_0_is_out_of_date_because_buildinfo_file_1_indicates_there_is_change_in_compilerOptions: &Message = &MESSAGES[1502];
pub const Allow_imports_to_include_TypeScript_file_extensions_Requires_moduleResolution_bundler_and_either_noEmit_or_emitDeclarationOnly_to_be_set: &Message = &MESSAGES[1503];
pub const Use_the_package_json_exports_field_when_resolving_package_imports: &Message =
    &MESSAGES[1504];
pub const Use_the_package_json_imports_field_when_resolving_imports: &Message = &MESSAGES[1505];
pub const Conditions_to_set_in_addition_to_the_resolver_specific_defaults_when_resolving_imports:
    &Message = &MESSAGES[1506];
pub const X_true_when_moduleResolution_is_node16_nodenext_or_bundler_otherwise_false: &Message =
    &MESSAGES[1507];
pub const Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_file_2_was_root_file_of_compilation_but_not_any_more: &Message = &MESSAGES[1508];
pub const Entering_conditional_exports: &Message = &MESSAGES[1509];
pub const Resolved_under_condition_0: &Message = &MESSAGES[1510];
pub const Failed_to_resolve_under_condition_0: &Message = &MESSAGES[1511];
pub const Exiting_conditional_exports: &Message = &MESSAGES[1512];
pub const Searching_all_ancestor_node_modules_directories_for_preferred_extensions_Colon_0:
    &Message = &MESSAGES[1513];
pub const Searching_all_ancestor_node_modules_directories_for_fallback_extensions_Colon_0:
    &Message = &MESSAGES[1514];
pub const Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_program_needs_to_report_errors: &Message = &MESSAGES[1515];
pub const Project_0_is_out_of_date_because_input_1_does_not_exist: &Message = &MESSAGES[1516];
pub const Rewrite_ts_tsx_mts_and_cts_file_extensions_in_relative_import_paths_to_their_JavaScript_equivalent_in_output_files: &Message = &MESSAGES[1517];
pub const Project_0_is_out_of_date_because_it_has_errors: &Message = &MESSAGES[1518];
pub const Multiple_module_exports_assignments_cannot_be_serialized_for_declaration_emit: &Message =
    &MESSAGES[1519];
pub const Nested_CommonJS_export_constructs_cannot_be_serialized_for_declaration_emit: &Message =
    &MESSAGES[1520];
pub const The_expected_type_comes_from_property_0_which_is_declared_here_on_type_1: &Message =
    &MESSAGES[1521];
pub const The_expected_type_comes_from_this_index_signature: &Message = &MESSAGES[1522];
pub const The_expected_type_comes_from_the_return_type_of_this_signature: &Message =
    &MESSAGES[1523];
pub const Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing: &Message =
    &MESSAGES[1524];
pub const File_0_is_a_JavaScript_file_Did_you_mean_to_enable_the_allowJs_option: &Message =
    &MESSAGES[1525];
pub const Print_names_of_files_and_the_reason_they_are_part_of_the_compilation: &Message =
    &MESSAGES[1526];
pub const Consider_adding_a_declare_modifier_to_this_class: &Message = &MESSAGES[1527];
pub const Allow_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJs_option_to_get_errors_from_these_files: &Message = &MESSAGES[1528];
pub const Allow_import_x_from_y_when_a_module_doesn_t_have_a_default_export: &Message =
    &MESSAGES[1529];
pub const Allow_accessing_UMD_globals_from_modules: &Message = &MESSAGES[1530];
pub const Disable_error_reporting_for_unreachable_code: &Message = &MESSAGES[1531];
pub const Disable_error_reporting_for_unused_labels: &Message = &MESSAGES[1532];
pub const Ensure_use_strict_is_always_emitted: &Message = &MESSAGES[1533];
pub const Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_will_only_affect_files_directly_depending_on_it: &Message = &MESSAGES[1534];
pub const Specify_the_base_directory_to_resolve_non_relative_module_names: &Message =
    &MESSAGES[1535];
pub const No_longer_supported_In_early_versions_manually_set_the_text_encoding_for_reading_files:
    &Message = &MESSAGES[1536];
pub const Enable_error_reporting_in_type_checked_JavaScript_files: &Message = &MESSAGES[1537];
pub const Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references:
    &Message = &MESSAGES[1538];
pub const Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project: &Message =
    &MESSAGES[1539];
pub const Specify_the_output_directory_for_generated_declaration_files: &Message = &MESSAGES[1540];
pub const Create_sourcemaps_for_d_ts_files: &Message = &MESSAGES[1541];
pub const Output_compiler_performance_information_after_building: &Message = &MESSAGES[1542];
pub const Disables_inference_for_type_acquisition_by_looking_at_filenames_in_a_project: &Message =
    &MESSAGES[1543];
pub const Reduce_the_number_of_projects_loaded_automatically_by_TypeScript: &Message =
    &MESSAGES[1544];
pub const Remove_the_20mb_cap_on_total_source_code_size_for_JavaScript_files_in_the_TypeScript_language_server: &Message = &MESSAGES[1545];
pub const Opt_a_project_out_of_multi_project_reference_checking_when_editing: &Message =
    &MESSAGES[1546];
pub const Disable_preferring_source_files_instead_of_declaration_files_when_referencing_composite_projects: &Message = &MESSAGES[1547];
pub const Emit_more_compliant_but_verbose_and_less_performant_JavaScript_for_iteration: &Message =
    &MESSAGES[1548];
pub const Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files: &Message =
    &MESSAGES[1549];
pub const Only_output_d_ts_files_and_not_JavaScript_files: &Message = &MESSAGES[1550];
pub const Emit_design_type_metadata_for_decorated_declarations_in_source_files: &Message =
    &MESSAGES[1551];
pub const Disable_the_type_acquisition_for_JavaScript_projects: &Message = &MESSAGES[1552];
pub const Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheticDefaultImports_for_type_compatibility: &Message = &MESSAGES[1553];
pub const Filters_results_from_the_include_option: &Message = &MESSAGES[1554];
pub const Remove_a_list_of_directories_from_the_watch_process: &Message = &MESSAGES[1555];
pub const Remove_a_list_of_files_from_the_watch_mode_s_processing: &Message = &MESSAGES[1556];
pub const Enable_experimental_support_for_legacy_experimental_decorators: &Message =
    &MESSAGES[1557];
pub const Print_files_read_during_the_compilation_including_why_it_was_included: &Message =
    &MESSAGES[1558];
pub const Output_more_detailed_compiler_performance_information_after_building: &Message =
    &MESSAGES[1559];
pub const Specify_one_or_more_path_or_node_module_references_to_base_configuration_files_from_which_settings_are_inherited: &Message = &MESSAGES[1560];
pub const Specify_what_approach_the_watcher_should_use_if_the_system_runs_out_of_native_file_watchers: &Message = &MESSAGES[1561];
pub const Include_a_list_of_files_This_does_not_support_glob_patterns_as_opposed_to_include:
    &Message = &MESSAGES[1562];
pub const Build_all_projects_including_those_that_appear_to_be_up_to_date: &Message =
    &MESSAGES[1563];
pub const Ensure_that_casing_is_correct_in_imports: &Message = &MESSAGES[1564];
pub const Emit_a_v8_CPU_profile_of_the_compiler_run_for_debugging: &Message = &MESSAGES[1565];
pub const Allow_importing_helper_functions_from_tslib_once_per_project_instead_of_including_them_per_file: &Message = &MESSAGES[1566];
pub const Skip_building_downstream_projects_on_error_in_upstream_project: &Message =
    &MESSAGES[1567];
pub const Specify_a_list_of_glob_patterns_that_match_files_to_be_included_in_compilation: &Message =
    &MESSAGES[1568];
pub const Save_tsbuildinfo_files_to_allow_for_incremental_compilation_of_projects: &Message =
    &MESSAGES[1569];
pub const Include_sourcemap_files_inside_the_emitted_JavaScript: &Message = &MESSAGES[1570];
pub const Include_source_code_in_the_sourcemaps_inside_the_emitted_JavaScript: &Message =
    &MESSAGES[1571];
pub const Ensure_that_each_file_can_be_safely_transpiled_without_relying_on_other_imports:
    &Message = &MESSAGES[1572];
pub const Specify_what_JSX_code_is_generated: &Message = &MESSAGES[1573];
pub const Specify_the_JSX_factory_function_used_when_targeting_React_JSX_emit_e_g_React_createElement_or_h: &Message = &MESSAGES[1574];
pub const Specify_the_JSX_Fragment_reference_used_for_fragments_when_targeting_React_JSX_emit_e_g_React_Fragment_or_Fragment: &Message = &MESSAGES[1575];
pub const Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Asterisk: &Message = &MESSAGES[1576];
pub const Make_keyof_only_return_strings_instead_of_string_numbers_or_symbols_Legacy_option:
    &Message = &MESSAGES[1577];
pub const Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment: &Message = &MESSAGES[1578];
pub const Print_the_names_of_emitted_files_after_a_compilation: &Message = &MESSAGES[1579];
pub const Print_all_of_the_files_read_during_the_compilation: &Message = &MESSAGES[1580];
pub const Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit: &Message =
    &MESSAGES[1581];
pub const Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations: &Message = &MESSAGES[1582];
pub const Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicable_with_allowJs: &Message = &MESSAGES[1583];
pub const Specify_what_module_code_is_generated: &Message = &MESSAGES[1584];
pub const Specify_how_TypeScript_looks_up_a_file_from_a_given_module_specifier: &Message =
    &MESSAGES[1585];
pub const Set_the_newline_character_for_emitting_files: &Message = &MESSAGES[1586];
pub const Disable_emitting_files_from_a_compilation: &Message = &MESSAGES[1587];
pub const Disable_generating_custom_helper_functions_like_extends_in_compiled_output: &Message =
    &MESSAGES[1588];
pub const Disable_emitting_files_if_any_type_checking_errors_are_reported: &Message =
    &MESSAGES[1589];
pub const Disable_truncating_types_in_error_messages: &Message = &MESSAGES[1590];
pub const Enable_error_reporting_for_fallthrough_cases_in_switch_statements: &Message =
    &MESSAGES[1591];
pub const Enable_error_reporting_for_expressions_and_declarations_with_an_implied_any_type:
    &Message = &MESSAGES[1592];
pub const Ensure_overriding_members_in_derived_classes_are_marked_with_an_override_modifier:
    &Message = &MESSAGES[1593];
pub const Enable_error_reporting_for_codepaths_that_do_not_explicitly_return_in_a_function:
    &Message = &MESSAGES[1594];
pub const Enable_error_reporting_when_this_is_given_the_type_any: &Message = &MESSAGES[1595];
pub const Disable_adding_use_strict_directives_in_emitted_JavaScript_files: &Message =
    &MESSAGES[1596];
pub const Disable_including_any_library_files_including_the_default_lib_d_ts: &Message =
    &MESSAGES[1597];
pub const Enforces_using_indexed_accessors_for_keys_declared_using_an_indexed_type: &Message =
    &MESSAGES[1598];
pub const Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add_to_a_project: &Message = &MESSAGES[1599];
pub const Disable_strict_checking_of_generic_signatures_in_function_types: &Message =
    &MESSAGES[1600];
pub const Add_undefined_to_a_type_when_accessed_using_an_index: &Message = &MESSAGES[1601];
pub const Enable_error_reporting_when_local_variables_aren_t_read: &Message = &MESSAGES[1602];
pub const Raise_an_error_when_a_function_parameter_isn_t_read: &Message = &MESSAGES[1603];
pub const Deprecated_setting_Use_outFile_instead: &Message = &MESSAGES[1604];
pub const Specify_an_output_folder_for_all_emitted_files: &Message = &MESSAGES[1605];
pub const Specify_a_file_that_bundles_all_outputs_into_one_JavaScript_file_If_declaration_is_true_also_designates_a_file_that_bundles_all_d_ts_output: &Message = &MESSAGES[1606];
pub const Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations: &Message =
    &MESSAGES[1607];
pub const Specify_a_list_of_language_service_plugins_to_include: &Message = &MESSAGES[1608];
pub const Disable_erasing_const_enum_declarations_in_generated_code: &Message = &MESSAGES[1609];
pub const Disable_resolving_symlinks_to_their_realpath_This_correlates_to_the_same_flag_in_node:
    &Message = &MESSAGES[1610];
pub const Disable_wiping_the_console_in_watch_mode: &Message = &MESSAGES[1611];
pub const Enable_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read: &Message = &MESSAGES[1612];
pub const Specify_the_object_invoked_for_createElement_This_only_applies_when_targeting_react_JSX_emit: &Message = &MESSAGES[1613];
pub const Specify_an_array_of_objects_that_specify_paths_for_projects_Used_in_project_references:
    &Message = &MESSAGES[1614];
pub const Disable_emitting_comments: &Message = &MESSAGES[1615];
pub const Enable_importing_json_files: &Message = &MESSAGES[1616];
pub const Specify_the_root_folder_within_your_source_files: &Message = &MESSAGES[1617];
pub const Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules: &Message =
    &MESSAGES[1618];
pub const Skip_type_checking_d_ts_files_that_are_included_with_TypeScript: &Message =
    &MESSAGES[1619];
pub const Skip_type_checking_all_d_ts_files: &Message = &MESSAGES[1620];
pub const Create_source_map_files_for_emitted_JavaScript_files: &Message = &MESSAGES[1621];
pub const Specify_the_root_path_for_debuggers_to_find_the_reference_source_code: &Message =
    &MESSAGES[1622];
pub const Check_that_the_arguments_for_bind_call_and_apply_methods_match_the_original_function:
    &Message = &MESSAGES[1623];
pub const When_assigning_functions_check_to_ensure_parameters_and_the_return_values_are_subtype_compatible: &Message = &MESSAGES[1624];
pub const When_type_checking_take_into_account_null_and_undefined: &Message = &MESSAGES[1625];
pub const Check_for_class_properties_that_are_declared_but_not_set_in_the_constructor: &Message =
    &MESSAGES[1626];
pub const Disable_emitting_declarations_that_have_internal_in_their_JSDoc_comments: &Message =
    &MESSAGES[1627];
pub const Disable_reporting_of_excess_property_errors_during_the_creation_of_object_literals:
    &Message = &MESSAGES[1628];
pub const Suppress_noImplicitAny_errors_when_indexing_objects_that_lack_index_signatures: &Message =
    &MESSAGES[1629];
pub const Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_support_recursive_watching_natively: &Message = &MESSAGES[1630];
pub const Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declarations: &Message = &MESSAGES[1631];
pub const Log_paths_used_during_the_moduleResolution_process: &Message = &MESSAGES[1632];
pub const Specify_the_path_to_tsbuildinfo_incremental_compilation_file: &Message = &MESSAGES[1633];
pub const Specify_options_for_automatic_acquisition_of_declaration_files: &Message =
    &MESSAGES[1634];
pub const Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types: &Message =
    &MESSAGES[1635];
pub const Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file:
    &Message = &MESSAGES[1636];
pub const Emit_ECMAScript_standard_compliant_class_fields: &Message = &MESSAGES[1637];
pub const Enable_verbose_logging: &Message = &MESSAGES[1638];
pub const Specify_how_directories_are_watched_on_systems_that_lack_recursive_file_watching_functionality: &Message = &MESSAGES[1639];
pub const Specify_how_the_TypeScript_watch_mode_works: &Message = &MESSAGES[1640];
pub const Require_undeclared_properties_from_index_signatures_to_use_element_accesses: &Message =
    &MESSAGES[1641];
pub const Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types: &Message =
    &MESSAGES[1642];
pub const Require_sufficient_annotation_on_exports_so_other_tools_can_trivially_generate_declaration_files: &Message = &MESSAGES[1643];
pub const Built_in_iterators_are_instantiated_with_a_TReturn_type_of_undefined_instead_of_any:
    &Message = &MESSAGES[1644];
pub const Do_not_allow_runtime_constructs_that_are_not_part_of_ECMAScript: &Message =
    &MESSAGES[1645];
pub const Default_catch_clause_variables_as_unknown_instead_of_any: &Message = &MESSAGES[1646];
pub const Do_not_transform_or_elide_any_imports_or_exports_not_marked_as_type_only_ensuring_they_are_written_in_the_output_file_s_format_based_on_the_module_setting: &Message = &MESSAGES[1647];
pub const Disable_full_type_checking_only_critical_parse_and_emit_errors_will_be_reported:
    &Message = &MESSAGES[1648];
pub const Check_side_effect_imports: &Message = &MESSAGES[1649];
pub const This_operation_can_be_simplified_This_shift_is_identical_to_0_1_2: &Message =
    &MESSAGES[1650];
pub const Enable_lib_replacement: &Message = &MESSAGES[1651];
pub const Ensure_types_are_ordered_stably_and_deterministically_across_compilations: &Message =
    &MESSAGES[1652];
pub const X_one_of_Colon: &Message = &MESSAGES[1653];
pub const X_one_or_more_Colon: &Message = &MESSAGES[1654];
pub const X_type_Colon: &Message = &MESSAGES[1655];
pub const X_default_Colon: &Message = &MESSAGES[1656];
pub const X_true_unless_strict_is_false: &Message = &MESSAGES[1657];
pub const X_false_unless_composite_is_set: &Message = &MESSAGES[1658];
pub const X_node_modules_bower_components_jspm_packages_plus_the_value_of_outDir_if_one_is_specified: &Message = &MESSAGES[1659];
pub const X_if_files_is_specified_otherwise_Asterisk_Asterisk_Slash_Asterisk: &Message =
    &MESSAGES[1660];
pub const X_true_if_composite_false_otherwise: &Message = &MESSAGES[1661];
pub const Computed_from_the_list_of_input_files: &Message = &MESSAGES[1662];
pub const Platform_specific: &Message = &MESSAGES[1663];
pub const You_can_learn_about_all_of_the_compiler_options_at_0: &Message = &MESSAGES[1664];
pub const Including_watch_w_will_start_watching_the_current_project_for_the_file_changes_Once_set_you_can_config_watch_mode_with_Colon: &Message = &MESSAGES[1665];
pub const Using_build_b_will_make_tsc_behave_more_like_a_build_orchestrator_than_a_compiler_This_is_used_to_trigger_building_composite_projects_which_you_can_learn_more_about_at_0: &Message = &MESSAGES[1666];
pub const COMMON_COMMANDS: &Message = &MESSAGES[1667];
pub const ALL_COMPILER_OPTIONS: &Message = &MESSAGES[1668];
pub const WATCH_OPTIONS: &Message = &MESSAGES[1669];
pub const BUILD_OPTIONS: &Message = &MESSAGES[1670];
pub const COMMON_COMPILER_OPTIONS: &Message = &MESSAGES[1671];
pub const COMMAND_LINE_FLAGS: &Message = &MESSAGES[1672];
pub const X_tsc_Colon_The_TypeScript_Compiler: &Message = &MESSAGES[1673];
pub const Compiles_the_current_project_tsconfig_json_in_the_working_directory: &Message =
    &MESSAGES[1674];
pub const Ignoring_tsconfig_json_compiles_the_specified_files_with_default_compiler_options:
    &Message = &MESSAGES[1675];
pub const Build_a_composite_project_in_the_working_directory: &Message = &MESSAGES[1676];
pub const Creates_a_tsconfig_json_with_the_recommended_settings_in_the_working_directory: &Message =
    &MESSAGES[1677];
pub const Compiles_the_TypeScript_project_located_at_the_specified_path: &Message = &MESSAGES[1678];
pub const An_expanded_version_of_this_information_showing_all_possible_compiler_options: &Message =
    &MESSAGES[1679];
pub const Compiles_the_current_project_with_additional_settings: &Message = &MESSAGES[1680];
pub const X_true_for_ES2022_and_above_including_ESNext: &Message = &MESSAGES[1681];
pub const List_of_file_name_suffixes_to_search_when_resolving_a_module: &Message = &MESSAGES[1682];
pub const X_false_unless_checkJs_is_set: &Message = &MESSAGES[1683];
pub const Variable_0_implicitly_has_an_1_type: &Message = &MESSAGES[1684];
pub const Parameter_0_implicitly_has_an_1_type: &Message = &MESSAGES[1685];
pub const Member_0_implicitly_has_an_1_type: &Message = &MESSAGES[1686];
pub const X_new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type:
    &Message = &MESSAGES[1687];
pub const X_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type: &Message =
    &MESSAGES[1688];
pub const Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type:
    &Message = &MESSAGES[1689];
pub const This_overload_implicitly_returns_the_type_0_because_it_lacks_a_return_type_annotation:
    &Message = &MESSAGES[1690];
pub const Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type: &Message = &MESSAGES[1691];
pub const Function_type_which_lacks_return_type_annotation_implicitly_has_an_0_return_type:
    &Message = &MESSAGES[1692];
pub const Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number:
    &Message = &MESSAGES[1693];
pub const Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type: &Message =
    &MESSAGES[1694];
pub const Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature: &Message =
    &MESSAGES[1695];
pub const Object_literal_s_property_0_implicitly_has_an_1_type: &Message = &MESSAGES[1696];
pub const Rest_parameter_0_implicitly_has_an_any_type: &Message = &MESSAGES[1697];
pub const Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type:
    &Message = &MESSAGES[1698];
pub const X_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or_indirectly_in_its_own_initializer: &Message = &MESSAGES[1699];
pub const X_0_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_referenced_directly_or_indirectly_in_one_of_its_return_expressions: &Message = &MESSAGES[1700];
pub const Function_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_referenced_directly_or_indirectly_in_one_of_its_return_expressions: &Message = &MESSAGES[1701];
pub const Generator_implicitly_has_yield_type_0_Consider_supplying_a_return_type_annotation:
    &Message = &MESSAGES[1702];
pub const JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists: &Message =
    &MESSAGES[1703];
pub const Unreachable_code_detected: &Message = &MESSAGES[1704];
pub const Unused_label: &Message = &MESSAGES[1705];
pub const Fallthrough_case_in_switch: &Message = &MESSAGES[1706];
pub const Not_all_code_paths_return_a_value: &Message = &MESSAGES[1707];
pub const Binding_element_0_implicitly_has_an_1_type: &Message = &MESSAGES[1708];
pub const Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation: &Message = &MESSAGES[1709];
pub const Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation: &Message = &MESSAGES[1710];
pub const Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined:
    &Message = &MESSAGES[1711];
pub const Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare_module_0: &Message = &MESSAGES[1712];
pub const Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0: &Message =
    &MESSAGES[1713];
pub const Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for_all_imports_Implies_allowSyntheticDefaultImports: &Message = &MESSAGES[1714];
pub const Type_originates_at_this_import_A_namespace_style_import_cannot_be_called_or_constructed_and_will_cause_a_failure_at_runtime_Consider_using_a_default_import_or_import_require_here_instead: &Message = &MESSAGES[1715];
pub const Mapped_object_type_implicitly_has_an_any_template_type: &Message = &MESSAGES[1716];
pub const If_the_0_package_actually_exposes_this_module_consider_sending_a_pull_request_to_amend_https_Colon_Slash_Slashgithub_com_SlashDefinitelyTyped_SlashDefinitelyTyped_Slashtree_Slashmaster_Slashtypes_Slash_1: &Message = &MESSAGES[1717];
pub const The_containing_arrow_function_captures_the_global_value_of_this: &Message =
    &MESSAGES[1718];
pub const Module_0_was_resolved_to_1_but_resolveJsonModule_is_not_used: &Message = &MESSAGES[1719];
pub const Variable_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage:
    &Message = &MESSAGES[1720];
pub const Parameter_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage:
    &Message = &MESSAGES[1721];
pub const Member_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage: &Message =
    &MESSAGES[1722];
pub const Variable_0_implicitly_has_type_1_in_some_locations_but_a_better_type_may_be_inferred_from_usage: &Message = &MESSAGES[1723];
pub const Rest_parameter_0_implicitly_has_an_any_type_but_a_better_type_may_be_inferred_from_usage: &Message = &MESSAGES[1724];
pub const Property_0_implicitly_has_type_any_but_a_better_type_for_its_get_accessor_may_be_inferred_from_usage: &Message = &MESSAGES[1725];
pub const Property_0_implicitly_has_type_any_but_a_better_type_for_its_set_accessor_may_be_inferred_from_usage: &Message = &MESSAGES[1726];
pub const X_0_implicitly_has_an_1_return_type_but_a_better_type_may_be_inferred_from_usage:
    &Message = &MESSAGES[1727];
pub const Parameter_has_a_name_but_no_type_Did_you_mean_0_Colon_1: &Message = &MESSAGES[1728];
pub const Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_Did_you_mean_to_call_1: &Message = &MESSAGES[1729];
pub const Element_implicitly_has_an_any_type_because_expression_of_type_0_can_t_be_used_to_index_type_1: &Message = &MESSAGES[1730];
pub const No_index_signature_with_a_parameter_of_type_0_was_found_on_type_1: &Message =
    &MESSAGES[1731];
pub const X_0_which_lacks_return_type_annotation_implicitly_has_an_1_yield_type: &Message =
    &MESSAGES[1732];
pub const The_inferred_type_of_this_node_exceeds_the_maximum_length_the_compiler_will_serialize_An_explicit_type_annotation_is_needed: &Message = &MESSAGES[1733];
pub const X_yield_expression_implicitly_results_in_an_any_type_because_its_containing_generator_lacks_a_return_type_annotation: &Message = &MESSAGES[1734];
pub const If_the_0_package_actually_exposes_this_module_try_adding_a_new_declaration_d_ts_file_containing_declare_module_1: &Message = &MESSAGES[1735];
pub const This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Use_an_as_expression_instead: &Message = &MESSAGES[1736];
pub const This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Add_a_trailing_comma_or_explicit_constraint: &Message = &MESSAGES[1737];
pub const A_mapped_type_may_not_declare_properties_or_methods: &Message = &MESSAGES[1738];
pub const Declaration_emit_elides_private_members_but_0_refers_to_a_private_member_Write_an_explicit_type_here: &Message = &MESSAGES[1739];
pub const You_cannot_rename_this_element: &Message = &MESSAGES[1740];
pub const You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library: &Message =
    &MESSAGES[1741];
pub const X_import_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1742];
pub const X_export_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1743];
pub const Type_parameter_declarations_can_only_be_used_in_TypeScript_files: &Message =
    &MESSAGES[1744];
pub const X_implements_clauses_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1745];
pub const X_0_declarations_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1746];
pub const Type_aliases_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1747];
pub const The_0_modifier_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1748];
pub const Type_annotations_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1749];
pub const Type_arguments_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1750];
pub const Parameter_modifiers_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1751];
pub const Non_null_assertions_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1752];
pub const Type_assertion_expressions_can_only_be_used_in_TypeScript_files: &Message =
    &MESSAGES[1753];
pub const Signature_declarations_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1754];
pub const Report_errors_in_js_files: &Message = &MESSAGES[1755];
pub const JSDoc_types_can_only_be_used_inside_documentation_comments: &Message = &MESSAGES[1756];
pub const JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags: &Message = &MESSAGES[1757];
pub const JSDoc_0_is_not_attached_to_a_class: &Message = &MESSAGES[1758];
pub const JSDoc_0_1_does_not_match_the_extends_2_clause: &Message = &MESSAGES[1759];
pub const JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name: &Message =
    &MESSAGES[1760];
pub const Class_declarations_cannot_have_more_than_one_augments_or_extends_tag: &Message =
    &MESSAGES[1761];
pub const Expected_0_type_arguments_provide_these_with_an_extends_tag: &Message = &MESSAGES[1762];
pub const Expected_0_1_type_arguments_provide_these_with_an_extends_tag: &Message = &MESSAGES[1763];
pub const JSDoc_may_only_appear_in_the_last_parameter_of_a_signature: &Message = &MESSAGES[1764];
pub const JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_had_an_array_type: &Message = &MESSAGES[1765];
pub const A_JSDoc_type_tag_on_a_function_must_have_a_signature_with_the_correct_number_of_arguments: &Message = &MESSAGES[1766];
pub const You_cannot_rename_a_module_via_a_global_import: &Message = &MESSAGES[1767];
pub const Qualified_name_0_is_not_allowed_without_a_leading_param_object_1: &Message =
    &MESSAGES[1768];
pub const A_JSDoc_typedef_comment_may_not_contain_multiple_type_tags: &Message = &MESSAGES[1769];
pub const The_tag_was_first_specified_here: &Message = &MESSAGES[1770];
pub const You_cannot_rename_elements_that_are_defined_in_a_node_modules_folder: &Message =
    &MESSAGES[1771];
pub const You_cannot_rename_elements_that_are_defined_in_another_node_modules_folder: &Message =
    &MESSAGES[1772];
pub const Type_satisfaction_expressions_can_only_be_used_in_TypeScript_files: &Message =
    &MESSAGES[1773];
pub const Decorators_may_not_appear_after_export_or_export_default_if_they_also_appear_before_export: &Message = &MESSAGES[1774];
pub const A_JSDoc_template_tag_may_not_follow_a_typedef_callback_or_overload_tag: &Message =
    &MESSAGES[1775];
pub const File_rename_is_not_supported_by_the_editor: &Message = &MESSAGES[1776];
pub const Declaration_emit_for_this_file_requires_using_private_name_0_An_explicit_type_annotation_may_unblock_declaration_emit: &Message = &MESSAGES[1777];
pub const Declaration_emit_for_this_file_requires_using_private_name_0_from_module_1_An_explicit_type_annotation_may_unblock_declaration_emit: &Message = &MESSAGES[1778];
pub const Function_must_have_an_explicit_return_type_annotation_with_isolatedDeclarations:
    &Message = &MESSAGES[1779];
pub const Method_must_have_an_explicit_return_type_annotation_with_isolatedDeclarations: &Message =
    &MESSAGES[1780];
pub const At_least_one_accessor_must_have_an_explicit_type_annotation_with_isolatedDeclarations:
    &Message = &MESSAGES[1781];
pub const Variable_must_have_an_explicit_type_annotation_with_isolatedDeclarations: &Message =
    &MESSAGES[1782];
pub const Parameter_must_have_an_explicit_type_annotation_with_isolatedDeclarations: &Message =
    &MESSAGES[1783];
pub const Property_must_have_an_explicit_type_annotation_with_isolatedDeclarations: &Message =
    &MESSAGES[1784];
pub const Expression_type_can_t_be_inferred_with_isolatedDeclarations: &Message = &MESSAGES[1785];
pub const Computed_properties_must_be_number_or_string_literals_variables_or_dotted_expressions_with_isolatedDeclarations: &Message = &MESSAGES[1786];
pub const Objects_that_contain_spread_assignments_can_t_be_inferred_with_isolatedDeclarations:
    &Message = &MESSAGES[1787];
pub const Objects_that_contain_shorthand_properties_can_t_be_inferred_with_isolatedDeclarations:
    &Message = &MESSAGES[1788];
pub const Only_const_arrays_can_be_inferred_with_isolatedDeclarations: &Message = &MESSAGES[1789];
pub const Arrays_with_spread_elements_can_t_inferred_with_isolatedDeclarations: &Message =
    &MESSAGES[1790];
pub const Binding_elements_with_initializers_can_t_be_exported_directly_with_isolatedDeclarations: &Message = &MESSAGES[1791];
pub const Enum_member_initializers_must_be_computable_without_references_to_external_symbols_with_isolatedDeclarations: &Message = &MESSAGES[1792];
pub const Extends_clause_can_t_contain_an_expression_with_isolatedDeclarations: &Message =
    &MESSAGES[1793];
pub const Inference_from_class_expressions_is_not_supported_with_isolatedDeclarations: &Message =
    &MESSAGES[1794];
pub const Assigning_properties_to_functions_without_declaring_them_is_not_supported_with_isolatedDeclarations_Add_an_explicit_declaration_for_the_properties_assigned_to_this_function: &Message = &MESSAGES[1795];
pub const Declaration_emit_for_this_parameter_requires_implicitly_adding_undefined_to_its_type_This_is_not_supported_with_isolatedDeclarations: &Message = &MESSAGES[1796];
pub const Declaration_emit_for_this_file_requires_preserving_this_import_for_augmentations_This_is_not_supported_with_isolatedDeclarations: &Message = &MESSAGES[1797];
pub const Add_a_type_annotation_to_the_variable_0: &Message = &MESSAGES[1798];
pub const Add_a_type_annotation_to_the_parameter_0: &Message = &MESSAGES[1799];
pub const Add_a_type_annotation_to_the_property_0: &Message = &MESSAGES[1800];
pub const Add_a_return_type_to_the_function_expression: &Message = &MESSAGES[1801];
pub const Add_a_return_type_to_the_function_declaration: &Message = &MESSAGES[1802];
pub const Add_a_return_type_to_the_get_accessor_declaration: &Message = &MESSAGES[1803];
pub const Add_a_type_to_parameter_of_the_set_accessor_declaration: &Message = &MESSAGES[1804];
pub const Add_a_return_type_to_the_method: &Message = &MESSAGES[1805];
pub const Add_satisfies_and_a_type_assertion_to_this_expression_satisfies_T_as_T_to_make_the_type_explicit: &Message = &MESSAGES[1806];
pub const Move_the_expression_in_default_export_to_a_variable_and_add_a_type_annotation_to_it:
    &Message = &MESSAGES[1807];
pub const Default_exports_can_t_be_inferred_with_isolatedDeclarations: &Message = &MESSAGES[1808];
pub const Computed_property_names_on_class_or_object_literals_cannot_be_inferred_with_isolatedDeclarations: &Message = &MESSAGES[1809];
pub const Type_containing_private_name_0_can_t_be_used_with_isolatedDeclarations: &Message =
    &MESSAGES[1810];
pub const JSX_attributes_must_only_be_assigned_a_non_empty_expression: &Message = &MESSAGES[1811];
pub const JSX_elements_cannot_have_multiple_attributes_with_the_same_name: &Message =
    &MESSAGES[1812];
pub const Expected_corresponding_JSX_closing_tag_for_0: &Message = &MESSAGES[1813];
pub const Cannot_use_JSX_unless_the_jsx_flag_is_provided: &Message = &MESSAGES[1814];
pub const A_constructor_cannot_contain_a_super_call_when_its_class_extends_null: &Message =
    &MESSAGES[1815];
pub const An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Consider_enclosing_the_expression_in_parentheses: &Message = &MESSAGES[1816];
pub const A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Consider_enclosing_the_expression_in_parentheses: &Message = &MESSAGES[1817];
pub const JSX_element_0_has_no_corresponding_closing_tag: &Message = &MESSAGES[1818];
pub const X_super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class:
    &Message = &MESSAGES[1819];
pub const Unknown_type_acquisition_option_0: &Message = &MESSAGES[1820];
pub const X_super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class: &Message = &MESSAGES[1821];
pub const X_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2: &Message = &MESSAGES[1822];
pub const Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constructor: &Message = &MESSAGES[1823];
pub const JSX_fragment_has_no_corresponding_closing_tag: &Message = &MESSAGES[1824];
pub const Expected_corresponding_closing_tag_for_JSX_fragment: &Message = &MESSAGES[1825];
pub const The_jsxFragmentFactory_compiler_option_must_be_provided_to_use_JSX_fragments_with_the_jsxFactory_compiler_option: &Message = &MESSAGES[1826];
pub const An_jsxFrag_pragma_is_required_when_using_an_jsx_pragma_with_JSX_fragments: &Message =
    &MESSAGES[1827];
pub const Unknown_type_acquisition_option_0_Did_you_mean_1: &Message = &MESSAGES[1828];
pub const X_0_at_the_end_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1:
    &Message = &MESSAGES[1829];
pub const X_0_at_the_start_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1:
    &Message = &MESSAGES[1830];
pub const Unicode_escape_sequence_cannot_appear_here: &Message = &MESSAGES[1831];
pub const Circularity_detected_while_resolving_configuration_Colon_0: &Message = &MESSAGES[1832];
pub const The_files_list_in_config_file_0_is_empty: &Message = &MESSAGES[1833];
pub const No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2: &Message = &MESSAGES[1834];
pub const No_value_exists_in_scope_for_the_shorthand_property_0_Either_declare_one_or_provide_an_initializer: &Message = &MESSAGES[1835];
pub const Classes_may_not_have_a_field_named_constructor: &Message = &MESSAGES[1836];
pub const JSX_expressions_may_not_use_the_comma_operator_Did_you_mean_to_write_an_array: &Message =
    &MESSAGES[1837];
pub const Private_identifiers_cannot_be_used_as_parameters: &Message = &MESSAGES[1838];
pub const An_accessibility_modifier_cannot_be_used_with_a_private_identifier: &Message =
    &MESSAGES[1839];
pub const The_operand_of_a_delete_operator_cannot_be_a_private_identifier: &Message =
    &MESSAGES[1840];
pub const X_constructor_is_a_reserved_word: &Message = &MESSAGES[1841];
pub const Property_0_is_not_accessible_outside_class_1_because_it_has_a_private_identifier:
    &Message = &MESSAGES[1842];
pub const The_property_0_cannot_be_accessed_on_type_1_within_this_class_because_it_is_shadowed_by_another_private_identifier_with_the_same_spelling: &Message = &MESSAGES[1843];
pub const Property_0_in_type_1_refers_to_a_different_member_that_cannot_be_accessed_from_within_type_2: &Message = &MESSAGES[1844];
pub const Private_identifiers_are_not_allowed_outside_class_bodies: &Message = &MESSAGES[1845];
pub const The_shadowing_declaration_of_0_is_defined_here: &Message = &MESSAGES[1846];
pub const The_declaration_of_0_that_you_probably_intended_to_use_is_defined_here: &Message =
    &MESSAGES[1847];
pub const X_0_modifier_cannot_be_used_with_a_private_identifier: &Message = &MESSAGES[1848];
pub const An_enum_member_cannot_be_named_with_a_private_identifier: &Message = &MESSAGES[1849];
pub const X_can_only_be_used_at_the_start_of_a_file: &Message = &MESSAGES[1850];
pub const Compiler_reserves_name_0_when_emitting_private_identifier_downlevel: &Message =
    &MESSAGES[1851];
pub const Private_identifiers_are_only_available_when_targeting_ECMAScript_2015_and_higher:
    &Message = &MESSAGES[1852];
pub const Private_identifiers_are_not_allowed_in_variable_declarations: &Message = &MESSAGES[1853];
pub const An_optional_chain_cannot_contain_private_identifiers: &Message = &MESSAGES[1854];
pub const The_intersection_0_was_reduced_to_never_because_property_1_has_conflicting_types_in_some_constituents: &Message = &MESSAGES[1855];
pub const The_intersection_0_was_reduced_to_never_because_property_1_exists_in_multiple_constituents_and_is_private_in_some: &Message = &MESSAGES[1856];
pub const Type_0_is_not_assignable_to_type_1_as_required_for_computed_enum_member_values: &Message =
    &MESSAGES[1857];
pub const Specify_the_JSX_fragment_factory_function_to_use_when_targeting_react_JSX_emit_with_jsxFactory_compiler_option_is_specified_e_g_Fragment: &Message = &MESSAGES[1858];
pub const Invalid_value_for_jsxFragmentFactory_0_is_not_a_valid_identifier_or_qualified_name:
    &Message = &MESSAGES[1859];
pub const Class_decorators_can_t_be_used_with_static_private_identifier_Consider_removing_the_experimental_decorator: &Message = &MESSAGES[1860];
pub const X_await_expression_cannot_be_used_inside_a_class_static_block: &Message = &MESSAGES[1861];
pub const X_for_await_loops_cannot_be_used_inside_a_class_static_block: &Message = &MESSAGES[1862];
pub const Invalid_use_of_0_It_cannot_be_used_inside_a_class_static_block: &Message =
    &MESSAGES[1863];
pub const A_return_statement_cannot_be_used_inside_a_class_static_block: &Message = &MESSAGES[1864];
pub const X_0_is_a_type_and_cannot_be_imported_in_JavaScript_files_Use_1_in_a_JSDoc_type_annotation: &Message = &MESSAGES[1865];
pub const Types_cannot_appear_in_export_declarations_in_JavaScript_files: &Message =
    &MESSAGES[1866];
pub const X_0_is_automatically_exported_here: &Message = &MESSAGES[1867];
pub const Properties_with_the_accessor_modifier_are_only_available_when_targeting_ECMAScript_2015_and_higher: &Message = &MESSAGES[1868];
pub const X_0_is_of_type_unknown: &Message = &MESSAGES[1869];
pub const X_0_is_possibly_null: &Message = &MESSAGES[1870];
pub const X_0_is_possibly_undefined: &Message = &MESSAGES[1871];
pub const X_0_is_possibly_null_or_undefined: &Message = &MESSAGES[1872];
pub const The_value_0_cannot_be_used_here: &Message = &MESSAGES[1873];
pub const Compiler_option_0_cannot_be_given_an_empty_string: &Message = &MESSAGES[1874];
pub const Its_type_0_is_not_a_valid_JSX_element_type: &Message = &MESSAGES[1875];
pub const X_await_using_statements_cannot_be_used_inside_a_class_static_block: &Message =
    &MESSAGES[1876];
pub const X_0_has_a_string_type_but_must_have_syntactically_recognizable_string_syntax_when_isolatedModules_is_enabled: &Message = &MESSAGES[1877];
pub const Enum_member_following_a_non_literal_numeric_member_must_have_an_initializer_when_isolatedModules_is_enabled: &Message = &MESSAGES[1878];
pub const String_literal_import_and_export_names_are_not_supported_when_the_module_flag_is_set_to_es2015_or_es2020: &Message = &MESSAGES[1879];
pub const Default_imports_are_not_allowed_in_a_deferred_import: &Message = &MESSAGES[1880];
pub const Named_imports_are_not_allowed_in_a_deferred_import: &Message = &MESSAGES[1881];
pub const Deferred_imports_are_only_supported_when_the_module_flag_is_set_to_esnext_or_preserve:
    &Message = &MESSAGES[1882];
pub const X_0_is_not_a_valid_meta_property_for_keyword_import_Did_you_mean_meta_or_defer: &Message =
    &MESSAGES[1883];
pub const Regular_expression_pattern_modifiers_are_only_available_when_targeting_0_or_later:
    &Message = &MESSAGES[1884];
pub const Duplicate_named_capturing_groups_are_only_available_when_targeting_0_or_later: &Message =
    &MESSAGES[1885];
pub const Private_identifiers_cannot_be_used_in_destructuring_patterns: &Message = &MESSAGES[1886];
pub const X_nodenext_if_module_is_nodenext_node16_if_module_is_node16_or_node18_otherwise_bundler: &Message = &MESSAGES[1887];
pub const File_is_a_CommonJS_module_it_may_be_converted_to_an_ES_module: &Message = &MESSAGES[1888];
pub const This_constructor_function_may_be_converted_to_a_class_declaration: &Message =
    &MESSAGES[1889];
pub const Import_may_be_converted_to_a_default_import: &Message = &MESSAGES[1890];
pub const JSDoc_types_may_be_moved_to_TypeScript_types: &Message = &MESSAGES[1891];
pub const X_require_call_may_be_converted_to_an_import: &Message = &MESSAGES[1892];
pub const This_may_be_converted_to_an_async_function: &Message = &MESSAGES[1893];
pub const X_await_has_no_effect_on_the_type_of_this_expression: &Message = &MESSAGES[1894];
pub const Numeric_literals_with_absolute_values_equal_to_2_53_or_greater_are_too_large_to_be_represented_accurately_as_integers: &Message = &MESSAGES[1895];
pub const JSDoc_typedef_may_be_converted_to_TypeScript_type: &Message = &MESSAGES[1896];
pub const JSDoc_typedefs_may_be_converted_to_TypeScript_types: &Message = &MESSAGES[1897];
pub const Add_missing_super_call: &Message = &MESSAGES[1898];
pub const Make_super_call_the_first_statement_in_the_constructor: &Message = &MESSAGES[1899];
pub const Change_extends_to_implements: &Message = &MESSAGES[1900];
pub const Remove_unused_declaration_for_Colon_0: &Message = &MESSAGES[1901];
pub const Remove_import_from_0: &Message = &MESSAGES[1902];
pub const Implement_interface_0: &Message = &MESSAGES[1903];
pub const Implement_inherited_abstract_class: &Message = &MESSAGES[1904];
pub const Add_0_to_unresolved_variable: &Message = &MESSAGES[1905];
pub const Remove_variable_statement: &Message = &MESSAGES[1906];
pub const Remove_template_tag: &Message = &MESSAGES[1907];
pub const Remove_type_parameters: &Message = &MESSAGES[1908];
pub const Import_0_from_1: &Message = &MESSAGES[1909];
pub const Change_0_to_1: &Message = &MESSAGES[1910];
pub const Declare_property_0: &Message = &MESSAGES[1911];
pub const Add_index_signature_for_property_0: &Message = &MESSAGES[1912];
pub const Disable_checking_for_this_file: &Message = &MESSAGES[1913];
pub const Ignore_this_error_message: &Message = &MESSAGES[1914];
pub const Initialize_property_0_in_the_constructor: &Message = &MESSAGES[1915];
pub const Initialize_static_property_0: &Message = &MESSAGES[1916];
pub const Change_spelling_to_0: &Message = &MESSAGES[1917];
pub const Declare_method_0: &Message = &MESSAGES[1918];
pub const Declare_static_method_0: &Message = &MESSAGES[1919];
pub const Prefix_0_with_an_underscore: &Message = &MESSAGES[1920];
pub const Rewrite_as_the_indexed_access_type_0: &Message = &MESSAGES[1921];
pub const Declare_static_property_0: &Message = &MESSAGES[1922];
pub const Call_decorator_expression: &Message = &MESSAGES[1923];
pub const Add_async_modifier_to_containing_function: &Message = &MESSAGES[1924];
pub const Replace_infer_0_with_unknown: &Message = &MESSAGES[1925];
pub const Replace_all_unused_infer_with_unknown: &Message = &MESSAGES[1926];
pub const Add_parameter_name: &Message = &MESSAGES[1927];
pub const Declare_private_property_0: &Message = &MESSAGES[1928];
pub const Replace_0_with_Promise_1: &Message = &MESSAGES[1929];
pub const Fix_all_incorrect_return_type_of_an_async_functions: &Message = &MESSAGES[1930];
pub const Declare_private_method_0: &Message = &MESSAGES[1931];
pub const Remove_unused_destructuring_declaration: &Message = &MESSAGES[1932];
pub const Remove_unused_declarations_for_Colon_0: &Message = &MESSAGES[1933];
pub const Declare_a_private_field_named_0: &Message = &MESSAGES[1934];
pub const Includes_imports_of_types_referenced_by_0: &Message = &MESSAGES[1935];
pub const Remove_type_from_import_declaration_from_0: &Message = &MESSAGES[1936];
pub const Remove_type_from_import_of_0_from_1: &Message = &MESSAGES[1937];
pub const Add_import_from_0: &Message = &MESSAGES[1938];
pub const Update_import_from_0: &Message = &MESSAGES[1939];
pub const Export_0_from_module_1: &Message = &MESSAGES[1940];
pub const Export_all_referenced_locals: &Message = &MESSAGES[1941];
pub const Update_modifiers_of_0: &Message = &MESSAGES[1942];
pub const Add_annotation_of_type_0: &Message = &MESSAGES[1943];
pub const Add_return_type_0: &Message = &MESSAGES[1944];
pub const Extract_base_class_to_variable: &Message = &MESSAGES[1945];
pub const Extract_default_export_to_variable: &Message = &MESSAGES[1946];
pub const Extract_binding_expressions_to_variable: &Message = &MESSAGES[1947];
pub const Add_all_missing_type_annotations: &Message = &MESSAGES[1948];
pub const Add_satisfies_and_an_inline_type_assertion_with_0: &Message = &MESSAGES[1949];
pub const Extract_to_variable_and_replace_with_0_as_typeof_0: &Message = &MESSAGES[1950];
pub const Mark_array_literal_as_const: &Message = &MESSAGES[1951];
pub const Annotate_types_of_properties_expando_function_in_a_namespace: &Message = &MESSAGES[1952];
pub const Convert_function_to_an_ES2015_class: &Message = &MESSAGES[1953];
pub const Convert_0_to_1_in_0: &Message = &MESSAGES[1954];
pub const Extract_to_0_in_1: &Message = &MESSAGES[1955];
pub const Extract_function: &Message = &MESSAGES[1956];
pub const Extract_constant: &Message = &MESSAGES[1957];
pub const Extract_to_0_in_enclosing_scope: &Message = &MESSAGES[1958];
pub const Extract_to_0_in_1_scope: &Message = &MESSAGES[1959];
pub const Annotate_with_type_from_JSDoc: &Message = &MESSAGES[1960];
pub const Infer_type_of_0_from_usage: &Message = &MESSAGES[1961];
pub const Infer_parameter_types_from_usage: &Message = &MESSAGES[1962];
pub const Convert_to_default_import: &Message = &MESSAGES[1963];
pub const Install_0: &Message = &MESSAGES[1964];
pub const Replace_import_with_0: &Message = &MESSAGES[1965];
pub const Use_synthetic_default_member: &Message = &MESSAGES[1966];
pub const Convert_to_ES_module: &Message = &MESSAGES[1967];
pub const Add_undefined_type_to_property_0: &Message = &MESSAGES[1968];
pub const Add_initializer_to_property_0: &Message = &MESSAGES[1969];
pub const Add_definite_assignment_assertion_to_property_0: &Message = &MESSAGES[1970];
pub const Convert_all_type_literals_to_mapped_type: &Message = &MESSAGES[1971];
pub const Add_all_missing_members: &Message = &MESSAGES[1972];
pub const Infer_all_types_from_usage: &Message = &MESSAGES[1973];
pub const Delete_all_unused_declarations: &Message = &MESSAGES[1974];
pub const Prefix_all_unused_declarations_with_where_possible: &Message = &MESSAGES[1975];
pub const Fix_all_detected_spelling_errors: &Message = &MESSAGES[1976];
pub const Add_initializers_to_all_uninitialized_properties: &Message = &MESSAGES[1977];
pub const Add_definite_assignment_assertions_to_all_uninitialized_properties: &Message =
    &MESSAGES[1978];
pub const Add_undefined_type_to_all_uninitialized_properties: &Message = &MESSAGES[1979];
pub const Change_all_jsdoc_style_types_to_TypeScript: &Message = &MESSAGES[1980];
pub const Change_all_jsdoc_style_types_to_TypeScript_and_add_undefined_to_nullable_types: &Message =
    &MESSAGES[1981];
pub const Implement_all_unimplemented_interfaces: &Message = &MESSAGES[1982];
pub const Install_all_missing_types_packages: &Message = &MESSAGES[1983];
pub const Rewrite_all_as_indexed_access_types: &Message = &MESSAGES[1984];
pub const Convert_all_to_default_imports: &Message = &MESSAGES[1985];
pub const Make_all_super_calls_the_first_statement_in_their_constructor: &Message = &MESSAGES[1986];
pub const Add_qualifier_to_all_unresolved_variables_matching_a_member_name: &Message =
    &MESSAGES[1987];
pub const Change_all_extended_interfaces_to_implements: &Message = &MESSAGES[1988];
pub const Add_all_missing_super_calls: &Message = &MESSAGES[1989];
pub const Implement_all_inherited_abstract_classes: &Message = &MESSAGES[1990];
pub const Add_all_missing_async_modifiers: &Message = &MESSAGES[1991];
pub const Add_ts_ignore_to_all_error_messages: &Message = &MESSAGES[1992];
pub const Annotate_everything_with_types_from_JSDoc: &Message = &MESSAGES[1993];
pub const Add_to_all_uncalled_decorators: &Message = &MESSAGES[1994];
pub const Convert_all_constructor_functions_to_classes: &Message = &MESSAGES[1995];
pub const Generate_get_and_set_accessors: &Message = &MESSAGES[1996];
pub const Convert_require_to_import: &Message = &MESSAGES[1997];
pub const Convert_all_require_to_import: &Message = &MESSAGES[1998];
pub const Move_to_a_new_file: &Message = &MESSAGES[1999];
pub const Remove_unreachable_code: &Message = &MESSAGES[2000];
pub const Remove_all_unreachable_code: &Message = &MESSAGES[2001];
pub const Add_missing_typeof: &Message = &MESSAGES[2002];
pub const Remove_unused_label: &Message = &MESSAGES[2003];
pub const Remove_all_unused_labels: &Message = &MESSAGES[2004];
pub const Convert_0_to_mapped_object_type: &Message = &MESSAGES[2005];
pub const Convert_namespace_import_to_named_imports: &Message = &MESSAGES[2006];
pub const Convert_named_imports_to_namespace_import: &Message = &MESSAGES[2007];
pub const Add_or_remove_braces_in_an_arrow_function: &Message = &MESSAGES[2008];
pub const Add_braces_to_arrow_function: &Message = &MESSAGES[2009];
pub const Remove_braces_from_arrow_function: &Message = &MESSAGES[2010];
pub const Convert_default_export_to_named_export: &Message = &MESSAGES[2011];
pub const Convert_named_export_to_default_export: &Message = &MESSAGES[2012];
pub const Add_missing_enum_member_0: &Message = &MESSAGES[2013];
pub const Add_all_missing_imports: &Message = &MESSAGES[2014];
pub const Convert_to_async_function: &Message = &MESSAGES[2015];
pub const Convert_all_to_async_functions: &Message = &MESSAGES[2016];
pub const Add_missing_call_parentheses: &Message = &MESSAGES[2017];
pub const Add_all_missing_call_parentheses: &Message = &MESSAGES[2018];
pub const Add_unknown_conversion_for_non_overlapping_types: &Message = &MESSAGES[2019];
pub const Add_unknown_to_all_conversions_of_non_overlapping_types: &Message = &MESSAGES[2020];
pub const Add_missing_new_operator_to_call: &Message = &MESSAGES[2021];
pub const Add_missing_new_operator_to_all_calls: &Message = &MESSAGES[2022];
pub const Add_names_to_all_parameters_without_names: &Message = &MESSAGES[2023];
pub const Enable_the_experimentalDecorators_option_in_your_configuration_file: &Message =
    &MESSAGES[2024];
pub const Convert_parameters_to_destructured_object: &Message = &MESSAGES[2025];
pub const Extract_type: &Message = &MESSAGES[2026];
pub const Extract_to_type_alias: &Message = &MESSAGES[2027];
pub const Extract_to_typedef: &Message = &MESSAGES[2028];
pub const Infer_this_type_of_0_from_usage: &Message = &MESSAGES[2029];
pub const Add_const_to_unresolved_variable: &Message = &MESSAGES[2030];
pub const Add_const_to_all_unresolved_variables: &Message = &MESSAGES[2031];
pub const Add_await: &Message = &MESSAGES[2032];
pub const Add_await_to_initializer_for_0: &Message = &MESSAGES[2033];
pub const Fix_all_expressions_possibly_missing_await: &Message = &MESSAGES[2034];
pub const Remove_unnecessary_await: &Message = &MESSAGES[2035];
pub const Remove_all_unnecessary_uses_of_await: &Message = &MESSAGES[2036];
pub const Enable_the_jsx_flag_in_your_configuration_file: &Message = &MESSAGES[2037];
pub const Add_await_to_initializers: &Message = &MESSAGES[2038];
pub const Extract_to_interface: &Message = &MESSAGES[2039];
pub const Convert_to_a_bigint_numeric_literal: &Message = &MESSAGES[2040];
pub const Convert_all_to_bigint_numeric_literals: &Message = &MESSAGES[2041];
pub const Convert_const_to_let: &Message = &MESSAGES[2042];
pub const Prefix_with_declare: &Message = &MESSAGES[2043];
pub const Prefix_all_incorrect_property_declarations_with_declare: &Message = &MESSAGES[2044];
pub const Convert_to_template_string: &Message = &MESSAGES[2045];
pub const Add_export_to_make_this_file_into_a_module: &Message = &MESSAGES[2046];
pub const Set_the_target_option_in_your_configuration_file_to_0: &Message = &MESSAGES[2047];
pub const Set_the_module_option_in_your_configuration_file_to_0: &Message = &MESSAGES[2048];
pub const Convert_invalid_character_to_its_html_entity_code: &Message = &MESSAGES[2049];
pub const Convert_all_invalid_characters_to_HTML_entity_code: &Message = &MESSAGES[2050];
pub const Convert_all_const_to_let: &Message = &MESSAGES[2051];
pub const Convert_function_expression_0_to_arrow_function: &Message = &MESSAGES[2052];
pub const Convert_function_declaration_0_to_arrow_function: &Message = &MESSAGES[2053];
pub const Fix_all_implicit_this_errors: &Message = &MESSAGES[2054];
pub const Wrap_invalid_character_in_an_expression_container: &Message = &MESSAGES[2055];
pub const Wrap_all_invalid_characters_in_an_expression_container: &Message = &MESSAGES[2056];
pub const Visit_https_Colon_Slash_Slashaka_ms_Slashtsconfig_to_read_more_about_this_file: &Message =
    &MESSAGES[2057];
pub const Add_a_return_statement: &Message = &MESSAGES[2058];
pub const Remove_braces_from_arrow_function_body: &Message = &MESSAGES[2059];
pub const Wrap_the_following_body_with_parentheses_which_should_be_an_object_literal: &Message =
    &MESSAGES[2060];
pub const Add_all_missing_return_statement: &Message = &MESSAGES[2061];
pub const Remove_braces_from_all_arrow_function_bodies_with_relevant_issues: &Message =
    &MESSAGES[2062];
pub const Wrap_all_object_literal_with_parentheses: &Message = &MESSAGES[2063];
pub const Move_labeled_tuple_element_modifiers_to_labels: &Message = &MESSAGES[2064];
pub const Convert_overload_list_to_single_signature: &Message = &MESSAGES[2065];
pub const Generate_get_and_set_accessors_for_all_overriding_properties: &Message = &MESSAGES[2066];
pub const Wrap_in_JSX_fragment: &Message = &MESSAGES[2067];
pub const Wrap_all_unparented_JSX_in_JSX_fragment: &Message = &MESSAGES[2068];
pub const Convert_arrow_function_or_function_expression: &Message = &MESSAGES[2069];
pub const Convert_to_anonymous_function: &Message = &MESSAGES[2070];
pub const Convert_to_named_function: &Message = &MESSAGES[2071];
pub const Convert_to_arrow_function: &Message = &MESSAGES[2072];
pub const Remove_parentheses: &Message = &MESSAGES[2073];
pub const Could_not_find_a_containing_arrow_function: &Message = &MESSAGES[2074];
pub const Containing_function_is_not_an_arrow_function: &Message = &MESSAGES[2075];
pub const Could_not_find_export_statement: &Message = &MESSAGES[2076];
pub const This_file_already_has_a_default_export: &Message = &MESSAGES[2077];
pub const Could_not_find_import_clause: &Message = &MESSAGES[2078];
pub const Could_not_find_namespace_import_or_named_imports: &Message = &MESSAGES[2079];
pub const Selection_is_not_a_valid_type_node: &Message = &MESSAGES[2080];
pub const No_type_could_be_extracted_from_this_type_node: &Message = &MESSAGES[2081];
pub const Could_not_find_property_for_which_to_generate_accessor: &Message = &MESSAGES[2082];
pub const Name_is_not_valid: &Message = &MESSAGES[2083];
pub const Can_only_convert_property_with_modifier: &Message = &MESSAGES[2084];
pub const Switch_each_misused_0_to_1: &Message = &MESSAGES[2085];
pub const Convert_to_optional_chain_expression: &Message = &MESSAGES[2086];
pub const Could_not_find_convertible_access_expression: &Message = &MESSAGES[2087];
pub const Could_not_find_matching_access_expressions: &Message = &MESSAGES[2088];
pub const Can_only_convert_logical_AND_access_chains: &Message = &MESSAGES[2089];
pub const Add_void_to_Promise_resolved_without_a_value: &Message = &MESSAGES[2090];
pub const Add_void_to_all_Promises_resolved_without_a_value: &Message = &MESSAGES[2091];
pub const Use_element_access_for_0: &Message = &MESSAGES[2092];
pub const Use_element_access_for_all_undeclared_properties: &Message = &MESSAGES[2093];
pub const Delete_all_unused_imports: &Message = &MESSAGES[2094];
pub const Infer_function_return_type: &Message = &MESSAGES[2095];
pub const Return_type_must_be_inferred_from_a_function: &Message = &MESSAGES[2096];
pub const Could_not_determine_function_return_type: &Message = &MESSAGES[2097];
pub const Could_not_convert_to_arrow_function: &Message = &MESSAGES[2098];
pub const Could_not_convert_to_named_function: &Message = &MESSAGES[2099];
pub const Could_not_convert_to_anonymous_function: &Message = &MESSAGES[2100];
pub const Can_only_convert_string_concatenations_and_string_literals: &Message = &MESSAGES[2101];
pub const Selection_is_not_a_valid_statement_or_statements: &Message = &MESSAGES[2102];
pub const Add_missing_function_declaration_0: &Message = &MESSAGES[2103];
pub const Add_all_missing_function_declarations: &Message = &MESSAGES[2104];
pub const Method_not_implemented: &Message = &MESSAGES[2105];
pub const Function_not_implemented: &Message = &MESSAGES[2106];
pub const Add_override_modifier: &Message = &MESSAGES[2107];
pub const Remove_override_modifier: &Message = &MESSAGES[2108];
pub const Add_all_missing_override_modifiers: &Message = &MESSAGES[2109];
pub const Remove_all_unnecessary_override_modifiers: &Message = &MESSAGES[2110];
pub const Can_only_convert_named_export: &Message = &MESSAGES[2111];
pub const Add_missing_properties: &Message = &MESSAGES[2112];
pub const Add_all_missing_properties: &Message = &MESSAGES[2113];
pub const Add_missing_attributes: &Message = &MESSAGES[2114];
pub const Add_all_missing_attributes: &Message = &MESSAGES[2115];
pub const Add_undefined_to_optional_property_type: &Message = &MESSAGES[2116];
pub const Convert_named_imports_to_default_import: &Message = &MESSAGES[2117];
pub const Delete_unused_param_tag_0: &Message = &MESSAGES[2118];
pub const Delete_all_unused_param_tags: &Message = &MESSAGES[2119];
pub const Rename_param_tag_name_0_to_1: &Message = &MESSAGES[2120];
pub const Use_0: &Message = &MESSAGES[2121];
pub const Use_Number_isNaN_in_all_conditions: &Message = &MESSAGES[2122];
pub const Convert_typedef_to_TypeScript_type: &Message = &MESSAGES[2123];
pub const Convert_all_typedef_to_TypeScript_types: &Message = &MESSAGES[2124];
pub const Move_to_file: &Message = &MESSAGES[2125];
pub const Cannot_move_to_file_selected_file_is_invalid: &Message = &MESSAGES[2126];
pub const Use_import_type: &Message = &MESSAGES[2127];
pub const Use_type_0: &Message = &MESSAGES[2128];
pub const Fix_all_with_type_only_imports: &Message = &MESSAGES[2129];
pub const Cannot_move_statements_to_the_selected_file: &Message = &MESSAGES[2130];
pub const Inline_variable: &Message = &MESSAGES[2131];
pub const Could_not_find_variable_to_inline: &Message = &MESSAGES[2132];
pub const Variables_with_multiple_declarations_cannot_be_inlined: &Message = &MESSAGES[2133];
pub const Add_missing_comma_for_object_member_completion_0: &Message = &MESSAGES[2134];
pub const Add_missing_parameter_to_0: &Message = &MESSAGES[2135];
pub const Add_missing_parameters_to_0: &Message = &MESSAGES[2136];
pub const Add_all_missing_parameters: &Message = &MESSAGES[2137];
pub const Add_optional_parameter_to_0: &Message = &MESSAGES[2138];
pub const Add_optional_parameters_to_0: &Message = &MESSAGES[2139];
pub const Add_all_optional_parameters: &Message = &MESSAGES[2140];
pub const Wrap_in_parentheses: &Message = &MESSAGES[2141];
pub const Wrap_all_invalid_decorator_expressions_in_parentheses: &Message = &MESSAGES[2142];
pub const Add_resolution_mode_import_attribute: &Message = &MESSAGES[2143];
pub const Add_resolution_mode_import_attribute_to_all_type_only_imports_that_need_it: &Message =
    &MESSAGES[2144];
pub const Do_not_print_diagnostics: &Message = &MESSAGES[2145];
pub const Run_in_single_threaded_mode: &Message = &MESSAGES[2146];
pub const Generate_pprof_CPU_Slashmemory_profiles_to_the_given_directory: &Message =
    &MESSAGES[2147];
pub const Set_the_number_of_checkers_per_project: &Message = &MESSAGES[2148];
pub const X_4_unless_singleThreaded_is_passed: &Message = &MESSAGES[2149];
pub const X_0_references: &Message = &MESSAGES[2150];
pub const X_1_reference: &Message = &MESSAGES[2151];
pub const X_0_implementations: &Message = &MESSAGES[2152];
pub const X_1_implementation: &Message = &MESSAGES[2153];
pub const Set_the_number_of_projects_to_build_concurrently: &Message = &MESSAGES[2154];
pub const Deduplicate_packages_with_the_same_name_and_version: &Message = &MESSAGES[2155];
pub const Loading: &Message = &MESSAGES[2156];
pub const Installing_types_for_0: &Message = &MESSAGES[2157];
pub const Project_0: &Message = &MESSAGES[2158];
pub const Fix_All: &Message = &MESSAGES[2159];
pub const Organize_Imports: &Message = &MESSAGES[2160];
pub const Remove_Unused_Imports: &Message = &MESSAGES[2161];
pub const Sort_Imports: &Message = &MESSAGES[2162];
pub const JSDoc_comment: &Message = &MESSAGES[2163];
pub const Content_mapper_file_extension_0_must_begin_with_a: &Message = &MESSAGES[2164];
pub const Content_mapper_file_extension_0_is_a_built_in_extension_and_cannot_be_registered_by_a_content_mapper: &Message = &MESSAGES[2165];
pub const Content_mapper_file_extension_0_is_registered_by_more_than_one_content_mapper: &Message =
    &MESSAGES[2166];
pub const Allow_loading_external_content_mapper_plugins_that_execute_code_during_compilation:
    &Message = &MESSAGES[2167];
pub const Content_mappers_require_the_runExternalCode_command_line_flag_to_be_enabled: &Message =
    &MESSAGES[2168];
pub const The_content_mapper_0_failed_to_transform_this_file: &Message = &MESSAGES[2169];
pub const The_content_mapper_0_failed_1_times_and_will_not_be_used: &Message = &MESSAGES[2170];
pub const The_content_mapper_0_did_not_provide_the_required_position_mappings: &Message =
    &MESSAGES[2171];
pub const The_content_mapper_0_produced_a_position_mapping_that_points_outside_the_original_content_original_offset_1: &Message = &MESSAGES[2172];
pub const The_content_mapper_0_produced_a_verbatim_mapping_that_does_not_match_the_original_content_virtual_offset_1_original_offset_2: &Message = &MESSAGES[2173];
pub const This_location_is_in_virtual_code_produced_by_the_content_mapper_0_and_has_no_corresponding_location_in_the_original_file: &Message = &MESSAGES[2174];
pub const The_content_mapper_package_0_could_not_be_resolved: &Message = &MESSAGES[2175];
pub const The_package_json_of_the_content_mapper_package_0_could_not_be_parsed: &Message =
    &MESSAGES[2176];
pub const The_package_json_of_the_content_mapper_package_0_does_not_specify_a_name: &Message =
    &MESSAGES[2177];
pub const The_package_json_of_the_content_mapper_package_0_does_not_declare_a_typescript_contentMapper_object: &Message = &MESSAGES[2178];
pub const The_typescript_contentMapper_exec_of_the_content_mapper_package_0_must_be_a_non_empty_array_of_strings: &Message = &MESSAGES[2179];
pub const Virtual_code_produced_by_the_content_mapper_0_has_problems_with_no_corresponding_location_in_this_file: &Message = &MESSAGES[2180];
pub const The_content_mapper_0_produced_overlapping_or_out_of_order_position_mappings_near_virtual_offset_1: &Message = &MESSAGES[2181];
pub const The_content_mapper_0_produced_invalid_mapping_features_near_original_offset_1: &Message =
    &MESSAGES[2182];
pub const The_content_mapper_0_produced_a_position_mapping_with_an_invalid_kind_near_virtual_offset_1: &Message = &MESSAGES[2183];
pub const The_content_mapper_process_could_not_be_started_or_initialized: &Message =
    &MESSAGES[2184];
pub const The_content_mapper_process_failed_while_handling_the_transform_request: &Message =
    &MESSAGES[2185];
pub const The_content_mapper_returned_an_invalid_transform_response: &Message = &MESSAGES[2186];
pub const The_content_mapper_selected_unsupported_position_encoding_0: &Message = &MESSAGES[2187];
pub const The_content_mapper_diagnostic_source_must_not_be_empty: &Message = &MESSAGES[2188];
pub const The_content_mapper_diagnostic_source_0_is_reserved_by_TypeScript: &Message =
    &MESSAGES[2189];
pub const The_content_mapper_returned_a_project_response_that_could_not_be_decoded: &Message =
    &MESSAGES[2190];
pub const The_content_mapper_process_failed_while_handling_the_project_request: &Message =
    &MESSAGES[2191];
pub const The_content_mapper_did_not_return_configIdentity_which_is_required_when_the_content_mapper_has_dynamicConfig_Colon_true_in_its_package_json: &Message = &MESSAGES[2192];
pub const The_content_mapper_returned_a_non_absolute_path_in_watchedFiles: &Message =
    &MESSAGES[2193];
pub const The_content_mapper_returned_configIdentity_which_is_only_allowed_when_it_declares_dynamicConfig_Colon_true_in_its_package_json: &Message = &MESSAGES[2194];
pub const The_content_mapper_returned_watchedFiles_which_is_only_allowed_when_it_declares_dynamicConfig_Colon_true_in_its_package_json: &Message = &MESSAGES[2195];
pub const Content_mapper_supplemental_output_file_0_conflicts_with_an_existing_file: &Message =
    &MESSAGES[2196];
pub const Supplemental_virtual_file_produced_by_the_content_mapper_for_file_0: &Message =
    &MESSAGES[2197];
pub const The_content_mapper_returned_an_output_with_unsupported_virtual_extension_0: &Message =
    &MESSAGES[2198];
pub const The_content_mapper_0_could_not_be_initialized: &Message = &MESSAGES[2199];
pub const The_content_mapper_command_0_could_not_be_started_Colon_1: &Message = &MESSAGES[2200];
pub const The_content_mapper_process_exited_before_responding_to_the_initialize_request_exit_code_0: &Message = &MESSAGES[2201];
pub const The_content_mapper_did_not_respond_to_the_initialize_request_within_0_seconds: &Message =
    &MESSAGES[2202];
pub const The_content_mapper_returned_an_initialize_response_that_could_not_be_decoded_Colon_0:
    &Message = &MESSAGES[2203];
pub const The_content_mapper_s_initialize_request_failed_Colon_0: &Message = &MESSAGES[2204];
pub const Diagnostic_directive_0_returned_by_the_content_mapper_has_an_invalid_range: &Message =
    &MESSAGES[2205];
pub const The_content_mapper_returned_a_diagnostic_directive_with_invalid_policy_0: &Message =
    &MESSAGES[2206];
pub const Diagnostic_directive_0_returned_by_the_content_mapper_must_specify_unusedExpectDirectiveIndex_when_there_is_not_exactly_one_unusedExpectDirectiveDiagnostics_entry: &Message = &MESSAGES[2207];
pub const The_content_mapper_returned_diagnostic_directives_with_overlapping_virtual_ranges:
    &Message = &MESSAGES[2208];
pub const The_invalid_diagnostic_directive_is_in_supplemental_output_0_returned_by_the_content_mapper: &Message = &MESSAGES[2209];
pub const Diagnostic_directive_0_returned_by_the_content_mapper_has_an_invalid_unusedExpectDirectiveIndex: &Message = &MESSAGES[2210];

pub(crate) static KEY_INDEX: &[(&str, usize)] = &[
    ("1_implementation_100008", 2153),
    ("1_reference_100006", 2151),
    ("4_unless_singleThreaded_is_passed_100004", 2149),
    ("ALL_COMPILER_OPTIONS_6917", 1668),
    ("A_0_modifier_cannot_be_used_with_an_import_declaration_1079", 56),
    ("A_0_parameter_must_be_the_first_parameter_2680", 820),
    ("A_JSDoc_template_tag_may_not_follow_a_typedef_callback_or_overload_tag_8039", 1775),
    ("A_JSDoc_type_tag_on_a_function_must_have_a_signature_with_the_correct_number_of_arguments_8030", 1766),
    ("A_JSDoc_typedef_comment_may_not_contain_multiple_type_tags_8033", 1769),
    ("A_bigint_literal_cannot_be_used_as_a_property_name_1539", 452),
    ("A_bigint_literal_cannot_use_exponential_notation_1352", 286),
    ("A_bigint_literal_must_be_an_integer_1353", 287),
    ("A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature_2463", 635),
    ("A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement_1105", 74),
    ("A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement_1116", 84),
    ("A_character_class_must_not_contain_a_reserved_double_punctuator_Did_you_mean_to_escape_it_with_backs_1522", 435),
    ("A_character_class_range_must_not_be_bounded_by_another_character_class_1516", 429),
    ("A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments_2500", 666),
    ("A_class_can_only_implement_an_object_type_or_intersection_of_object_types_with_statically_known_memb_2422", 598),
    ("A_class_cannot_extend_a_primitive_type_like_0_Classes_can_only_extend_constructable_values_2863", 989),
    ("A_class_cannot_implement_a_primitive_type_like_0_It_can_only_implement_other_named_object_types_2864", 990),
    ("A_class_declaration_without_the_default_modifier_must_have_a_name_1211", 164),
    ("A_class_member_cannot_have_the_0_keyword_1248", 198),
    ("A_comma_expression_is_not_allowed_in_a_computed_property_name_1171", 127),
    ("A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type_2467", 639),
    ("A_computed_property_name_in_a_class_property_declaration_must_have_a_simple_literal_type_or_a_unique_1166", 123),
    ("A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_ty_1168", 124),
    ("A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type__1170", 126),
    ("A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_t_1165", 122),
    ("A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_1169", 125),
    ("A_computed_property_name_must_be_of_type_string_number_symbol_or_any_2464", 636),
    ("A_const_assertion_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array_o_1355", 289),
    ("A_const_enum_member_can_only_be_accessed_using_a_string_literal_2476", 646),
    ("A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_or_literal_enum_refere_1254", 204),
    ("A_constructor_cannot_contain_a_super_call_when_its_class_extends_null_17005", 1815),
    ("A_constructor_cannot_have_a_this_parameter_2681", 821),
    ("A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement_1104", 73),
    ("A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement_1115", 83),
    ("A_declaration_file_cannot_be_imported_without_import_type_Did_you_mean_to_import_an_implementation_f_2846", 973),
    ("A_declare_modifier_cannot_be_used_in_an_already_ambient_context_1038", 28),
    ("A_decorator_can_only_decorate_a_method_implementation_not_an_overload_1249", 199),
    ("A_default_clause_cannot_appear_more_than_once_in_a_switch_statement_1113", 81),
    ("A_default_export_can_only_be_used_in_an_ECMAScript_style_module_1319", 255),
    ("A_default_export_must_be_at_the_top_level_of_a_file_or_module_declaration_1258", 207),
    ("A_definite_assignment_assertion_is_not_permitted_in_this_context_1255", 205),
    ("A_destructuring_declaration_must_have_an_initializer_1182", 138),
    ("A_dynamic_import_call_in_ES5_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_t_2712", 850),
    ("A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES20_2711", 849),
    ("A_file_cannot_have_a_reference_to_itself_1006", 3),
    ("A_function_returning_never_cannot_have_a_reachable_end_point_2534", 698),
    ("A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void_2679", 819),
    ("A_function_whose_declared_type_is_neither_undefined_void_nor_any_must_return_a_value_2355", 537),
    ("A_generator_cannot_have_a_void_type_annotation_2505", 671),
    ("A_get_accessor_cannot_have_parameters_1054", 40),
    ("A_get_accessor_must_be_at_least_as_accessible_as_the_setter_2808", 945),
    ("A_get_accessor_must_return_a_value_2378", 558),
    ("A_label_is_not_allowed_here_1344", 278),
    ("A_labeled_tuple_element_is_declared_as_optional_with_a_question_mark_after_the_name_and_before_the_c_5086", 1166),
    ("A_labeled_tuple_element_is_declared_as_rest_with_a_before_the_name_rather_than_before_the_type_5087", 1167),
    ("A_mapped_type_may_not_declare_properties_or_methods_7061", 1738),
    ("A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_memb_2651", 791),
    ("A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any_2545", 707),
    ("A_mixin_class_that_extends_from_a_type_variable_containing_an_abstract_construct_signature_must_also_2797", 935),
    ("A_module_cannot_have_multiple_default_exports_2528", 692),
    ("A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merg_2433", 607),
    ("A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged_2434", 608),
    ("A_namespace_declaration_is_only_allowed_at_the_top_level_of_a_namespace_or_module_1235", 185),
    ("A_namespace_declaration_should_not_be_declared_using_the_module_keyword_Please_use_the_namespace_key_1540", 453),
    ("A_non_dry_build_would_build_project_0_6357", 1461),
    ("A_non_dry_build_would_delete_the_following_files_Colon_0_6356", 1460),
    ("A_non_dry_build_would_update_timestamps_for_output_of_project_0_6374", 1473),
    ("A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation_2371", 551),
    ("A_parameter_property_cannot_be_declared_using_a_rest_parameter_1317", 253),
    ("A_parameter_property_is_only_allowed_in_a_constructor_implementation_2369", 549),
    ("A_parameter_property_may_not_be_declared_using_a_binding_pattern_1187", 143),
    ("A_promise_must_have_a_then_method_1059", 44),
    ("A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly_1331", 267),
    ("A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly_1330", 266),
    ("A_required_element_cannot_follow_an_optional_element_1257", 206),
    ("A_required_parameter_cannot_follow_an_optional_parameter_1016", 12),
    ("A_rest_element_cannot_contain_a_binding_pattern_2501", 667),
    ("A_rest_element_cannot_follow_another_rest_element_1265", 214),
    ("A_rest_element_cannot_have_a_property_name_2566", 726),
    ("A_rest_element_cannot_have_an_initializer_1186", 142),
    ("A_rest_element_must_be_last_in_a_destructuring_pattern_2462", 634),
    ("A_rest_element_type_must_be_an_array_type_2574", 731),
    ("A_rest_parameter_cannot_be_optional_1047", 34),
    ("A_rest_parameter_cannot_have_an_initializer_1048", 35),
    ("A_rest_parameter_must_be_last_in_a_parameter_list_1014", 10),
    ("A_rest_parameter_must_be_of_an_array_type_2370", 550),
    ("A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma_1013", 9),
    ("A_return_statement_can_only_be_used_within_a_function_body_1108", 77),
    ("A_return_statement_cannot_be_used_inside_a_class_static_block_18041", 1864),
    ("A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167", 1336),
    ("A_set_accessor_cannot_have_a_return_type_annotation_1095", 64),
    ("A_set_accessor_cannot_have_an_optional_parameter_1051", 37),
    ("A_set_accessor_cannot_have_rest_parameter_1053", 39),
    ("A_set_accessor_must_have_exactly_one_parameter_1049", 36),
    ("A_set_accessor_parameter_cannot_have_an_initializer_1052", 38),
    ("A_spread_argument_must_either_have_a_tuple_type_or_be_passed_to_a_rest_parameter_2556", 717),
    ("A_super_call_must_be_a_root_level_statement_within_a_constructor_of_a_derived_class_that_contains_in_2401", 578),
    ("A_super_call_must_be_the_first_statement_in_the_constructor_to_refer_to_super_or_this_when_a_derived_2376", 556),
    ("A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard_2518", 684),
    ("A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface_2526", 690),
    ("A_top_level_export_modifier_cannot_be_used_on_value_declarations_in_a_CommonJS_module_when_verbatimM_1287", 236),
    ("A_tsconfig_json_file_is_already_defined_at_Colon_0_5054", 1136),
    ("A_tuple_member_cannot_be_both_optional_and_rest_5085", 1165),
    ("A_tuple_type_cannot_be_indexed_with_a_negative_value_2514", 680),
    ("A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Con_17007", 1817),
    ("A_type_literal_property_cannot_have_an_initializer_1247", 197),
    ("A_type_only_import_can_specify_a_default_import_or_named_bindings_but_not_both_1363", 297),
    ("A_type_predicate_cannot_reference_a_rest_parameter_1229", 179),
    ("A_type_predicate_cannot_reference_element_0_in_a_binding_pattern_1230", 180),
    ("A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods_1228", 178),
    ("A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type_2677", 817),
    ("A_type_referenced_in_a_decorated_signature_must_be_imported_with_import_type_or_a_namespace_import_w_1272", 221),
    ("A_variable_whose_type_is_a_unique_symbol_type_must_be_const_1332", 268),
    ("A_yield_expression_is_only_allowed_in_a_generator_body_1163", 120),
    ("Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression_2513", 679),
    ("Abstract_methods_can_only_appear_within_an_abstract_class_1244", 194),
    ("Abstract_properties_can_only_appear_within_an_abstract_class_1253", 203),
    ("Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor_2715", 853),
    ("Accessibility_modifier_already_seen_1028", 21),
    ("Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher_1056", 42),
    ("Accessors_must_both_be_abstract_or_non_abstract_2676", 816),
    ("Add_0_to_unresolved_variable_90008", 1905),
    ("Add_a_return_statement_95111", 2058),
    ("Add_a_return_type_to_the_function_declaration_9031", 1802),
    ("Add_a_return_type_to_the_function_expression_9030", 1801),
    ("Add_a_return_type_to_the_get_accessor_declaration_9032", 1803),
    ("Add_a_return_type_to_the_method_9034", 1805),
    ("Add_a_type_annotation_to_the_parameter_0_9028", 1799),
    ("Add_a_type_annotation_to_the_property_0_9029", 1800),
    ("Add_a_type_annotation_to_the_variable_0_9027", 1798),
    ("Add_a_type_to_parameter_of_the_set_accessor_declaration_9033", 1804),
    ("Add_all_missing_async_modifiers_95041", 1991),
    ("Add_all_missing_attributes_95168", 2115),
    ("Add_all_missing_call_parentheses_95068", 2018),
    ("Add_all_missing_function_declarations_95157", 2104),
    ("Add_all_missing_imports_95064", 2014),
    ("Add_all_missing_members_95022", 1972),
    ("Add_all_missing_override_modifiers_95162", 2109),
    ("Add_all_missing_parameters_95190", 2137),
    ("Add_all_missing_properties_95166", 2113),
    ("Add_all_missing_return_statement_95114", 2061),
    ("Add_all_missing_super_calls_95039", 1989),
    ("Add_all_missing_type_annotations_90067", 1948),
    ("Add_all_optional_parameters_95193", 2140),
    ("Add_annotation_of_type_0_90062", 1943),
    ("Add_async_modifier_to_containing_function_90029", 1924),
    ("Add_await_95083", 2032),
    ("Add_await_to_initializer_for_0_95084", 2033),
    ("Add_await_to_initializers_95089", 2038),
    ("Add_braces_to_arrow_function_95059", 2009),
    ("Add_const_to_all_unresolved_variables_95082", 2031),
    ("Add_const_to_unresolved_variable_95081", 2030),
    ("Add_definite_assignment_assertion_to_property_0_95020", 1970),
    ("Add_definite_assignment_assertions_to_all_uninitialized_properties_95028", 1978),
    ("Add_export_to_make_this_file_into_a_module_95097", 2046),
    ("Add_extends_constraint_2211", 482),
    ("Add_extends_constraint_to_all_type_parameters_2212", 483),
    ("Add_import_from_0_90057", 1938),
    ("Add_index_signature_for_property_0_90017", 1912),
    ("Add_initializer_to_property_0_95019", 1969),
    ("Add_initializers_to_all_uninitialized_properties_95027", 1977),
    ("Add_missing_attributes_95167", 2114),
    ("Add_missing_call_parentheses_95067", 2017),
    ("Add_missing_comma_for_object_member_completion_0_95187", 2134),
    ("Add_missing_enum_member_0_95063", 2013),
    ("Add_missing_function_declaration_0_95156", 2103),
    ("Add_missing_new_operator_to_all_calls_95072", 2022),
    ("Add_missing_new_operator_to_call_95071", 2021),
    ("Add_missing_parameter_to_0_95188", 2135),
    ("Add_missing_parameters_to_0_95189", 2136),
    ("Add_missing_properties_95165", 2112),
    ("Add_missing_super_call_90001", 1898),
    ("Add_missing_typeof_95052", 2002),
    ("Add_names_to_all_parameters_without_names_95073", 2023),
    ("Add_optional_parameter_to_0_95191", 2138),
    ("Add_optional_parameters_to_0_95192", 2139),
    ("Add_or_remove_braces_in_an_arrow_function_95058", 2008),
    ("Add_override_modifier_95160", 2107),
    ("Add_parameter_name_90034", 1927),
    ("Add_qualifier_to_all_unresolved_variables_matching_a_member_name_95037", 1987),
    ("Add_resolution_mode_import_attribute_95196", 2143),
    ("Add_resolution_mode_import_attribute_to_all_type_only_imports_that_need_it_95197", 2144),
    ("Add_return_type_0_90063", 1944),
    ("Add_satisfies_and_a_type_assertion_to_this_expression_satisfies_T_as_T_to_make_the_type_explicit_9035", 1806),
    ("Add_satisfies_and_an_inline_type_assertion_with_0_90068", 1949),
    ("Add_to_all_uncalled_decorators_95044", 1994),
    ("Add_ts_ignore_to_all_error_messages_95042", 1992),
    ("Add_undefined_to_a_type_when_accessed_using_an_index_6674", 1601),
    ("Add_undefined_to_optional_property_type_95169", 2116),
    ("Add_undefined_type_to_all_uninitialized_properties_95029", 1979),
    ("Add_undefined_type_to_property_0_95018", 1968),
    ("Add_unknown_conversion_for_non_overlapping_types_95069", 2019),
    ("Add_unknown_to_all_conversions_of_non_overlapping_types_95070", 2020),
    ("Add_void_to_Promise_resolved_without_a_value_95143", 2090),
    ("Add_void_to_all_Promises_resolved_without_a_value_95144", 2091),
    ("Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript__5068", 1149),
    ("All_declarations_of_0_must_have_identical_constraints_2838", 966),
    ("All_declarations_of_0_must_have_identical_modifiers_2687", 826),
    ("All_declarations_of_0_must_have_identical_type_parameters_2428", 603),
    ("All_declarations_of_an_abstract_method_must_be_consecutive_2516", 682),
    ("All_destructured_elements_are_unused_6198", 1357),
    ("All_imports_in_import_declaration_are_unused_6192", 1351),
    ("All_type_parameters_are_unused_6205", 1364),
    ("All_variables_are_unused_6199", 1358),
    ("Allow_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJs_option_to_get_errors_from_these__6600", 1528),
    ("Allow_accessing_UMD_globals_from_modules_6602", 1530),
    ("Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011", 1201),
    ("Allow_import_x_from_y_when_a_module_doesn_t_have_a_default_export_6601", 1529),
    ("Allow_importing_helper_functions_from_tslib_once_per_project_instead_of_including_them_per_file_6639", 1566),
    ("Allow_imports_to_include_TypeScript_file_extensions_Requires_moduleResolution_bundler_and_either_noE_6407", 1503),
    ("Allow_javascript_files_to_be_compiled_6102", 1277),
    ("Allow_loading_external_content_mapper_plugins_that_execute_code_during_compilation_100023", 2167),
    ("Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules_6691", 1618),
    ("Already_included_file_name_0_differs_from_file_name_1_only_in_casing_1261", 210),
    ("Ambient_module_declaration_cannot_specify_relative_module_name_2436", 610),
    ("Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces_2435", 609),
    ("An_AMD_module_cannot_have_multiple_name_assignments_2458", 630),
    ("An_abstract_accessor_cannot_have_an_implementation_1318", 254),
    ("An_accessibility_modifier_cannot_be_used_with_a_private_identifier_18010", 1839),
    ("An_accessor_cannot_have_type_parameters_1094", 63),
    ("An_accessor_property_cannot_be_declared_optional_1276", 225),
    ("An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file_1234", 184),
    ("An_ambient_module_declaration_with_import_attributes_must_use_a_pattern_name_with_an_Asterisk_charac_1550", 463),
    ("An_argument_for_0_was_not_provided_6210", 1369),
    ("An_argument_matching_this_binding_pattern_was_not_provided_6211", 1370),
    ("An_arithmetic_operand_must_be_of_type_any_number_bigint_or_an_enum_type_2356", 538),
    ("An_arrow_function_cannot_have_a_this_parameter_2730", 868),
    ("An_async_function_or_method_in_ES5_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_2705", 843),
    ("An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_in_2697", 835),
    ("An_async_iterator_must_have_a_next_method_2519", 685),
    ("An_element_access_expression_should_take_an_argument_1011", 7),
    ("An_enum_member_cannot_be_named_with_a_private_identifier_18024", 1849),
    ("An_enum_member_cannot_have_a_numeric_name_2452", 626),
    ("An_enum_member_name_must_be_followed_by_a_or_1357", 291),
    ("An_expanded_version_of_this_information_showing_all_possible_compiler_options_6928", 1679),
    ("An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements_2309", 493),
    ("An_export_assignment_cannot_be_used_in_a_namespace_1063", 48),
    ("An_export_assignment_cannot_have_modifiers_1120", 88),
    ("An_export_assignment_must_be_at_the_top_level_of_a_file_or_module_declaration_1231", 181),
    ("An_export_declaration_can_only_be_used_at_the_top_level_of_a_module_1474", 387),
    ("An_export_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module_1233", 183),
    ("An_export_declaration_cannot_have_modifiers_1193", 149),
    ("An_export_declaration_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolve_1283", 232),
    ("An_export_declaration_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers__1282", 231),
    ("An_export_default_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolves_to_1285", 234),
    ("An_export_default_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers_to_a_1284", 233),
    ("An_expression_of_type_void_cannot_be_tested_for_truthiness_1345", 279),
    ("An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive_1198", 154),
    ("An_identifier_or_keyword_cannot_immediately_follow_a_numeric_literal_1351", 285),
    ("An_implementation_cannot_be_declared_in_ambient_contexts_1183", 139),
    ("An_import_alias_cannot_reference_a_declaration_that_was_exported_using_export_type_1379", 308),
    ("An_import_alias_cannot_reference_a_declaration_that_was_imported_using_import_type_1380", 309),
    ("An_import_alias_cannot_resolve_to_a_type_or_type_only_declaration_when_verbatimModuleSyntax_is_enabl_1288", 237),
    ("An_import_alias_cannot_use_import_type_1392", 318),
    ("An_import_attributes_property_cannot_be_optional_1556", 469),
    ("An_import_attributes_property_must_have_a_string_literal_or_identifier_name_1554", 467),
    ("An_import_attributes_property_must_have_a_string_literal_type_annotation_1555", 468),
    ("An_import_attributes_property_must_have_a_type_annotation_1553", 466),
    ("An_import_attributes_type_may_only_contain_property_signatures_1552", 465),
    ("An_import_declaration_can_only_be_used_at_the_top_level_of_a_module_1473", 386),
    ("An_import_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module_1232", 182),
    ("An_import_declaration_cannot_have_modifiers_1191", 147),
    ("An_import_path_can_only_end_with_a_0_extension_when_allowImportingTsExtensions_is_enabled_5097", 1177),
    ("An_index_signature_cannot_have_a_rest_parameter_1017", 13),
    ("An_index_signature_cannot_have_a_trailing_comma_1025", 20),
    ("An_index_signature_must_have_a_type_annotation_1021", 17),
    ("An_index_signature_must_have_exactly_one_parameter_1096", 65),
    ("An_index_signature_parameter_cannot_have_a_question_mark_1019", 15),
    ("An_index_signature_parameter_cannot_have_an_accessibility_modifier_1018", 14),
    ("An_index_signature_parameter_cannot_have_an_initializer_1020", 16),
    ("An_index_signature_parameter_must_have_a_type_annotation_1022", 18),
    ("An_index_signature_parameter_type_cannot_be_a_literal_type_or_generic_type_Consider_using_a_mapped_o_1337", 272),
    ("An_index_signature_parameter_type_must_be_string_number_symbol_or_a_template_literal_type_1268", 217),
    ("An_instantiation_expression_cannot_be_followed_by_a_property_access_1477", 390),
    ("An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments_2499", 665),
    ("An_interface_can_only_extend_an_object_type_or_intersection_of_object_types_with_statically_known_me_2312", 496),
    ("An_interface_cannot_extend_a_primitive_type_like_0_It_can_only_extend_other_named_object_types_2840", 968),
    ("An_interface_property_cannot_have_an_initializer_1246", 196),
    ("An_iterator_must_have_a_next_method_2489", 655),
    ("An_jsxFrag_pragma_is_required_when_using_an_jsx_pragma_with_JSX_fragments_17017", 1827),
    ("An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name_1118", 86),
    ("An_object_literal_cannot_have_multiple_properties_with_the_same_name_1117", 85),
    ("An_object_literal_cannot_have_property_and_accessor_with_the_same_name_1119", 87),
    ("An_object_member_cannot_be_declared_optional_1162", 119),
    ("An_object_s_Symbol_hasInstance_method_must_return_a_boolean_value_for_it_to_be_used_on_the_right_han_2861", 987),
    ("An_optional_chain_cannot_contain_private_identifiers_18030", 1854),
    ("An_optional_element_cannot_follow_a_rest_element_1266", 215),
    ("An_outer_value_of_this_is_shadowed_by_this_container_2738", 876),
    ("An_overload_signature_cannot_be_declared_as_a_generator_1222", 172),
    ("An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_ex_17006", 1816),
    ("Annotate_everything_with_types_from_JSDoc_95043", 1993),
    ("Annotate_types_of_properties_expando_function_in_a_namespace_90071", 1952),
    ("Annotate_with_type_from_JSDoc_95009", 1960),
    ("Another_export_default_is_here_2753", 891),
    ("Any_Unicode_property_that_would_possibly_match_more_than_a_single_character_is_only_available_when_t_1528", 441),
    ("Anything_that_would_possibly_match_more_than_a_single_character_is_invalid_inside_a_negated_characte_1518", 431),
    ("Are_you_missing_a_semicolon_2734", 872),
    ("Argument_expression_expected_1135", 101),
    ("Argument_for_0_option_must_be_Colon_1_6046", 1230),
    ("Argument_of_dynamic_import_cannot_be_spread_element_1325", 261),
    ("Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_2345", 527),
    ("Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_with_exactOptionalPropertyTypes_Colon_tr_2379", 559),
    ("Arguments_for_the_rest_parameter_0_were_not_provided_6236", 1394),
    ("Array_element_destructuring_pattern_expected_1181", 137),
    ("Arrays_with_spread_elements_can_t_inferred_with_isolatedDeclarations_9018", 1790),
    ("Assertions_require_every_name_in_the_call_target_to_be_declared_with_an_explicit_type_annotation_2775", 913),
    ("Assertions_require_the_call_target_to_be_an_identifier_or_qualified_name_2776", 914),
    ("Assigning_properties_to_functions_without_declaring_them_is_not_supported_with_isolatedDeclarations__9023", 1795),
    ("Asterisk_Slash_expected_1010", 6),
    ("At_least_one_accessor_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9009", 1781),
    ("Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_2669", 809),
    ("Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambien_2670", 810),
    ("Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using__6140", 1311),
    ("BUILD_OPTIONS_6919", 1670),
    ("Backwards_Compatibility_6253", 1411),
    ("Base_class_expressions_cannot_reference_class_type_parameters_2562", 722),
    ("Base_constructor_return_type_0_is_not_an_object_type_or_intersection_of_object_types_with_statically_2509", 675),
    ("Base_constructors_must_all_have_the_same_return_type_2510", 676),
    ("Base_directory_to_resolve_non_absolute_module_names_6083", 1258),
    ("BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737", 875),
    ("Binary_digit_expected_1177", 133),
    ("Binding_element_0_implicitly_has_an_1_type_7031", 1708),
    ("Binding_elements_with_initializers_can_t_be_exported_directly_with_isolatedDeclarations_9019", 1791),
    ("Block_scoped_variable_0_used_before_its_declaration_2448", 622),
    ("Build_a_composite_project_in_the_working_directory_6925", 1676),
    ("Build_all_projects_including_those_that_appear_to_be_up_to_date_6636", 1563),
    ("Build_one_or_more_projects_and_their_dependencies_if_out_of_date_6364", 1467),
    ("Build_option_0_requires_a_value_of_type_1_5073", 1154),
    ("Building_project_0_6358", 1462),
    ("Built_in_iterators_are_instantiated_with_a_TReturn_type_of_undefined_instead_of_any_6720", 1644),
    ("COMMAND_LINE_FLAGS_6921", 1672),
    ("COMMON_COMMANDS_6916", 1667),
    ("COMMON_COMPILER_OPTIONS_6920", 1671),
    ("Call_decorator_expression_90028", 1923),
    ("Call_signature_return_types_0_and_1_are_incompatible_2202", 473),
    ("Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7020", 1698),
    ("Call_signatures_with_no_arguments_have_incompatible_return_types_0_and_1_2204", 475),
    ("Call_target_does_not_contain_any_signatures_2346", 528),
    ("Can_only_convert_logical_AND_access_chains_95142", 2089),
    ("Can_only_convert_named_export_95164", 2111),
    ("Can_only_convert_property_with_modifier_95137", 2084),
    ("Can_only_convert_string_concatenations_and_string_literals_95154", 2101),
    ("Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_p_2713", 851),
    ("Cannot_access_0_from_another_file_without_qualification_when_1_is_enabled_Use_2_instead_1281", 230),
    ("Cannot_access_ambient_const_enums_when_0_is_enabled_2748", 886),
    ("Cannot_assign_a_0_constructor_type_to_a_1_constructor_type_2672", 812),
    ("Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type_2517", 683),
    ("Cannot_assign_to_0_because_it_is_a_class_2629", 778),
    ("Cannot_assign_to_0_because_it_is_a_constant_2588", 742),
    ("Cannot_assign_to_0_because_it_is_a_function_2630", 779),
    ("Cannot_assign_to_0_because_it_is_a_namespace_2631", 780),
    ("Cannot_assign_to_0_because_it_is_a_read_only_property_2540", 703),
    ("Cannot_assign_to_0_because_it_is_an_enum_2628", 777),
    ("Cannot_assign_to_0_because_it_is_an_import_2632", 781),
    ("Cannot_assign_to_0_because_it_is_not_a_variable_2539", 702),
    ("Cannot_assign_to_private_method_0_Private_methods_are_not_writable_2803", 941),
    ("Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity_2671", 811),
    ("Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity_2649", 789),
    ("Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system_6131", 1302),
    ("Cannot_create_an_instance_of_an_abstract_class_2511", 677),
    ("Cannot_delegate_iteration_to_value_because_the_next_method_of_its_iterator_expects_type_1_but_the_co_2766", 904),
    ("Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module_2661", 801),
    ("Cannot_extend_a_class_0_Class_constructor_is_marked_as_private_2675", 815),
    ("Cannot_extend_an_interface_0_Did_you_mean_implements_2689", 828),
    ("Cannot_find_a_tsconfig_json_file_at_the_current_directory_Colon_0_5081", 1162),
    ("Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0_5057", 1139),
    ("Cannot_find_global_type_0_2318", 502),
    ("Cannot_find_global_value_0_2468", 640),
    ("Cannot_find_lib_definition_for_0_2726", 864),
    ("Cannot_find_lib_definition_for_0_Did_you_mean_1_2727", 865),
    ("Cannot_find_module_0_Consider_using_resolveJsonModule_to_import_module_with_json_extension_2732", 870),
    ("Cannot_find_module_0_Did_you_mean_to_set_the_moduleResolution_option_to_nodenext_or_to_add_aliases_t_2792", 930),
    ("Cannot_find_module_0_or_its_corresponding_type_declarations_2307", 491),
    ("Cannot_find_module_or_type_declarations_for_side_effect_import_of_0_2882", 1008),
    ("Cannot_find_name_0_2304", 488),
    ("Cannot_find_name_0_Did_you_mean_1_2552", 713),
    ("Cannot_find_name_0_Did_you_mean_the_instance_member_this_0_2663", 803),
    ("Cannot_find_name_0_Did_you_mean_the_static_member_1_0_2662", 802),
    ("Cannot_find_name_0_Did_you_mean_to_write_this_in_an_async_function_2311", 495),
    ("Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2583", 739),
    ("Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2584", 740),
    ("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_Bun_Try_npm_i_save_dev_types_Slashbun_2867", 993),
    ("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_Bun_Try_npm_i_save_dev_types_Slashbun_2868", 994),
    ("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2582", 738),
    ("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593", 747),
    ("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slash_2581", 737),
    ("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slash_2592", 746),
    ("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashno_2580", 736),
    ("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashno_2591", 745),
    ("Cannot_find_namespace_0_2503", 669),
    ("Cannot_find_namespace_0_Did_you_mean_1_2833", 961),
    ("Cannot_find_parameter_0_1225", 175),
    ("Cannot_find_the_common_subdirectory_path_for_the_input_files_5009", 1123),
    ("Cannot_find_type_definition_file_for_0_2688", 827),
    ("Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1_6137", 1308),
    ("Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1_2481", 650),
    ("Cannot_invoke_an_object_which_is_possibly_null_2721", 859),
    ("Cannot_invoke_an_object_which_is_possibly_null_or_undefined_2723", 861),
    ("Cannot_invoke_an_object_which_is_possibly_undefined_2722", 860),
    ("Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_destructuring__2765", 903),
    ("Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_spread_will_al_2764", 902),
    ("Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_for_of_will_always_s_2763", 901),
    ("Cannot_move_statements_to_the_selected_file_95183", 2130),
    ("Cannot_move_to_file_selected_file_is_invalid_95179", 2126),
    ("Cannot_read_file_0_5083", 1164),
    ("Cannot_read_file_0_Colon_1_5012", 1126),
    ("Cannot_redeclare_block_scoped_variable_0_2451", 625),
    ("Cannot_redeclare_exported_variable_0_2323", 507),
    ("Cannot_redeclare_identifier_0_in_catch_clause_2492", 658),
    ("Cannot_start_a_function_call_in_a_type_annotation_1441", 367),
    ("Cannot_use_JSX_unless_the_jsx_flag_is_provided_17004", 1814),
    ("Cannot_use_export_import_on_a_type_or_type_only_namespace_when_0_is_enabled_1269", 218),
    ("Cannot_use_imports_exports_or_module_augmentations_when_module_is_none_1148", 113),
    ("Cannot_use_namespace_0_as_a_type_2709", 847),
    ("Cannot_use_namespace_0_as_a_value_2708", 846),
    ("Cannot_use_this_in_a_static_property_initializer_of_a_decorated_class_2816", 953),
    ("Cannot_write_file_0_because_it_will_overwrite_tsbuildinfo_file_generated_by_referenced_project_1_6377", 1474),
    ("Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files_5056", 1138),
    ("Cannot_write_file_0_because_it_would_overwrite_input_file_5055", 1137),
    ("Catch_clause_variable_cannot_have_an_initializer_1197", 153),
    ("Catch_clause_variable_type_annotation_must_be_any_or_unknown_if_specified_1196", 152),
    ("Change_0_to_1_90014", 1910),
    ("Change_all_extended_interfaces_to_implements_95038", 1988),
    ("Change_all_jsdoc_style_types_to_TypeScript_95030", 1980),
    ("Change_all_jsdoc_style_types_to_TypeScript_and_add_undefined_to_nullable_types_95031", 1981),
    ("Change_extends_to_implements_90003", 1900),
    ("Change_spelling_to_0_90022", 1917),
    ("Check_for_class_properties_that_are_declared_but_not_set_in_the_constructor_6700", 1626),
    ("Check_side_effect_imports_6806", 1649),
    ("Check_that_the_arguments_for_bind_call_and_apply_methods_match_the_original_function_6697", 1623),
    ("Checking_if_0_is_the_longest_matching_prefix_for_1_2_6104", 1278),
    ("Circular_definition_of_import_alias_0_2303", 487),
    ("Circularity_detected_while_resolving_configuration_Colon_0_18000", 1832),
    ("Circularity_originates_in_type_at_this_location_2751", 889),
    ("Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_functi_2426", 601),
    ("Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_access_2423", 599),
    ("Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_functi_2425", 600),
    ("Class_0_incorrectly_extends_base_class_1_2415", 592),
    ("Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclas_2720", 858),
    ("Class_0_incorrectly_implements_interface_1_2420", 597),
    ("Class_0_used_before_its_declaration_2449", 623),
    ("Class_constructor_may_not_be_a_generator_1368", 302),
    ("Class_constructor_may_not_be_an_accessor_1341", 276),
    ("Class_declaration_cannot_implement_overload_list_for_0_2813", 950),
    ("Class_declarations_cannot_have_more_than_one_augments_or_extends_tag_8025", 1761),
    ("Class_decorators_can_t_be_used_with_static_private_identifier_Consider_removing_the_experimental_dec_18036", 1860),
    ("Class_field_0_defined_by_the_parent_class_is_not_accessible_in_the_child_class_via_super_2855", 981),
    ("Class_name_cannot_be_0_2414", 591),
    ("Class_name_cannot_be_Object_when_targeting_ES5_and_above_with_module_0_2725", 863),
    ("Class_static_side_0_incorrectly_extends_base_class_static_side_1_2417", 594),
    ("Classes_can_only_extend_a_single_class_1174", 130),
    ("Classes_may_not_have_a_field_named_constructor_18006", 1836),
    ("Code_contained_in_a_class_is_evaluated_in_JavaScript_s_strict_mode_which_does_not_allow_this_use_of__1210", 163),
    ("Command_line_Options_6171", 1340),
    ("Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json_6020", 1209),
    ("Compiler_Diagnostics_6251", 1409),
    ("Compiler_option_0_cannot_be_given_an_empty_string_18051", 1874),
    ("Compiler_option_0_expects_an_argument_6044", 1228),
    ("Compiler_option_0_may_not_be_used_with_build_5094", 1174),
    ("Compiler_option_0_may_only_be_used_with_build_5093", 1173),
    ("Compiler_option_0_of_value_1_is_unstable_Use_nightly_TypeScript_to_silence_this_error_Try_updating_w_4124", 1116),
    ("Compiler_option_0_requires_a_value_of_type_1_5024", 1128),
    ("Compiler_reserves_name_0_when_emitting_private_identifier_downlevel_18027", 1851),
    ("Compiles_the_TypeScript_project_located_at_the_specified_path_6927", 1678),
    ("Compiles_the_current_project_tsconfig_json_in_the_working_directory_6923", 1674),
    ("Compiles_the_current_project_with_additional_settings_6929", 1680),
    ("Completeness_6257", 1415),
    ("Composite_projects_may_not_disable_declaration_emit_6304", 1449),
    ("Composite_projects_may_not_disable_incremental_compilation_6379", 1475),
    ("Computed_from_the_list_of_input_files_6911", 1662),
    ("Computed_properties_must_be_number_or_string_literals_variables_or_dotted_expressions_with_isolatedD_9014", 1786),
    ("Computed_property_names_are_not_allowed_in_enums_1164", 121),
    ("Computed_property_names_on_class_or_object_literals_cannot_be_inferred_with_isolatedDeclarations_9038", 1809),
    ("Computed_values_are_not_permitted_in_an_enum_with_string_valued_members_2553", 714),
    ("Concatenate_and_emit_output_to_single_file_6001", 1192),
    ("Conditions_to_set_in_addition_to_the_resolver_specific_defaults_when_resolving_imports_6410", 1506),
    ("Conflicts_are_in_this_file_6201", 1360),
    ("Consider_adding_a_declare_modifier_to_this_class_6506", 1527),
    ("Construct_signature_return_types_0_and_1_are_incompatible_2203", 474),
    ("Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7013", 1691),
    ("Construct_signatures_with_no_arguments_have_incompatible_return_types_0_and_1_2205", 476),
    ("Constructor_implementation_is_missing_2390", 567),
    ("Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration_2673", 813),
    ("Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration_2674", 814),
    ("Constructor_type_notation_must_be_parenthesized_when_used_in_a_union_type_1386", 313),
    ("Constructor_type_notation_must_be_parenthesized_when_used_in_an_intersection_type_1388", 315),
    ("Constructors_for_derived_classes_must_contain_a_super_call_2377", 557),
    ("Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_mod_6126", 1298),
    ("Containing_function_is_not_an_arrow_function_95128", 2075),
    ("Content_mapper_file_extension_0_is_a_built_in_extension_and_cannot_be_registered_by_a_content_mapper_100021", 2165),
    ("Content_mapper_file_extension_0_is_registered_by_more_than_one_content_mapper_100022", 2166),
    ("Content_mapper_file_extension_0_must_begin_with_a_100020", 2164),
    ("Content_mapper_supplemental_output_file_0_conflicts_with_an_existing_file_100054", 2196),
    ("Content_mappers_require_the_runExternalCode_command_line_flag_to_be_enabled_100024", 2168),
    ("Control_what_method_is_used_to_detect_module_format_JS_files_1475", 388),
    ("Conversion_of_type_0_to_type_1_may_be_a_mistake_because_neither_type_sufficiently_overlaps_with_the__2352", 534),
    ("Convert_0_to_1_in_0_95003", 1954),
    ("Convert_0_to_mapped_object_type_95055", 2005),
    ("Convert_all_const_to_let_95102", 2051),
    ("Convert_all_constructor_functions_to_classes_95045", 1995),
    ("Convert_all_invalid_characters_to_HTML_entity_code_95101", 2050),
    ("Convert_all_re_exported_types_to_type_only_exports_1365", 299),
    ("Convert_all_require_to_import_95048", 1998),
    ("Convert_all_to_async_functions_95066", 2016),
    ("Convert_all_to_bigint_numeric_literals_95092", 2041),
    ("Convert_all_to_default_imports_95035", 1985),
    ("Convert_all_type_literals_to_mapped_type_95021", 1971),
    ("Convert_all_typedef_to_TypeScript_types_95177", 2124),
    ("Convert_arrow_function_or_function_expression_95122", 2069),
    ("Convert_const_to_let_95093", 2042),
    ("Convert_default_export_to_named_export_95061", 2011),
    ("Convert_function_declaration_0_to_arrow_function_95106", 2053),
    ("Convert_function_expression_0_to_arrow_function_95105", 2052),
    ("Convert_function_to_an_ES2015_class_95001", 1953),
    ("Convert_invalid_character_to_its_html_entity_code_95100", 2049),
    ("Convert_named_export_to_default_export_95062", 2012),
    ("Convert_named_imports_to_default_import_95170", 2117),
    ("Convert_named_imports_to_namespace_import_95057", 2007),
    ("Convert_namespace_import_to_named_imports_95056", 2006),
    ("Convert_overload_list_to_single_signature_95118", 2065),
    ("Convert_parameters_to_destructured_object_95075", 2025),
    ("Convert_require_to_import_95047", 1997),
    ("Convert_to_ES_module_95017", 1967),
    ("Convert_to_a_bigint_numeric_literal_95091", 2040),
    ("Convert_to_anonymous_function_95123", 2070),
    ("Convert_to_arrow_function_95125", 2072),
    ("Convert_to_async_function_95065", 2015),
    ("Convert_to_default_import_95013", 1963),
    ("Convert_to_named_function_95124", 2071),
    ("Convert_to_optional_chain_expression_95139", 2086),
    ("Convert_to_template_string_95096", 2045),
    ("Convert_to_type_only_export_1364", 298),
    ("Convert_typedef_to_TypeScript_type_95176", 2123),
    ("Corrupted_locale_file_0_6051", 1233),
    ("Could_not_convert_to_anonymous_function_95153", 2100),
    ("Could_not_convert_to_arrow_function_95151", 2098),
    ("Could_not_convert_to_named_function_95152", 2099),
    ("Could_not_determine_function_return_type_95150", 2097),
    ("Could_not_find_a_containing_arrow_function_95127", 2074),
    ("Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type_7016", 1694),
    ("Could_not_find_convertible_access_expression_95140", 2087),
    ("Could_not_find_export_statement_95129", 2076),
    ("Could_not_find_import_clause_95131", 2078),
    ("Could_not_find_matching_access_expressions_95141", 2088),
    ("Could_not_find_name_0_Did_you_mean_1_2570", 729),
    ("Could_not_find_namespace_import_or_named_imports_95132", 2079),
    ("Could_not_find_property_for_which_to_generate_accessor_95135", 2082),
    ("Could_not_find_variable_to_inline_95185", 2132),
    ("Could_not_resolve_the_path_0_with_the_extensions_Colon_1_6231", 1389),
    ("Could_not_write_file_0_Colon_1_5033", 1130),
    ("Create_source_map_files_for_emitted_JavaScript_files_6694", 1621),
    ("Create_sourcemaps_for_d_ts_files_6614", 1541),
    ("Creates_a_tsconfig_json_with_the_recommended_settings_in_the_working_directory_6926", 1677),
    ("DIRECTORY_6038", 1223),
    ("Decimal_escape_sequences_and_backreferences_are_not_allowed_in_a_character_class_1537", 450),
    ("Decimals_with_leading_zeros_are_not_allowed_1489", 402),
    ("Declaration_augments_declaration_in_another_file_This_cannot_be_serialized_6232", 1390),
    ("Declaration_emit_elides_private_members_but_0_refers_to_a_private_member_Write_an_explicit_type_here_7080", 1739),
    ("Declaration_emit_for_this_file_requires_preserving_this_import_for_augmentations_This_is_not_support_9026", 1797),
    ("Declaration_emit_for_this_file_requires_using_private_name_0_An_explicit_type_annotation_may_unblock_9005", 1777),
    ("Declaration_emit_for_this_file_requires_using_private_name_0_from_module_1_An_explicit_type_annotati_9006", 1778),
    ("Declaration_emit_for_this_parameter_requires_implicitly_adding_undefined_to_its_type_This_is_not_sup_9025", 1796),
    ("Declaration_expected_1146", 111),
    ("Declaration_name_conflicts_with_built_in_global_identifier_0_2397", 574),
    ("Declaration_or_statement_expected_1128", 95),
    ("Declaration_or_statement_expected_This_follows_a_block_of_statements_so_if_you_intended_to_write_a_d_2809", 946),
    ("Declarations_with_definite_assignment_assertions_must_also_have_type_annotations_1264", 213),
    ("Declarations_with_initializers_cannot_also_have_definite_assignment_assertions_1263", 212),
    ("Declare_a_private_field_named_0_90053", 1934),
    ("Declare_method_0_90023", 1918),
    ("Declare_private_method_0_90038", 1931),
    ("Declare_private_property_0_90035", 1928),
    ("Declare_property_0_90016", 1911),
    ("Declare_static_method_0_90024", 1919),
    ("Declare_static_property_0_90027", 1922),
    ("Decorator_function_return_type_0_is_not_assignable_to_type_1_1270", 219),
    ("Decorator_function_return_type_is_0_but_is_expected_to_be_void_or_any_1271", 220),
    ("Decorator_used_before_export_here_1486", 399),
    ("Decorators_are_not_valid_here_1206", 160),
    ("Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name_1207", 161),
    ("Decorators_may_not_appear_after_export_or_export_default_if_they_also_appear_before_export_8038", 1774),
    ("Decorators_must_precede_the_name_and_all_keywords_of_property_declarations_1436", 362),
    ("Deduplicate_packages_with_the_same_name_and_version_100011", 2155),
    ("Default_catch_clause_variables_as_unknown_instead_of_any_6803", 1646),
    ("Default_export_of_the_module_has_or_is_using_private_name_0_4082", 1080),
    ("Default_exports_can_t_be_inferred_with_isolatedDeclarations_9037", 1808),
    ("Default_imports_are_not_allowed_in_a_deferred_import_18058", 1880),
    ("Default_library_1424", 350),
    ("Default_library_for_target_0_1425", 351),
    ("Deferred_imports_are_only_supported_when_the_module_flag_is_set_to_esnext_or_preserve_18060", 1882),
    ("Definitions_of_the_following_identifiers_conflict_with_those_in_another_file_Colon_0_6200", 1359),
    ("Delete_all_unused_declarations_95024", 1974),
    ("Delete_all_unused_imports_95147", 2094),
    ("Delete_all_unused_param_tags_95172", 2119),
    ("Delete_the_outputs_of_all_projects_6365", 1468),
    ("Delete_unused_param_tag_0_95171", 2118),
    ("Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084", 1259),
    ("Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170", 1339),
    ("Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files_6160", 1329),
    ("Deprecated_setting_Use_outFile_instead_6677", 1604),
    ("Diagnostic_directive_0_returned_by_the_content_mapper_has_an_invalid_range_100063", 2205),
    ("Diagnostic_directive_0_returned_by_the_content_mapper_has_an_invalid_unusedExpectDirectiveIndex_100068", 2210),
    ("Diagnostic_directive_0_returned_by_the_content_mapper_must_specify_unusedExpectDirectiveIndex_when_t_100065", 2207),
    ("Did_you_forget_to_use_await_2773", 911),
    ("Did_you_mean_0_1369", 303),
    ("Did_you_mean_for_0_to_be_constrained_to_type_new_args_Colon_any_1_2735", 873),
    ("Did_you_mean_to_call_this_expression_6212", 1371),
    ("Did_you_mean_to_mark_this_function_as_async_1356", 290),
    ("Did_you_mean_to_use_a_Colon_An_can_only_follow_a_property_name_when_the_containing_object_literal_is_1312", 248),
    ("Did_you_mean_to_use_new_with_this_expression_6213", 1372),
    ("Digit_expected_1124", 91),
    ("Directory_0_does_not_exist_skipping_all_lookups_in_it_6148", 1317),
    ("Directory_0_has_no_containing_package_json_scope_Imports_will_not_resolve_6270", 1425),
    ("Disable_adding_use_strict_directives_in_emitted_JavaScript_files_6669", 1596),
    ("Disable_checking_for_this_file_90018", 1913),
    ("Disable_emitting_comments_6688", 1615),
    ("Disable_emitting_declarations_that_have_internal_in_their_JSDoc_comments_6701", 1627),
    ("Disable_emitting_files_from_a_compilation_6660", 1587),
    ("Disable_emitting_files_if_any_type_checking_errors_are_reported_6662", 1589),
    ("Disable_erasing_const_enum_declarations_in_generated_code_6682", 1609),
    ("Disable_error_reporting_for_unreachable_code_6603", 1531),
    ("Disable_error_reporting_for_unused_labels_6604", 1532),
    ("Disable_full_type_checking_only_critical_parse_and_emit_errors_will_be_reported_6805", 1648),
    ("Disable_generating_custom_helper_functions_like_extends_in_compiled_output_6661", 1588),
    ("Disable_including_any_library_files_including_the_default_lib_d_ts_6670", 1597),
    ("Disable_loading_referenced_projects_6235", 1393),
    ("Disable_preferring_source_files_instead_of_declaration_files_when_referencing_composite_projects_6620", 1547),
    ("Disable_reporting_of_excess_property_errors_during_the_creation_of_object_literals_6702", 1628),
    ("Disable_resolving_symlinks_to_their_realpath_This_correlates_to_the_same_flag_in_node_6683", 1610),
    ("Disable_size_limitations_on_JavaScript_projects_6162", 1331),
    ("Disable_solution_searching_for_this_project_6224", 1383),
    ("Disable_strict_checking_of_generic_signatures_in_function_types_6673", 1600),
    ("Disable_the_type_acquisition_for_JavaScript_projects_6625", 1552),
    ("Disable_truncating_types_in_error_messages_6663", 1590),
    ("Disable_use_of_source_files_instead_of_declaration_files_from_referenced_projects_6221", 1380),
    ("Disable_wiping_the_console_in_watch_mode_6684", 1611),
    ("Disables_inference_for_type_acquisition_by_looking_at_filenames_in_a_project_6616", 1543),
    ("Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add__6672", 1599),
    ("Disallow_inconsistently_cased_references_to_the_same_file_6078", 1254),
    ("Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159", 1328),
    ("Do_not_allow_runtime_constructs_that_are_not_part_of_ECMAScript_6721", 1645),
    ("Do_not_emit_comments_to_output_6009", 1199),
    ("Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056", 1238),
    ("Do_not_emit_outputs_6010", 1200),
    ("Do_not_emit_outputs_if_any_errors_were_reported_6008", 1198),
    ("Do_not_emit_use_strict_directives_in_module_output_6112", 1286),
    ("Do_not_erase_const_enum_declarations_in_generated_code_6007", 1197),
    ("Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157", 1326),
    ("Do_not_include_the_default_library_file_lib_d_ts_6158", 1327),
    ("Do_not_print_diagnostics_100000", 2145),
    ("Do_not_report_errors_on_unreachable_code_6077", 1253),
    ("Do_not_report_errors_on_unused_labels_6074", 1250),
    ("Do_not_resolve_the_real_path_of_symlinks_6013", 1203),
    ("Do_not_transform_or_elide_any_imports_or_exports_not_marked_as_type_only_ensuring_they_are_written_i_6804", 1647),
    ("Do_not_truncate_error_messages_6165", 1334),
    ("Duplicate_function_implementation_2393", 570),
    ("Duplicate_identifier_0_2300", 484),
    ("Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_2441", 615),
    ("Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_func_2529", 693),
    ("Duplicate_identifier_0_Compiler_reserves_name_1_when_emitting_super_references_in_static_initializer_2818", 955),
    ("Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions_2520", 686),
    ("Duplicate_identifier_0_Static_and_instance_elements_cannot_share_the_same_private_name_2804", 942),
    ("Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters_2396", 573),
    ("Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_me_2543", 705),
    ("Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference_2399", 576),
    ("Duplicate_index_signature_for_type_0_2374", 554),
    ("Duplicate_label_0_1114", 82),
    ("Duplicate_named_capturing_groups_are_only_available_when_targeting_0_or_later_18063", 1885),
    ("Duplicate_property_0_2718", 856),
    ("Duplicate_regular_expression_flag_1500", 413),
    ("Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0_7036", 1713),
    ("Dynamic_imports_are_only_supported_when_the_module_flag_is_set_to_es2020_es2022_esnext_commonjs_amd__1323", 259),
    ("Dynamic_imports_can_only_accept_a_module_specifier_and_an_optional_set_of_attributes_as_arguments_1450", 372),
    ("Dynamic_imports_only_support_a_second_argument_when_the_module_option_is_set_to_esnext_node16_node18_1324", 260),
    ("ECMAScript_imports_and_exports_cannot_be_written_in_a_CommonJS_file_under_verbatimModuleSyntax_1286", 235),
    ("ECMAScript_imports_and_exports_cannot_be_written_in_a_CommonJS_file_under_verbatimModuleSyntax_Adjus_1295", 244),
    ("ECMAScript_module_syntax_is_not_allowed_in_a_CommonJS_module_when_module_is_set_to_preserve_1293", 242),
    ("Each_declaration_of_0_1_differs_in_its_value_where_2_was_expected_but_3_was_given_4125", 1117),
    ("Each_member_of_the_union_type_0_has_construct_signatures_but_none_of_those_signatures_are_compatible_2762", 900),
    ("Each_member_of_the_union_type_0_has_signatures_but_none_of_those_signatures_are_compatible_with_each_2758", 896),
    ("Editor_Support_6249", 1407),
    ("Element_implicitly_has_an_any_type_because_expression_of_type_0_can_t_be_used_to_index_type_1_7053", 1730),
    ("Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number_7015", 1693),
    ("Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_7017", 1695),
    ("Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_Did_you_mean_to_call_1_7052", 1729),
    ("Emit_6246", 1404),
    ("Emit_ECMAScript_standard_compliant_class_fields_6712", 1637),
    ("Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6622", 1549),
    ("Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151", 1320),
    ("Emit_a_v8_CPU_profile_of_the_compiler_run_for_debugging_6638", 1565),
    ("Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheti_6626", 1553),
    ("Emit_class_fields_with_Define_instead_of_Set_6222", 1381),
    ("Emit_design_type_metadata_for_decorated_declarations_in_source_files_6624", 1551),
    ("Emit_more_compliant_but_verbose_and_less_performant_JavaScript_for_iteration_6621", 1548),
    ("Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152", 1321),
    ("Enable_all_strict_type_checking_options_6180", 1342),
    ("Enable_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read_6685", 1612),
    ("Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references_6611", 1538),
    ("Enable_error_reporting_for_codepaths_that_do_not_explicitly_return_in_a_function_6667", 1594),
    ("Enable_error_reporting_for_expressions_and_declarations_with_an_implied_any_type_6665", 1592),
    ("Enable_error_reporting_for_fallthrough_cases_in_switch_statements_6664", 1591),
    ("Enable_error_reporting_in_type_checked_JavaScript_files_6609", 1537),
    ("Enable_error_reporting_when_local_variables_aren_t_read_6675", 1602),
    ("Enable_error_reporting_when_this_is_given_the_type_any_6668", 1595),
    ("Enable_experimental_support_for_legacy_experimental_decorators_6630", 1557),
    ("Enable_importing_files_with_any_extension_provided_a_declaration_file_is_present_6264", 1422),
    ("Enable_importing_json_files_6689", 1616),
    ("Enable_lib_replacement_6808", 1651),
    ("Enable_project_compilation_6302", 1448),
    ("Enable_strict_bind_call_and_apply_methods_on_functions_6214", 1373),
    ("Enable_strict_checking_of_function_types_6186", 1346),
    ("Enable_strict_checking_of_property_initialization_in_classes_6187", 1347),
    ("Enable_strict_null_checks_6113", 1287),
    ("Enable_the_experimentalDecorators_option_in_your_configuration_file_95074", 2024),
    ("Enable_the_jsx_flag_in_your_configuration_file_95088", 2037),
    ("Enable_tracing_of_the_name_resolution_process_6085", 1260),
    ("Enable_verbose_logging_6713", 1638),
    ("Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037", 1714),
    ("Enables_experimental_support_for_ES7_decorators_6065", 1244),
    ("Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066", 1245),
    ("Enforces_using_indexed_accessors_for_keys_declared_using_an_indexed_type_6671", 1598),
    ("Ensure_overriding_members_in_derived_classes_are_marked_with_an_override_modifier_6666", 1593),
    ("Ensure_that_casing_is_correct_in_imports_6637", 1564),
    ("Ensure_that_each_file_can_be_safely_transpiled_without_relying_on_other_imports_6645", 1572),
    ("Ensure_types_are_ordered_stably_and_deterministically_across_compilations_6809", 1652),
    ("Ensure_use_strict_is_always_emitted_6605", 1533),
    ("Entering_conditional_exports_6413", 1509),
    ("Entry_point_for_implicit_type_library_0_1420", 346),
    ("Entry_point_for_implicit_type_library_0_with_packageId_1_1421", 347),
    ("Entry_point_of_type_library_0_specified_in_compilerOptions_1417", 343),
    ("Entry_point_of_type_library_0_specified_in_compilerOptions_with_packageId_1_1418", 344),
    ("Enum_0_used_before_its_declaration_2450", 624),
    ("Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations_2567", 727),
    ("Enum_declarations_must_all_be_const_or_non_const_2473", 643),
    ("Enum_member_expected_1132", 99),
    ("Enum_member_following_a_non_literal_numeric_member_must_have_an_initializer_when_isolatedModules_is__18056", 1878),
    ("Enum_member_initializers_must_be_computable_without_references_to_external_symbols_with_isolatedDecl_9020", 1792),
    ("Enum_member_must_have_initializer_1061", 46),
    ("Enum_name_cannot_be_0_2431", 605),
    ("Environment_Settings_6285", 1440),
    ("Errors_Files_6041", 1226),
    ("Escape_sequence_0_is_not_allowed_1488", 401),
    ("Examples_Colon_0_6026", 1213),
    ("Excessive_complexity_comparing_types_0_and_1_2859", 985),
    ("Excessive_stack_depth_comparing_types_0_and_1_2321", 505),
    ("Exiting_conditional_exports_6416", 1512),
    ("Expected_0_1_type_arguments_provide_these_with_an_extends_tag_8027", 1763),
    ("Expected_0_arguments_but_got_1_2554", 715),
    ("Expected_0_arguments_but_got_1_Did_you_forget_to_include_void_in_your_type_argument_to_Promise_2794", 932),
    ("Expected_0_type_arguments_but_got_1_2558", 718),
    ("Expected_0_type_arguments_provide_these_with_an_extends_tag_8026", 1762),
    ("Expected_1_argument_but_got_0_new_Promise_needs_a_JSDoc_hint_to_produce_a_resolve_that_can_be_called_2810", 947),
    ("Expected_a_Unicode_property_name_1523", 436),
    ("Expected_a_Unicode_property_name_or_value_1527", 440),
    ("Expected_a_Unicode_property_value_1525", 438),
    ("Expected_a_capturing_group_name_1514", 427),
    ("Expected_a_class_set_operand_1520", 433),
    ("Expected_at_least_0_arguments_but_got_1_2555", 716),
    ("Expected_corresponding_JSX_closing_tag_for_0_17002", 1813),
    ("Expected_corresponding_closing_tag_for_JSX_fragment_17015", 1825),
    ("Expected_for_property_initializer_1442", 368),
    ("Expected_type_of_0_field_in_package_json_to_be_1_got_2_6105", 1279),
    ("Explicitly_specified_module_resolution_kind_Colon_0_6087", 1262),
    ("Exponentiation_cannot_be_performed_on_bigint_values_unless_the_target_option_is_set_to_es2016_or_lat_2791", 929),
    ("Export_0_from_module_1_90059", 1940),
    ("Export_all_referenced_locals_90060", 1941),
    ("Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or__1203", 158),
    ("Export_assignment_is_not_supported_when_module_flag_is_system_1218", 170),
    ("Export_declaration_conflicts_with_exported_declaration_of_0_2484", 652),
    ("Export_declarations_are_not_permitted_in_a_namespace_1194", 150),
    ("Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1_6276", 1431),
    ("Exported_type_alias_0_has_or_is_using_private_name_1_4081", 1079),
    ("Exported_type_alias_0_has_or_is_using_private_name_1_from_module_2_4084", 1082),
    ("Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4023", 1023),
    ("Exported_variable_0_has_or_is_using_name_1_from_private_module_2_4024", 1024),
    ("Exported_variable_0_has_or_is_using_private_name_1_4025", 1025),
    ("Exports_and_export_assignments_are_not_permitted_in_module_augmentations_2666", 806),
    ("Expression_expected_1109", 78),
    ("Expression_must_be_enclosed_in_parentheses_to_be_used_as_a_decorator_1497", 410),
    ("Expression_or_comma_expected_1137", 103),
    ("Expression_produces_a_tuple_type_that_is_too_large_to_represent_2800", 938),
    ("Expression_produces_a_union_type_that_is_too_complex_to_represent_2590", 744),
    ("Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference_2402", 579),
    ("Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta__2544", 706),
    ("Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference_2400", 577),
    ("Expression_type_can_t_be_inferred_with_isolatedDeclarations_9013", 1785),
    ("Extends_clause_can_t_contain_an_expression_with_isolatedDeclarations_9021", 1793),
    ("Extends_clause_for_inferred_type_0_has_or_is_using_private_name_1_4085", 1083),
    ("Extract_base_class_to_variable_90064", 1945),
    ("Extract_binding_expressions_to_variable_90066", 1947),
    ("Extract_constant_95006", 1957),
    ("Extract_default_export_to_variable_90065", 1946),
    ("Extract_function_95005", 1956),
    ("Extract_to_0_in_1_95004", 1955),
    ("Extract_to_0_in_1_scope_95008", 1959),
    ("Extract_to_0_in_enclosing_scope_95007", 1958),
    ("Extract_to_interface_95090", 2039),
    ("Extract_to_type_alias_95078", 2027),
    ("Extract_to_typedef_95079", 2028),
    ("Extract_to_variable_and_replace_with_0_as_typeof_0_90069", 1950),
    ("Extract_type_95077", 2026),
    ("FILE_6035", 1220),
    ("FILE_OR_DIRECTORY_6040", 1225),
    ("Failed_to_delete_file_0_6353", 1457),
    ("Failed_to_find_peerDependency_0_6283", 1438),
    ("Failed_to_resolve_under_condition_0_6415", 1511),
    ("Fallthrough_case_in_switch_7029", 1706),
    ("File_0_does_not_exist_6096", 1271),
    ("File_0_does_not_exist_according_to_earlier_cached_lookups_6240", 1398),
    ("File_0_exists_according_to_earlier_cached_lookups_6239", 1397),
    ("File_0_exists_use_it_as_a_name_resolution_result_6097", 1272),
    ("File_0_has_an_unsupported_extension_The_only_supported_extensions_are_1_6054", 1236),
    ("File_0_is_a_JavaScript_file_Did_you_mean_to_enable_the_allowJs_option_6504", 1525),
    ("File_0_is_not_a_module_2306", 490),
    ("File_0_is_not_listed_within_the_file_list_of_project_1_Projects_must_list_all_files_or_use_an_includ_6307", 1452),
    ("File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files_6059", 1240),
    ("File_0_not_found_6053", 1235),
    ("File_Layout_6284", 1439),
    ("File_Management_6245", 1403),
    ("File_appears_to_be_binary_1490", 403),
    ("File_change_detected_Starting_incremental_compilation_6032", 1218),
    ("File_is_CommonJS_module_because_0_does_not_have_field_type_1460", 381),
    ("File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module_1459", 380),
    ("File_is_CommonJS_module_because_package_json_was_not_found_1461", 382),
    ("File_is_ECMAScript_module_because_0_has_field_type_with_value_module_1458", 379),
    ("File_is_a_CommonJS_module_it_may_be_converted_to_an_ES_module_80001", 1888),
    ("File_is_default_library_for_target_specified_here_1426", 352),
    ("File_is_entry_point_of_type_library_specified_here_1419", 345),
    ("File_is_included_via_import_here_1399", 325),
    ("File_is_included_via_library_reference_here_1406", 332),
    ("File_is_included_via_reference_here_1401", 327),
    ("File_is_included_via_type_library_reference_here_1404", 330),
    ("File_is_library_specified_here_1423", 349),
    ("File_is_matched_by_files_list_specified_here_1410", 336),
    ("File_is_matched_by_include_pattern_specified_here_1408", 334),
    ("File_is_output_from_referenced_project_specified_here_1413", 339),
    ("File_is_output_of_project_reference_source_0_1428", 354),
    ("File_is_source_from_referenced_project_specified_here_1416", 342),
    ("File_name_0_differs_from_already_included_file_name_1_only_in_casing_1149", 114),
    ("File_name_0_has_a_1_extension_looking_up_2_instead_6262", 1420),
    ("File_name_0_has_a_1_extension_stripping_it_6132", 1303),
    ("File_redirects_to_file_0_1429", 355),
    ("File_rename_is_not_supported_by_the_editor_8040", 1776),
    ("File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildca_5065", 1146),
    ("File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0_5010", 1124),
    ("Filters_results_from_the_include_option_6627", 1554),
    ("Fix_All_100015", 2159),
    ("Fix_all_detected_spelling_errors_95026", 1976),
    ("Fix_all_expressions_possibly_missing_await_95085", 2034),
    ("Fix_all_implicit_this_errors_95107", 2054),
    ("Fix_all_incorrect_return_type_of_an_async_functions_90037", 1930),
    ("Fix_all_with_type_only_imports_95182", 2129),
    ("For_nodejs_Colon_6287", 1442),
    ("Found_0_errors_6217", 1376),
    ("Found_0_errors_Watching_for_file_changes_6194", 1353),
    ("Found_0_errors_in_1_files_6261", 1419),
    ("Found_0_errors_in_the_same_file_starting_at_Colon_1_6260", 1418),
    ("Found_1_error_6216", 1375),
    ("Found_1_error_Watching_for_file_changes_6193", 1352),
    ("Found_1_error_in_0_6259", 1417),
    ("Found_package_json_at_0_6099", 1274),
    ("Found_peerDependency_0_with_1_version_6282", 1437),
    ("Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_1250", 200),
    ("Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_Class_definiti_1251", 201),
    ("Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_Modules_are_au_1252", 202),
    ("Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7011", 1689),
    ("Function_implementation_is_missing_or_not_immediately_following_the_declaration_2391", 568),
    ("Function_implementation_name_must_be_0_2389", 566),
    ("Function_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_ref_7024", 1701),
    ("Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined_2366", 546),
    ("Function_must_have_an_explicit_return_type_annotation_with_isolatedDeclarations_9007", 1779),
    ("Function_not_implemented_95159", 2106),
    ("Function_overload_must_be_static_2387", 564),
    ("Function_overload_must_not_be_static_2388", 565),
    ("Function_type_notation_must_be_parenthesized_when_used_in_a_union_type_1385", 312),
    ("Function_type_notation_must_be_parenthesized_when_used_in_an_intersection_type_1387", 314),
    ("Function_type_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7014", 1692),
    ("Function_with_bodies_can_only_merge_with_classes_that_are_ambient_2814", 951),
    ("Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project_6612", 1539),
    ("Generate_get_and_set_accessors_95046", 1996),
    ("Generate_get_and_set_accessors_for_all_overriding_properties_95119", 2066),
    ("Generate_pprof_CPU_Slashmemory_profiles_to_the_given_directory_100002", 2147),
    ("Generates_a_CPU_profile_6223", 1382),
    ("Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000", 1191),
    ("Generates_an_event_trace_and_a_list_of_types_6237", 1395),
    ("Generates_corresponding_d_ts_file_6002", 1193),
    ("Generates_corresponding_map_file_6043", 1227),
    ("Generator_implicitly_has_yield_type_0_Consider_supplying_a_return_type_annotation_7025", 1702),
    ("Generators_are_not_allowed_in_an_ambient_context_1221", 171),
    ("Generic_type_0_requires_1_type_argument_s_2314", 498),
    ("Generic_type_0_requires_between_1_and_2_type_arguments_2707", 845),
    ("Global_module_exports_may_only_appear_at_top_level_1316", 252),
    ("Global_module_exports_may_only_appear_in_declaration_files_1315", 251),
    ("Global_module_exports_may_only_appear_in_module_files_1314", 250),
    ("Global_type_0_must_be_a_class_or_interface_type_2316", 500),
    ("Global_type_0_must_have_1_type_parameter_s_2317", 501),
    ("Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_di_6384", 1480),
    ("Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_wi_6606", 1534),
    ("Hexadecimal_digit_expected_1125", 92),
    ("Identifier_expected_0_is_a_reserved_word_at_the_top_level_of_a_module_1262", 211),
    ("Identifier_expected_0_is_a_reserved_word_in_strict_mode_1212", 165),
    ("Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_stric_1213", 166),
    ("Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode_1214", 167),
    ("Identifier_expected_0_is_a_reserved_word_that_cannot_be_used_here_1359", 293),
    ("Identifier_expected_1003", 1),
    ("Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules_1216", 169),
    ("Identifier_or_string_literal_expected_1478", 391),
    ("Identifier_string_literal_or_number_literal_expected_1496", 409),
    ("If_the_0_package_actually_exposes_this_module_consider_sending_a_pull_request_to_amend_https_Colon_S_7040", 1717),
    ("If_the_0_package_actually_exposes_this_module_try_adding_a_new_declaration_d_ts_file_containing_decl_7058", 1735),
    ("Ignore_the_tsconfig_found_and_build_with_commandline_options_and_files_1549", 462),
    ("Ignore_this_error_message_90019", 1914),
    ("Ignoring_tsconfig_json_compiles_the_specified_files_with_default_compiler_options_6924", 1675),
    ("Implement_all_inherited_abstract_classes_95040", 1990),
    ("Implement_all_unimplemented_interfaces_95032", 1982),
    ("Implement_inherited_abstract_class_90007", 1904),
    ("Implement_interface_0_90006", 1903),
    ("Implements_clause_of_exported_class_0_has_or_is_using_private_name_1_4019", 1019),
    ("Implicit_conversion_of_a_symbol_to_a_string_will_fail_at_runtime_Consider_wrapping_this_expression_i_2731", 869),
    ("Import_0_conflicts_with_global_value_used_in_this_file_so_must_be_declared_with_a_type_only_import_w_2866", 992),
    ("Import_0_conflicts_with_local_value_so_must_be_declared_with_a_type_only_import_when_isolatedModules_2865", 991),
    ("Import_0_from_1_90013", 1909),
    ("Import_assertion_values_must_be_string_literal_expressions_2837", 965),
    ("Import_assertions_are_not_allowed_on_statements_that_compile_to_CommonJS_require_calls_2836", 964),
    ("Import_assertions_are_only_supported_when_the_module_option_is_set_to_esnext_node18_node20_nodenext__2821", 958),
    ("Import_assertions_cannot_be_used_with_type_only_imports_or_exports_2822", 959),
    ("Import_assertions_have_been_replaced_by_import_attributes_Use_with_instead_of_assert_2880", 1006),
    ("Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_1202", 157),
    ("Import_attribute_values_must_be_string_literal_expressions_2858", 984),
    ("Import_attributes_are_not_allowed_on_a_module_augmentation_1551", 464),
    ("Import_attributes_are_not_allowed_on_statements_that_compile_to_CommonJS_require_calls_2856", 982),
    ("Import_attributes_are_only_supported_when_the_module_option_is_set_to_esnext_node18_node20_nodenext__2823", 960),
    ("Import_attributes_cannot_be_used_with_type_only_imports_or_exports_2857", 983),
    ("Import_declaration_0_is_using_private_name_1_4000", 1010),
    ("Import_declaration_conflicts_with_local_declaration_of_0_2440", 614),
    ("Import_declarations_in_a_namespace_cannot_reference_a_module_1147", 112),
    ("Import_emit_helpers_from_tslib_6139", 1310),
    ("Import_may_be_converted_to_a_default_import_80003", 1890),
    ("Import_name_cannot_be_0_2438", 612),
    ("Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relati_2439", 613),
    ("Import_specifier_0_does_not_exist_in_package_json_scope_at_path_1_6271", 1426),
    ("Imported_via_0_from_file_1_1393", 319),
    ("Imported_via_0_from_file_1_to_import_importHelpers_as_specified_in_compilerOptions_1395", 321),
    ("Imported_via_0_from_file_1_to_import_jsx_and_jsxs_factory_functions_1397", 323),
    ("Imported_via_0_from_file_1_with_packageId_2_1394", 320),
    ("Imported_via_0_from_file_1_with_packageId_2_to_import_importHelpers_as_specified_in_compilerOptions_1396", 322),
    ("Imported_via_0_from_file_1_with_packageId_2_to_import_jsx_and_jsxs_factory_functions_1398", 324),
    ("Importing_a_JSON_file_into_an_ECMAScript_module_requires_a_type_Colon_json_import_attribute_when_mod_1543", 456),
    ("Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_mod_2667", 807),
    ("In_ambient_enum_declarations_member_initializer_must_be_constant_expression_1066", 51),
    ("In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enu_2432", 606),
    ("Include_a_list_of_files_This_does_not_support_glob_patterns_as_opposed_to_include_6635", 1562),
    ("Include_modules_imported_with_json_extension_6197", 1356),
    ("Include_source_code_in_the_sourcemaps_inside_the_emitted_JavaScript_6644", 1571),
    ("Include_sourcemap_files_inside_the_emitted_JavaScript_6643", 1570),
    ("Includes_imports_of_types_referenced_by_0_90054", 1935),
    ("Including_watch_w_will_start_watching_the_current_project_for_the_file_changes_Once_set_you_can_conf_6914", 1665),
    ("Incomplete_quantifier_Digit_expected_1505", 418),
    ("Index_signature_for_type_0_is_missing_in_type_1_2329", 513),
    ("Index_signature_in_type_0_only_permits_reading_2542", 704),
    ("Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local_2395", 572),
    ("Infer_all_types_from_usage_95023", 1973),
    ("Infer_function_return_type_95148", 2095),
    ("Infer_parameter_types_from_usage_95012", 1962),
    ("Infer_this_type_of_0_from_usage_95080", 2029),
    ("Infer_type_of_0_from_usage_95011", 1961),
    ("Inference_from_class_expressions_is_not_supported_with_isolatedDeclarations_9022", 1794),
    ("Initialize_property_0_in_the_constructor_90020", 1915),
    ("Initialize_static_property_0_90021", 1916),
    ("Initializer_for_property_0_2811", 948),
    ("Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2301", 485),
    ("Initializers_are_not_allowed_in_ambient_contexts_1039", 29),
    ("Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file_6070", 1246),
    ("Inline_variable_95184", 2131),
    ("Insert_command_line_options_and_files_from_a_file_6030", 1216),
    ("Install_0_95014", 1964),
    ("Install_all_missing_types_packages_95033", 1983),
    ("Installing_types_for_0_100013", 2157),
    ("Interface_0_cannot_simultaneously_extend_types_1_and_2_2320", 504),
    ("Interface_0_incorrectly_extends_interface_1_2430", 604),
    ("Interface_declaration_cannot_have_implements_clause_1176", 132),
    ("Interface_must_be_given_a_name_1438", 364),
    ("Interface_name_cannot_be_0_2427", 602),
    ("Interop_Constraints_6252", 1410),
    ("Interpret_optional_property_types_as_written_rather_than_adding_undefined_6243", 1401),
    ("Invalid_character_1127", 94),
    ("Invalid_import_specifier_0_has_no_possible_resolutions_6272", 1427),
    ("Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augm_2665", 805),
    ("Invalid_module_name_in_augmentation_module_0_cannot_be_found_2664", 804),
    ("Invalid_optional_chain_from_new_expression_Did_you_mean_to_call_0_1209", 162),
    ("Invalid_reference_directive_syntax_1084", 57),
    ("Invalid_syntax_in_decorator_1498", 411),
    ("Invalid_use_of_0_It_cannot_be_used_inside_a_class_static_block_18039", 1863),
    ("Invalid_use_of_0_Modules_are_automatically_in_strict_mode_1215", 168),
    ("Invalid_use_of_0_in_strict_mode_1100", 69),
    ("Invalid_value_for_ignoreDeprecations_5103", 1181),
    ("Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name_5067", 1148),
    ("Invalid_value_for_jsxFragmentFactory_0_is_not_a_valid_identifier_or_qualified_name_18035", 1859),
    ("Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier_5059", 1141),
    ("It_is_likely_that_you_are_missing_a_comma_to_separate_these_two_template_expressions_They_form_a_tag_2796", 934),
    ("Its_element_type_0_is_not_a_valid_JSX_element_2789", 927),
    ("Its_instance_type_0_is_not_a_valid_JSX_element_2788", 926),
    ("Its_return_type_0_is_not_a_valid_JSX_element_2787", 925),
    ("Its_type_0_is_not_a_valid_JSX_element_type_18053", 1875),
    ("JSDoc_0_1_does_not_match_the_extends_2_clause_8023", 1759),
    ("JSDoc_0_is_not_attached_to_a_class_8022", 1758),
    ("JSDoc_comment_100019", 2163),
    ("JSDoc_may_only_appear_in_the_last_parameter_of_a_signature_8028", 1764),
    ("JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_8024", 1760),
    ("JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_h_8029", 1765),
    ("JSDoc_typedef_may_be_converted_to_TypeScript_type_80009", 1896),
    ("JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags_8021", 1757),
    ("JSDoc_typedefs_may_be_converted_to_TypeScript_types_80010", 1897),
    ("JSDoc_types_can_only_be_used_inside_documentation_comments_8020", 1756),
    ("JSDoc_types_may_be_moved_to_TypeScript_types_80004", 1891),
    ("JSX_attributes_must_only_be_assigned_a_non_empty_expression_17000", 1811),
    ("JSX_element_0_has_no_corresponding_closing_tag_17008", 1818),
    ("JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property_2607", 757),
    ("JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists_7026", 1703),
    ("JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist_2602", 753),
    ("JSX_element_type_0_does_not_have_any_construct_or_call_signatures_2604", 755),
    ("JSX_elements_cannot_have_multiple_attributes_with_the_same_name_17001", 1812),
    ("JSX_expressions_may_not_use_the_comma_operator_Did_you_mean_to_write_an_array_18007", 1837),
    ("JSX_expressions_must_have_one_parent_element_2657", 797),
    ("JSX_fragment_has_no_corresponding_closing_tag_17014", 1824),
    ("JSX_property_access_expressions_cannot_include_JSX_namespace_names_2633", 782),
    ("JSX_spread_child_must_be_an_array_type_2609", 759),
    ("JavaScript_Support_6247", 1405),
    ("Jump_target_cannot_cross_function_boundary_1107", 76),
    ("KIND_6034", 1219),
    ("Keywords_cannot_contain_escape_characters_1260", 209),
    ("LOCATION_6037", 1222),
    ("Language_and_Environment_6254", 1412),
    ("Left_side_of_comma_operator_is_unused_and_has_no_side_effects_2695", 833),
    ("Library_0_specified_in_compilerOptions_1422", 348),
    ("Library_referenced_via_0_from_file_1_1405", 331),
    ("Line_break_not_permitted_here_1142", 108),
    ("Line_terminator_not_permitted_before_arrow_1200", 156),
    ("List_of_file_name_suffixes_to_search_when_resolving_a_module_6931", 1682),
    ("List_of_folders_to_include_type_definitions_from_6161", 1330),
    ("List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168", 1337),
    ("Loading_0_from_the_root_dir_1_candidate_location_2_6109", 1283),
    ("Loading_100012", 2156),
    ("Loading_module_0_from_node_modules_folder_target_file_types_Colon_1_6098", 1273),
    ("Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_types_Colon_1_6095", 1270),
    ("Locale_must_be_an_IETF_BCP_47_language_tag_Examples_Colon_0_1_6048", 1231),
    ("Log_paths_used_during_the_moduleResolution_process_6706", 1632),
    ("Longest_matching_prefix_for_0_is_1_6108", 1282),
    ("Looking_up_in_node_modules_folder_initial_location_0_6125", 1297),
    ("Make_all_super_calls_the_first_statement_in_their_constructor_95036", 1986),
    ("Make_keyof_only_return_strings_instead_of_string_numbers_or_symbols_Legacy_option_6650", 1577),
    ("Make_super_call_the_first_statement_in_the_constructor_90002", 1899),
    ("Mapped_object_type_implicitly_has_an_any_template_type_7039", 1716),
    ("Mark_array_literal_as_const_90070", 1951),
    ("Matched_0_condition_1_6403", 1499),
    ("Matched_by_default_include_pattern_Asterisk_Asterisk_Slash_Asterisk_1457", 378),
    ("Matched_by_include_pattern_0_in_1_1407", 333),
    ("Member_0_implicitly_has_an_1_type_7008", 1686),
    ("Member_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7045", 1722),
    ("Merge_conflict_marker_encountered_1185", 141),
    ("Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_d_2652", 792),
    ("Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constru_17013", 1823),
    ("Method_0_cannot_have_an_implementation_because_it_is_marked_abstract_1245", 195),
    ("Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4101", 1093),
    ("Method_0_of_exported_interface_has_or_is_using_private_name_1_4102", 1094),
    ("Method_must_have_an_explicit_return_type_annotation_with_isolatedDeclarations_9008", 1780),
    ("Method_not_implemented_95158", 2105),
    ("Modifiers_cannot_appear_here_1184", 140),
    ("Module_0_can_only_be_default_imported_using_the_1_flag_1259", 208),
    ("Module_0_cannot_be_imported_using_this_construct_The_specifier_only_resolves_to_an_ES_module_which_c_1471", 384),
    ("Module_0_declares_1_locally_but_it_is_exported_as_2_2460", 632),
    ("Module_0_declares_1_locally_but_it_is_not_exported_2459", 631),
    ("Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_Did_you_mean_typeof_import_0_1340", 275),
    ("Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here_1339", 274),
    ("Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambig_2308", 492),
    ("Module_0_has_no_default_export_1192", 148),
    ("Module_0_has_no_default_export_Did_you_mean_to_use_import_1_from_0_instead_2613", 763),
    ("Module_0_has_no_exported_member_1_2305", 489),
    ("Module_0_has_no_exported_member_1_Did_you_mean_to_use_import_1_from_0_instead_2614", 764),
    ("Module_0_is_hidden_by_a_local_declaration_with_the_same_name_2437", 611),
    ("Module_0_uses_export_and_cannot_be_used_with_export_Asterisk_2498", 664),
    ("Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1_6144", 1314),
    ("Module_0_was_resolved_to_1_but_allowArbitraryExtensions_is_not_set_6263", 1421),
    ("Module_0_was_resolved_to_1_but_jsx_is_not_set_6142", 1313),
    ("Module_0_was_resolved_to_1_but_resolveJsonModule_is_not_used_7042", 1719),
    ("Module_declaration_names_may_only_use_or_quoted_strings_1443", 369),
    ("Module_name_0_matched_pattern_1_6092", 1267),
    ("Module_name_0_was_not_resolved_6090", 1265),
    ("Module_name_0_was_successfully_resolved_to_1_6089", 1264),
    ("Module_name_0_was_successfully_resolved_to_1_with_Package_ID_2_6218", 1377),
    ("Module_resolution_kind_is_not_specified_using_0_6088", 1263),
    ("Module_resolution_using_rootDirs_has_failed_6111", 1285),
    ("Modules_6244", 1402),
    ("Move_labeled_tuple_element_modifiers_to_labels_95117", 2064),
    ("Move_the_expression_in_default_export_to_a_variable_and_add_a_type_annotation_to_it_9036", 1807),
    ("Move_to_a_new_file_95049", 1999),
    ("Move_to_file_95178", 2125),
    ("Multiple_consecutive_numeric_separators_are_not_permitted_6189", 1349),
    ("Multiple_constructor_implementations_are_not_allowed_2392", 569),
    ("Multiple_module_exports_assignments_cannot_be_serialized_for_declaration_emit_6424", 1519),
    ("NEWLINE_6061", 1242),
    ("Name_is_not_valid_95136", 2083),
    ("Named_capturing_groups_are_only_available_when_targeting_ES2018_or_later_1503", 416),
    ("Named_capturing_groups_with_the_same_name_must_be_mutually_exclusive_to_each_other_1515", 428),
    ("Named_imports_are_not_allowed_in_a_deferred_import_18059", 1881),
    ("Named_imports_from_a_JSON_file_into_an_ECMAScript_module_are_not_allowed_when_module_is_set_to_0_1544", 457),
    ("Named_property_0_of_types_1_and_2_are_not_identical_2319", 503),
    ("Namespace_0_has_no_exported_member_1_2694", 832),
    ("Namespace_must_be_given_a_name_1437", 363),
    ("Namespace_name_cannot_be_0_2819", 956),
    ("Namespaces_are_not_allowed_in_global_script_files_when_0_is_enabled_If_this_file_is_not_intended_to__1280", 229),
    ("Neither_decorators_nor_modifiers_may_be_applied_to_this_parameters_1433", 359),
    ("Nested_CommonJS_export_constructs_cannot_be_serialized_for_declaration_emit_6425", 1520),
    ("No_base_constructor_has_the_specified_number_of_type_arguments_2508", 674),
    ("No_constituent_of_type_0_is_callable_2755", 893),
    ("No_constituent_of_type_0_is_constructable_2759", 897),
    ("No_index_signature_with_a_parameter_of_type_0_was_found_on_type_1_7054", 1731),
    ("No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2_18003", 1834),
    ("No_longer_supported_In_early_versions_manually_set_the_text_encoding_for_reading_files_6608", 1536),
    ("No_overload_expects_0_arguments_but_overloads_do_exist_that_expect_either_1_or_2_arguments_2575", 732),
    ("No_overload_expects_0_type_arguments_but_overloads_do_exist_that_expect_either_1_or_2_type_arguments_2743", 881),
    ("No_overload_matches_this_call_2769", 907),
    ("No_type_could_be_extracted_from_this_type_node_95134", 2081),
    ("No_value_exists_in_scope_for_the_shorthand_property_0_Either_declare_one_or_provide_an_initializer_18004", 1835),
    ("Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2_2515", 681),
    ("Non_abstract_class_0_is_missing_implementations_for_the_following_members_of_1_Colon_2_2654", 794),
    ("Non_abstract_class_0_is_missing_implementations_for_the_following_members_of_1_Colon_2_and_3_more_2655", 795),
    ("Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1_2653", 793),
    ("Non_abstract_class_expression_is_missing_implementations_for_the_following_members_of_0_Colon_1_2656", 796),
    ("Non_abstract_class_expression_is_missing_implementations_for_the_following_members_of_0_Colon_1_and__2650", 790),
    ("Non_null_assertions_can_only_be_used_in_TypeScript_files_8013", 1752),
    ("Non_relative_paths_are_not_allowed_Did_you_forget_a_leading_Slash_5090", 1170),
    ("Non_simple_parameter_declared_here_1348", 282),
    ("Not_all_code_paths_return_a_value_7030", 1707),
    ("Not_all_constituents_of_type_0_are_callable_2756", 894),
    ("Not_all_constituents_of_type_0_are_constructable_2760", 898),
    ("Numbers_out_of_order_in_quantifier_1506", 419),
    ("Numeric_literals_with_absolute_values_equal_to_2_53_or_greater_are_too_large_to_be_represented_accur_80008", 1895),
    ("Numeric_separators_are_not_allowed_here_6188", 1348),
    ("Object_is_of_type_unknown_2571", 730),
    ("Object_is_possibly_null_2531", 695),
    ("Object_is_possibly_null_or_undefined_2533", 697),
    ("Object_is_possibly_undefined_2532", 696),
    ("Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1_2353", 535),
    ("Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_writ_2561", 721),
    ("Object_literal_s_property_0_implicitly_has_an_1_type_7018", 1696),
    ("Objects_that_contain_shorthand_properties_can_t_be_inferred_with_isolatedDeclarations_9016", 1788),
    ("Objects_that_contain_spread_assignments_can_t_be_inferred_with_isolatedDeclarations_9015", 1787),
    ("Octal_digit_expected_1178", 134),
    ("Octal_escape_sequences_and_backreferences_are_not_allowed_in_a_character_class_If_this_was_intended__1536", 449),
    ("Octal_escape_sequences_are_not_allowed_Use_the_syntax_0_1487", 400),
    ("Octal_literals_are_not_allowed_Use_the_syntax_0_1121", 89),
    ("One_value_of_0_1_is_the_string_2_and_the_other_is_assumed_to_be_an_unknown_numeric_value_4126", 1118),
    ("Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement_1091", 60),
    ("Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement_1188", 144),
    ("Only_a_void_function_can_be_called_with_the_new_keyword_2350", 532),
    ("Only_ambient_modules_can_use_quoted_names_1035", 26),
    ("Only_amd_and_system_modules_are_supported_alongside_0_6082", 1257),
    ("Only_const_arrays_can_be_inferred_with_isolatedDeclarations_9017", 1789),
    ("Only_emit_d_ts_declaration_files_6014", 1204),
    ("Only_output_d_ts_files_and_not_JavaScript_files_6623", 1550),
    ("Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword_2340", 523),
    ("Operator_0_cannot_be_applied_to_type_1_2736", 874),
    ("Operator_0_cannot_be_applied_to_types_1_and_2_2365", 545),
    ("Operators_must_not_be_mixed_within_a_character_class_Wrap_it_in_a_nested_class_instead_1519", 432),
    ("Opt_a_project_out_of_multi_project_reference_checking_when_editing_6619", 1546),
    ("Option_0_1_has_been_removed_Please_remove_it_from_your_configuration_5108", 1186),
    ("Option_0_1_is_deprecated_and_will_stop_functioning_in_TypeScript_2_Specify_compilerOption_ignoreDepr_5107", 1185),
    ("Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_false_or_null_on_command_line_6230", 1388),
    ("Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_null_on_command_line_6064", 1243),
    ("Option_0_can_only_be_specified_on_command_line_6266", 1424),
    ("Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided_5051", 1133),
    ("Option_0_can_only_be_used_when_moduleResolution_is_set_to_node16_nodenext_or_bundler_5098", 1178),
    ("Option_0_can_only_be_used_when_module_is_set_to_preserve_commonjs_or_es2015_or_later_5095", 1175),
    ("Option_0_cannot_be_specified_when_option_jsx_is_1_5089", 1169),
    ("Option_0_cannot_be_specified_with_option_1_5053", 1135),
    ("Option_0_cannot_be_specified_without_specifying_option_1_5052", 1134),
    ("Option_0_cannot_be_specified_without_specifying_option_1_or_option_2_5069", 1150),
    ("Option_0_has_been_removed_Please_remove_it_from_your_configuration_5102", 1180),
    ("Option_0_is_deprecated_and_will_stop_functioning_in_TypeScript_1_Specify_compilerOption_ignoreDeprec_5101", 1179),
    ("Option_0_is_redundant_and_cannot_be_specified_with_option_1_5104", 1182),
    ("Option_0_requires_value_to_be_greater_than_1_5002", 1122),
    ("Option_allowImportingTsExtensions_can_only_be_used_when_one_of_noEmit_emitDeclarationOnly_or_rewrite_5096", 1176),
    ("Option_build_must_be_the_first_command_line_argument_6369", 1470),
    ("Option_incremental_is_only_valid_with_a_known_configuration_file_like_tsconfig_json_or_when_tsBuildI_5074", 1155),
    ("Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES_5047", 1132),
    ("Option_moduleResolution_must_be_set_to_0_or_left_unspecified_when_option_module_is_set_to_1_5109", 1187),
    ("Option_module_must_be_set_to_0_when_option_moduleResolution_is_set_to_1_5110", 1188),
    ("Option_preserveConstEnums_cannot_be_disabled_when_0_is_enabled_5091", 1171),
    ("Option_project_cannot_be_mixed_with_source_files_on_a_command_line_5042", 1131),
    ("Option_resolveJsonModule_cannot_be_specified_when_moduleResolution_is_set_to_classic_5070", 1151),
    ("Option_resolveJsonModule_cannot_be_specified_when_module_is_set_to_none_system_or_umd_5071", 1152),
    ("Option_verbatimModuleSyntax_cannot_be_used_when_module_is_set_to_UMD_AMD_or_System_5105", 1183),
    ("Options_0_and_1_cannot_be_combined_6370", 1471),
    ("Options_Colon_6027", 1214),
    ("Organize_Imports_100016", 2160),
    ("Other_Outputs_6291", 1444),
    ("Output_Formatting_6256", 1414),
    ("Output_compiler_performance_information_after_building_6615", 1542),
    ("Output_directory_for_generated_declaration_files_6166", 1335),
    ("Output_file_0_has_not_been_built_from_source_file_1_6305", 1450),
    ("Output_from_referenced_project_0_included_because_1_specified_1411", 337),
    ("Output_from_referenced_project_0_included_because_module_is_specified_as_none_1412", 338),
    ("Output_more_detailed_compiler_performance_information_after_building_6632", 1559),
    ("Overload_0_of_1_2_gave_the_following_error_2772", 910),
    ("Overload_signatures_must_all_be_abstract_or_non_abstract_2512", 678),
    ("Overload_signatures_must_all_be_ambient_or_non_ambient_2384", 561),
    ("Overload_signatures_must_all_be_exported_or_non_exported_2383", 560),
    ("Overload_signatures_must_all_be_optional_or_required_2386", 563),
    ("Overload_signatures_must_all_be_public_private_or_protected_2385", 562),
    ("Parameter_0_cannot_reference_identifier_1_declared_after_it_2373", 553),
    ("Parameter_0_cannot_reference_itself_2372", 552),
    ("Parameter_0_implicitly_has_an_1_type_7006", 1685),
    ("Parameter_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7044", 1721),
    ("Parameter_0_is_not_in_the_same_position_as_parameter_1_1227", 177),
    ("Parameter_0_of_accessor_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4108", 1100),
    ("Parameter_0_of_accessor_has_or_is_using_name_1_from_private_module_2_4107", 1099),
    ("Parameter_0_of_accessor_has_or_is_using_private_name_1_4106", 1098),
    ("Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4066", 1066),
    ("Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4067", 1067),
    ("Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_can_4061", 1061),
    ("Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2_4062", 1062),
    ("Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1_4063", 1063),
    ("Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_mod_4064", 1064),
    ("Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4065", 1065),
    ("Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4076", 1076),
    ("Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2_4077", 1077),
    ("Parameter_0_of_exported_function_has_or_is_using_private_name_1_4078", 1078),
    ("Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4091", 1084),
    ("Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1_4092", 1085),
    ("Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4074", 1074),
    ("Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4075", 1075),
    ("Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_c_4071", 1071),
    ("Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4072", 1072),
    ("Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4073", 1073),
    ("Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module__4068", 1068),
    ("Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4069", 1069),
    ("Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4070", 1070),
    ("Parameter_cannot_have_question_mark_and_initializer_1015", 11),
    ("Parameter_declaration_expected_1138", 104),
    ("Parameter_has_a_name_but_no_type_Did_you_mean_0_Colon_1_7051", 1728),
    ("Parameter_modifiers_can_only_be_used_in_TypeScript_files_8012", 1751),
    ("Parameter_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9011", 1783),
    ("Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4036", 1036),
    ("Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1_4037", 1037),
    ("Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_mod_4034", 1034),
    ("Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1_4035", 1035),
    ("Parse_in_strict_mode_and_emit_use_strict_for_each_source_file_6141", 1312),
    ("Part_of_files_list_in_tsconfig_json_1409", 335),
    ("Pattern_0_can_have_at_most_one_Asterisk_character_5061", 1142),
    ("Performance_timings_for_diagnostics_or_extendedDiagnostics_are_not_available_in_this_session_A_nativ_6386", 1482),
    ("Platform_specific_6912", 1663),
    ("Prefix_0_with_an_underscore_90025", 1920),
    ("Prefix_all_incorrect_property_declarations_with_declare_95095", 2044),
    ("Prefix_all_unused_declarations_with_where_possible_95025", 1975),
    ("Prefix_with_declare_95094", 2043),
    ("Preserve_unused_imported_values_in_the_JavaScript_output_that_would_otherwise_be_removed_1449", 371),
    ("Print_all_of_the_files_read_during_the_compilation_6653", 1580),
    ("Print_files_read_during_the_compilation_including_why_it_was_included_6631", 1558),
    ("Print_names_of_files_and_the_reason_they_are_part_of_the_compilation_6505", 1526),
    ("Print_names_of_files_part_of_the_compilation_6155", 1324),
    ("Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing_6503", 1524),
    ("Print_names_of_generated_files_part_of_the_compilation_6154", 1323),
    ("Print_the_compiler_s_version_6019", 1208),
    ("Print_the_final_configuration_instead_of_building_1350", 284),
    ("Print_the_names_of_emitted_files_after_a_compilation_6652", 1579),
    ("Print_this_message_6017", 1207),
    ("Private_accessor_was_defined_without_a_getter_2806", 943),
    ("Private_field_0_must_be_declared_in_an_enclosing_class_1111", 80),
    ("Private_identifiers_are_not_allowed_in_variable_declarations_18029", 1853),
    ("Private_identifiers_are_not_allowed_outside_class_bodies_18016", 1845),
    ("Private_identifiers_are_only_allowed_in_class_bodies_and_may_only_be_used_as_part_of_a_class_member__1451", 373),
    ("Private_identifiers_are_only_available_when_targeting_ECMAScript_2015_and_higher_18028", 1852),
    ("Private_identifiers_cannot_be_used_as_parameters_18009", 1838),
    ("Private_identifiers_cannot_be_used_in_destructuring_patterns_18064", 1886),
    ("Private_or_protected_member_0_cannot_be_accessed_on_a_type_parameter_4105", 1097),
    ("Project_0_100014", 2158),
    ("Project_0_can_t_be_built_because_its_dependency_1_has_errors_6363", 1466),
    ("Project_0_can_t_be_built_because_its_dependency_1_was_not_built_6383", 1479),
    ("Project_0_is_being_forcibly_rebuilt_6388", 1484),
    ("Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_file_2_was_root_file_of_compilation_6412", 1508),
    ("Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_program_needs_to_report_errors_6419", 1515),
    ("Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_some_of_the_changes_were_not_emitte_6399", 1495),
    ("Project_0_is_out_of_date_because_buildinfo_file_1_indicates_there_is_change_in_compilerOptions_6406", 1502),
    ("Project_0_is_out_of_date_because_config_file_does_not_exist_6401", 1497),
    ("Project_0_is_out_of_date_because_input_1_does_not_exist_6420", 1516),
    ("Project_0_is_out_of_date_because_it_has_errors_6423", 1518),
    ("Project_0_is_out_of_date_because_output_1_is_older_than_input_2_6350", 1454),
    ("Project_0_is_out_of_date_because_output_file_1_does_not_exist_6352", 1456),
    ("Project_0_is_out_of_date_because_output_for_it_was_generated_with_version_1_that_differs_with_curren_6381", 1477),
    ("Project_0_is_up_to_date_6361", 1464),
    ("Project_0_is_up_to_date_because_newest_input_1_is_older_than_output_2_6351", 1455),
    ("Project_0_is_up_to_date_but_needs_to_update_timestamps_of_output_files_that_are_older_than_input_fil_6400", 1496),
    ("Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies_6354", 1458),
    ("Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0_6202", 1361),
    ("Projects_6255", 1413),
    ("Projects_in_this_build_Colon_0_6355", 1459),
    ("Properties_with_the_accessor_modifier_are_only_available_when_targeting_ECMAScript_2015_and_higher_18045", 1868),
    ("Property_0_cannot_have_an_initializer_because_it_is_marked_abstract_1267", 216),
    ("Property_0_comes_from_an_index_signature_so_it_must_be_accessed_with_0_4111", 1103),
    ("Property_0_does_not_exist_on_type_1_2339", 522),
    ("Property_0_does_not_exist_on_type_1_Did_you_mean_2_2551", 712),
    ("Property_0_does_not_exist_on_type_1_Did_you_mean_to_access_the_static_member_2_instead_2576", 733),
    ("Property_0_does_not_exist_on_type_1_Do_you_need_to_change_your_target_library_Try_changing_the_lib_c_2550", 711),
    ("Property_0_does_not_exist_on_type_1_Try_changing_the_lib_compiler_option_to_include_dom_2812", 949),
    ("Property_0_has_no_initializer_and_is_not_definitely_assigned_in_a_class_static_block_2817", 954),
    ("Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor_2564", 724),
    ("Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation_7033", 1710),
    ("Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation_7032", 1709),
    ("Property_0_implicitly_has_type_any_but_a_better_type_for_its_get_accessor_may_be_inferred_from_usage_7048", 1725),
    ("Property_0_implicitly_has_type_any_but_a_better_type_for_its_set_accessor_may_be_inferred_from_usage_7049", 1726),
    ("Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2_2416", 593),
    ("Property_0_in_type_1_is_not_assignable_to_type_2_2603", 754),
    ("Property_0_in_type_1_refers_to_a_different_member_that_cannot_be_accessed_from_within_type_2_18015", 1844),
    ("Property_0_is_declared_but_its_value_is_never_read_6138", 1309),
    ("Property_0_is_incompatible_with_index_signature_2530", 694),
    ("Property_0_is_missing_in_type_1_2324", 508),
    ("Property_0_is_missing_in_type_1_but_required_in_type_2_2741", 879),
    ("Property_0_is_not_accessible_outside_class_1_because_it_has_a_private_identifier_18013", 1842),
    ("Property_0_is_optional_in_type_1_but_required_in_type_2_2327", 511),
    ("Property_0_is_private_and_only_accessible_within_class_1_2341", 524),
    ("Property_0_is_private_in_type_1_but_not_in_type_2_2325", 509),
    ("Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1_This_is_an_instance_of_cl_2446", 620),
    ("Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses_2445", 619),
    ("Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2_2443", 617),
    ("Property_0_is_protected_in_type_1_but_public_in_type_2_2444", 618),
    ("Property_0_is_used_before_being_assigned_2565", 725),
    ("Property_0_is_used_before_its_initialization_2729", 867),
    ("Property_0_may_not_exist_on_type_1_Did_you_mean_2_2568", 728),
    ("Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property_2606", 756),
    ("Property_0_of_exported_anonymous_class_type_may_not_be_private_or_protected_4094", 1086),
    ("Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4032", 1032),
    ("Property_0_of_exported_interface_has_or_is_using_private_name_1_4033", 1033),
    ("Property_0_of_type_1_is_not_assignable_to_2_index_type_3_2411", 588),
    ("Property_0_was_also_declared_here_2733", 871),
    ("Property_0_will_overwrite_the_base_property_in_1_If_this_is_intentional_add_an_initializer_Otherwise_2612", 762),
    ("Property_assignment_expected_1136", 102),
    ("Property_destructuring_pattern_expected_1180", 136),
    ("Property_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9012", 1784),
    ("Property_or_signature_expected_1131", 98),
    ("Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_li_1328", 264),
    ("Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_6179", 1341),
    ("Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4098", 1090),
    ("Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4099", 1091),
    ("Public_method_0_of_exported_class_has_or_is_using_private_name_1_4100", 1092),
    ("Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_name_4029", 1029),
    ("Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4030", 1030),
    ("Public_property_0_of_exported_class_has_or_is_using_private_name_1_4031", 1031),
    ("Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_4095", 1087),
    ("Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4096", 1088),
    ("Public_static_method_0_of_exported_class_has_or_is_using_private_name_1_4097", 1089),
    ("Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot__4026", 1026),
    ("Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4027", 1027),
    ("Public_static_property_0_of_exported_class_has_or_is_using_private_name_1_4028", 1028),
    ("Qualified_name_0_is_not_allowed_without_a_leading_param_object_1_8032", 1768),
    ("Raise_an_error_when_a_function_parameter_isn_t_read_6676", 1603),
    ("Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052", 1234),
    ("Raise_error_on_this_expressions_with_an_implied_any_type_6115", 1289),
    ("Range_out_of_order_in_character_class_1517", 430),
    ("Re_exporting_a_type_when_0_is_enabled_requires_using_export_type_1205", 159),
    ("React_components_cannot_include_JSX_namespace_names_2639", 788),
    ("Recommended_Options_6294", 1447),
    ("Redirect_output_structure_to_the_directory_6006", 1196),
    ("Reduce_the_number_of_projects_loaded_automatically_by_TypeScript_6617", 1544),
    ("Referenced_project_0_may_not_disable_emit_6310", 1453),
    ("Referenced_project_0_must_have_setting_composite_Colon_true_6306", 1451),
    ("Referenced_via_0_from_file_1_1400", 326),
    ("Regular_expression_pattern_modifiers_are_only_available_when_targeting_0_or_later_18062", 1884),
    ("Relative_import_paths_need_explicit_file_extensions_in_ECMAScript_imports_when_moduleResolution_is_n_2834", 962),
    ("Relative_import_paths_need_explicit_file_extensions_in_ECMAScript_imports_when_moduleResolution_is_n_2835", 963),
    ("Remove_Unused_Imports_100017", 2161),
    ("Remove_a_list_of_directories_from_the_watch_process_6628", 1555),
    ("Remove_a_list_of_files_from_the_watch_mode_s_processing_6629", 1556),
    ("Remove_all_unnecessary_override_modifiers_95163", 2110),
    ("Remove_all_unnecessary_uses_of_await_95087", 2036),
    ("Remove_all_unreachable_code_95051", 2001),
    ("Remove_all_unused_labels_95054", 2004),
    ("Remove_braces_from_all_arrow_function_bodies_with_relevant_issues_95115", 2062),
    ("Remove_braces_from_arrow_function_95060", 2010),
    ("Remove_braces_from_arrow_function_body_95112", 2059),
    ("Remove_import_from_0_90005", 1902),
    ("Remove_override_modifier_95161", 2108),
    ("Remove_parentheses_95126", 2073),
    ("Remove_template_tag_90011", 1907),
    ("Remove_the_20mb_cap_on_total_source_code_size_for_JavaScript_files_in_the_TypeScript_language_server_6618", 1545),
    ("Remove_type_from_import_declaration_from_0_90055", 1936),
    ("Remove_type_from_import_of_0_from_1_90056", 1937),
    ("Remove_type_parameters_90012", 1908),
    ("Remove_unnecessary_await_95086", 2035),
    ("Remove_unreachable_code_95050", 2000),
    ("Remove_unused_declaration_for_Colon_0_90004", 1901),
    ("Remove_unused_declarations_for_Colon_0_90041", 1933),
    ("Remove_unused_destructuring_declaration_90039", 1932),
    ("Remove_unused_label_95053", 2003),
    ("Remove_variable_statement_90010", 1906),
    ("Rename_param_tag_name_0_to_1_95173", 2120),
    ("Replace_0_with_Promise_1_90036", 1929),
    ("Replace_all_unused_infer_with_unknown_90031", 1926),
    ("Replace_import_with_0_95015", 1965),
    ("Replace_infer_0_with_unknown_90030", 1925),
    ("Report_error_when_not_all_code_paths_in_function_return_a_value_6075", 1251),
    ("Report_errors_for_fallthrough_cases_in_switch_statement_6076", 1252),
    ("Report_errors_in_js_files_8019", 1755),
    ("Report_errors_on_unused_locals_6134", 1305),
    ("Report_errors_on_unused_parameters_6135", 1306),
    ("Require_sufficient_annotation_on_exports_so_other_tools_can_trivially_generate_declaration_files_6719", 1643),
    ("Require_undeclared_properties_from_index_signatures_to_use_element_accesses_6717", 1641),
    ("Required_type_parameters_may_not_follow_optional_type_parameters_2706", 844),
    ("Resolution_for_module_0_was_found_in_cache_from_location_1_6147", 1316),
    ("Resolution_for_type_reference_directive_0_was_found_in_cache_from_location_1_6241", 1399),
    ("Resolution_of_non_relative_name_failed_trying_with_modern_Node_resolution_features_disabled_to_see_i_6277", 1432),
    ("Resolution_of_non_relative_name_failed_trying_with_moduleResolution_bundler_to_see_if_project_may_ne_6279", 1434),
    ("Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols_6195", 1354),
    ("Resolved_under_condition_0_6414", 1510),
    ("Resolving_in_0_mode_with_conditions_1_6402", 1498),
    ("Resolving_module_0_from_1_6086", 1261),
    ("Resolving_module_name_0_relative_to_base_url_1_2_6094", 1269),
    ("Resolving_real_path_for_0_result_1_6130", 1301),
    ("Resolving_type_reference_directive_0_containing_file_1_6242", 1400),
    ("Resolving_type_reference_directive_0_containing_file_1_root_directory_2_6116", 1290),
    ("Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set_6123", 1295),
    ("Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1_6127", 1299),
    ("Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set_6128", 1300),
    ("Resolving_type_reference_directive_for_program_that_specifies_custom_typeRoots_skipping_lookup_in_no_6265", 1423),
    ("Resolving_with_primary_search_path_0_6121", 1293),
    ("Rest_parameter_0_implicitly_has_an_any_type_7019", 1697),
    ("Rest_parameter_0_implicitly_has_an_any_type_but_a_better_type_may_be_inferred_from_usage_7047", 1724),
    ("Rest_types_may_only_be_created_from_object_types_2700", 838),
    ("Return_type_annotation_circularly_references_itself_2577", 734),
    ("Return_type_must_be_inferred_from_a_function_95149", 2096),
    ("Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4046", 1046),
    ("Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0_4047", 1047),
    ("Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_mod_4044", 1044),
    ("Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0_4045", 1045),
    ("Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class_2409", 586),
    ("Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named_4058", 1058),
    ("Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1_4059", 1059),
    ("Return_type_of_exported_function_has_or_is_using_private_name_0_4060", 1060),
    ("Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4048", 1048),
    ("Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0_4049", 1049),
    ("Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4056", 1056),
    ("Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0_4057", 1057),
    ("Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_4041", 1041),
    ("Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4042", 1042),
    ("Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1_4043", 1043),
    ("Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_c_4053", 1053),
    ("Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4054", 1054),
    ("Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0_4055", 1055),
    ("Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_modul_4038", 1038),
    ("Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_4039", 1039),
    ("Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1_4040", 1040),
    ("Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module__4050", 1050),
    ("Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4051", 1051),
    ("Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0_4052", 1052),
    ("Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_not_resolved_6395", 1491),
    ("Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_6393", 1489),
    ("Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_6394", 1490),
    ("Reusing_resolution_of_module_0_from_1_of_old_program_it_was_not_resolved_6389", 1485),
    ("Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_6183", 1344),
    ("Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package__6184", 1345),
    ("Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_not_re_6398", 1494),
    ("Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_succes_6396", 1492),
    ("Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_succes_6397", 1493),
    ("Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_not_resolved_6392", 1488),
    ("Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved__6390", 1486),
    ("Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved__6391", 1487),
    ("Rewrite_all_as_indexed_access_types_95034", 1984),
    ("Rewrite_as_the_indexed_access_type_0_90026", 1921),
    ("Rewrite_ts_tsx_mts_and_cts_file_extensions_in_relative_import_paths_to_their_JavaScript_equivalent_i_6421", 1517),
    ("Right_operand_of_is_unreachable_because_the_left_operand_is_never_nullish_2869", 995),
    ("Root_directory_cannot_be_determined_skipping_primary_search_paths_6122", 1294),
    ("Root_file_specified_for_compilation_1427", 353),
    ("Run_in_single_threaded_mode_100001", 2146),
    ("STRATEGY_6039", 1224),
    ("Save_tsbuildinfo_files_to_allow_for_incremental_compilation_of_projects_6642", 1569),
    ("Saw_non_matching_condition_0_6405", 1501),
    ("Scoped_package_detected_looking_in_0_6182", 1343),
    ("Searching_all_ancestor_node_modules_directories_for_fallback_extensions_Colon_0_6418", 1514),
    ("Searching_all_ancestor_node_modules_directories_for_preferred_extensions_Colon_0_6417", 1513),
    ("See_also_https_Colon_Slash_Slashaka_ms_Slashtsconfig_Slashmodule_6286", 1441),
    ("Selection_is_not_a_valid_statement_or_statements_95155", 2102),
    ("Selection_is_not_a_valid_type_node_95133", 2080),
    ("Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declaratio_6705", 1631),
    ("Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit_6654", 1581),
    ("Set_the_module_option_in_your_configuration_file_to_0_95099", 2048),
    ("Set_the_newline_character_for_emitting_files_6659", 1586),
    ("Set_the_number_of_checkers_per_project_100003", 2148),
    ("Set_the_number_of_projects_to_build_concurrently_100009", 2154),
    ("Set_the_target_option_in_your_configuration_file_to_0_95098", 2047),
    ("Setters_cannot_return_a_value_2408", 585),
    ("Show_all_compiler_options_6169", 1338),
    ("Show_diagnostic_information_6149", 1318),
    ("Show_verbose_diagnostic_information_6150", 1319),
    ("Show_what_would_be_built_or_deleted_if_specified_with_clean_6367", 1469),
    ("Signature_0_must_be_a_type_predicate_1224", 174),
    ("Signature_declarations_can_only_be_used_in_TypeScript_files_8017", 1754),
    ("Skip_building_downstream_projects_on_error_in_upstream_project_6640", 1567),
    ("Skip_type_checking_all_d_ts_files_6693", 1620),
    ("Skip_type_checking_d_ts_files_that_are_included_with_TypeScript_6692", 1619),
    ("Skip_type_checking_of_declaration_files_6012", 1202),
    ("Skipping_build_of_project_0_because_its_dependency_1_has_errors_6362", 1465),
    ("Skipping_build_of_project_0_because_its_dependency_1_was_not_built_6382", 1478),
    ("Skipping_module_0_that_looks_like_an_absolute_URI_target_file_types_Colon_1_6164", 1333),
    ("Sort_Imports_100018", 2162),
    ("Source_from_referenced_project_0_included_because_1_specified_1414", 340),
    ("Source_from_referenced_project_0_included_because_module_is_specified_as_none_1415", 341),
    ("Source_has_0_element_s_but_target_allows_only_1_2619", 769),
    ("Source_has_0_element_s_but_target_requires_1_2618", 768),
    ("Source_provides_no_match_for_required_element_at_position_0_in_target_2623", 772),
    ("Source_provides_no_match_for_variadic_element_at_position_0_in_target_2624", 773),
    ("Specify_ECMAScript_target_version_6015", 1205),
    ("Specify_JSX_code_generation_6080", 1256),
    ("Specify_a_file_that_bundles_all_outputs_into_one_JavaScript_file_If_declaration_is_true_also_designa_6679", 1606),
    ("Specify_a_list_of_glob_patterns_that_match_files_to_be_included_in_compilation_6641", 1568),
    ("Specify_a_list_of_language_service_plugins_to_include_6681", 1608),
    ("Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment_6651", 1578),
    ("Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations_6680", 1607),
    ("Specify_an_array_of_objects_that_specify_paths_for_projects_Used_in_project_references_6687", 1614),
    ("Specify_an_output_folder_for_all_emitted_files_6678", 1605),
    ("Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_6718", 1642),
    ("Specify_file_to_store_incremental_compilation_information_6380", 1476),
    ("Specify_how_TypeScript_looks_up_a_file_from_a_given_module_specifier_6658", 1585),
    ("Specify_how_directories_are_watched_on_systems_that_lack_recursive_file_watching_functionality_6714", 1639),
    ("Specify_how_the_TypeScript_watch_mode_works_6715", 1640),
    ("Specify_library_files_to_be_included_in_the_compilation_6079", 1255),
    ("Specify_module_code_generation_6016", 1206),
    ("Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Ast_6649", 1576),
    ("Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types_6710", 1635),
    ("Specify_one_or_more_path_or_node_module_references_to_base_configuration_files_from_which_settings_a_6633", 1560),
    ("Specify_options_for_automatic_acquisition_of_declaration_files_6709", 1634),
    ("Specify_strategy_for_creating_a_polling_watch_when_it_fails_to_create_using_file_system_events_Colon_6227", 1386),
    ("Specify_strategy_for_watching_directory_on_platforms_that_don_t_support_recursive_watching_natively__6226", 1385),
    ("Specify_strategy_for_watching_file_Colon_FixedPollingInterval_default_PriorityPollingInterval_Dynami_6225", 1384),
    ("Specify_the_JSX_Fragment_reference_used_for_fragments_when_targeting_React_JSX_emit_e_g_React_Fragme_6648", 1575),
    ("Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h_6146", 1315),
    ("Specify_the_JSX_factory_function_used_when_targeting_React_JSX_emit_e_g_React_createElement_or_h_6647", 1574),
    ("Specify_the_JSX_fragment_factory_function_to_use_when_targeting_react_JSX_emit_with_jsxFactory_compi_18034", 1858),
    ("Specify_the_base_directory_to_resolve_non_relative_module_names_6607", 1535),
    ("Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060", 1241),
    ("Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004", 1194),
    ("Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6655", 1582),
    ("Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicabl_6656", 1583),
    ("Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react_6238", 1396),
    ("Specify_the_object_invoked_for_createElement_This_only_applies_when_targeting_react_JSX_emit_6686", 1613),
    ("Specify_the_output_directory_for_generated_declaration_files_6613", 1540),
    ("Specify_the_path_to_tsbuildinfo_incremental_compilation_file_6707", 1633),
    ("Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058", 1239),
    ("Specify_the_root_folder_within_your_source_files_6690", 1617),
    ("Specify_the_root_path_for_debuggers_to_find_the_reference_source_code_6695", 1622),
    ("Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file_6711", 1636),
    ("Specify_what_JSX_code_is_generated_6646", 1573),
    ("Specify_what_approach_the_watcher_should_use_if_the_system_runs_out_of_native_file_watchers_6634", 1561),
    ("Specify_what_module_code_is_generated_6657", 1584),
    ("Split_all_invalid_type_only_imports_1367", 301),
    ("Split_into_two_separate_import_declarations_1366", 300),
    ("Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher_2472", 642),
    ("Spread_types_may_only_be_created_from_object_types_2698", 836),
    ("Starting_compilation_in_watch_mode_6031", 1217),
    ("Statement_expected_1129", 96),
    ("Statements_are_not_allowed_in_ambient_contexts_1036", 27),
    ("Static_members_cannot_reference_class_type_parameters_2302", 486),
    ("Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1_2699", 837),
    ("Stricter_Typechecking_Options_6292", 1445),
    ("String_literal_expected_1141", 107),
    ("String_literal_import_and_export_names_are_not_supported_when_the_module_flag_is_set_to_es2015_or_es_18057", 1879),
    ("String_literal_with_double_quotes_expected_1327", 263),
    ("Style_Options_6293", 1446),
    ("Stylize_errors_and_messages_using_color_and_context_experimental_6073", 1249),
    ("Subpattern_flags_must_be_present_when_there_is_a_minus_sign_1504", 417),
    ("Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_t_2717", 855),
    ("Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_t_2403", 580),
    ("Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2_5064", 1145),
    ("Substitution_0_in_pattern_1_can_have_at_most_one_Asterisk_character_5062", 1143),
    ("Substitutions_for_pattern_0_should_be_an_array_5063", 1144),
    ("Substitutions_for_pattern_0_shouldn_t_be_an_empty_array_5066", 1147),
    ("Successfully_created_a_tsconfig_json_file_6071", 1247),
    ("Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors_2337", 520),
    ("Supplemental_virtual_file_produced_by_the_content_mapper_for_file_0_100055", 2197),
    ("Suppress_excess_property_checks_for_object_literals_6072", 1248),
    ("Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055", 1237),
    ("Suppress_noImplicitAny_errors_when_indexing_objects_that_lack_index_signatures_6703", 1629),
    ("Switch_each_misused_0_to_1_95138", 2085),
    ("Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_supp_6704", 1630),
    ("Syntax_Colon_0_6023", 1210),
    ("Tag_0_expects_at_least_1_arguments_but_the_JSX_factory_2_provides_at_most_3_6229", 1387),
    ("Tagged_template_expressions_are_not_permitted_in_an_optional_chain_1358", 292),
    ("Target_allows_only_0_element_s_but_source_may_have_more_2621", 771),
    ("Target_requires_0_element_s_but_source_may_have_fewer_2620", 770),
    ("Target_signature_provides_too_few_arguments_Expected_0_or_more_but_got_1_2849", 975),
    ("The_0_modifier_can_only_be_used_in_TypeScript_files_8009", 1748),
    ("The_0_operator_cannot_be_applied_to_type_symbol_2469", 641),
    ("The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead_2447", 621),
    ("The_0_property_of_an_async_iterator_must_be_a_method_2768", 906),
    ("The_0_property_of_an_iterator_must_be_a_method_2767", 905),
    ("The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead_2696", 834),
    ("The_Unicode_u_flag_and_the_Unicode_Sets_v_flag_cannot_be_set_simultaneously_1502", 415),
    ("The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES5_Consider_using_a_standard_func_2496", 662),
    ("The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES5_Consider_using_a_sta_2522", 687),
    ("The_body_of_an_if_statement_cannot_be_the_empty_statement_1313", 249),
    ("The_call_would_have_succeeded_against_this_implementation_but_implementation_signatures_of_overloads_2793", 931),
    ("The_character_set_of_the_input_files_6163", 1332),
    ("The_common_source_directory_of_0_is_1_The_rootDir_setting_must_be_explicitly_set_to_this_or_another__5011", 1125),
    ("The_containing_arrow_function_captures_the_global_value_of_this_7041", 1718),
    ("The_containing_function_or_module_body_is_too_large_for_control_flow_analysis_2563", 723),
    ("The_content_mapper_0_could_not_be_initialized_100057", 2199),
    ("The_content_mapper_0_did_not_provide_the_required_position_mappings_100027", 2171),
    ("The_content_mapper_0_failed_1_times_and_will_not_be_used_100026", 2170),
    ("The_content_mapper_0_failed_to_transform_this_file_100025", 2169),
    ("The_content_mapper_0_produced_a_position_mapping_that_points_outside_the_original_content_original_o_100028", 2172),
    ("The_content_mapper_0_produced_a_position_mapping_with_an_invalid_kind_near_virtual_offset_1_100040", 2183),
    ("The_content_mapper_0_produced_a_verbatim_mapping_that_does_not_match_the_original_content_virtual_of_100029", 2173),
    ("The_content_mapper_0_produced_invalid_mapping_features_near_original_offset_1_100039", 2182),
    ("The_content_mapper_0_produced_overlapping_or_out_of_order_position_mappings_near_virtual_offset_1_100037", 2181),
    ("The_content_mapper_command_0_could_not_be_started_Colon_1_100058", 2200),
    ("The_content_mapper_diagnostic_source_0_is_reserved_by_TypeScript_100047", 2189),
    ("The_content_mapper_diagnostic_source_must_not_be_empty_100046", 2188),
    ("The_content_mapper_did_not_respond_to_the_initialize_request_within_0_seconds_100060", 2202),
    ("The_content_mapper_did_not_return_configIdentity_which_is_required_when_the_content_mapper_has_dynam_100050", 2192),
    ("The_content_mapper_package_0_could_not_be_resolved_100031", 2175),
    ("The_content_mapper_process_could_not_be_started_or_initialized_100041", 2184),
    ("The_content_mapper_process_exited_before_responding_to_the_initialize_request_exit_code_0_100059", 2201),
    ("The_content_mapper_process_failed_while_handling_the_project_request_100049", 2191),
    ("The_content_mapper_process_failed_while_handling_the_transform_request_100042", 2185),
    ("The_content_mapper_returned_a_diagnostic_directive_with_invalid_policy_0_100064", 2206),
    ("The_content_mapper_returned_a_non_absolute_path_in_watchedFiles_100051", 2193),
    ("The_content_mapper_returned_a_project_response_that_could_not_be_decoded_100048", 2190),
    ("The_content_mapper_returned_an_initialize_response_that_could_not_be_decoded_Colon_0_100061", 2203),
    ("The_content_mapper_returned_an_invalid_transform_response_100043", 2186),
    ("The_content_mapper_returned_an_output_with_unsupported_virtual_extension_0_100056", 2198),
    ("The_content_mapper_returned_configIdentity_which_is_only_allowed_when_it_declares_dynamicConfig_Colo_100052", 2194),
    ("The_content_mapper_returned_diagnostic_directives_with_overlapping_virtual_ranges_100066", 2208),
    ("The_content_mapper_returned_watchedFiles_which_is_only_allowed_when_it_declares_dynamicConfig_Colon__100053", 2195),
    ("The_content_mapper_s_initialize_request_failed_Colon_0_100062", 2204),
    ("The_content_mapper_selected_unsupported_position_encoding_0_100045", 2187),
    ("The_current_file_is_a_CommonJS_module_and_cannot_use_await_at_the_top_level_1309", 247),
    ("The_current_file_is_a_CommonJS_module_whose_imports_will_produce_require_calls_however_the_reference_1479", 392),
    ("The_current_host_does_not_support_the_0_option_5001", 1121),
    ("The_declaration_of_0_that_you_probably_intended_to_use_is_defined_here_18018", 1847),
    ("The_declaration_was_marked_as_deprecated_here_2798", 936),
    ("The_expected_type_comes_from_property_0_which_is_declared_here_on_type_1_6500", 1521),
    ("The_expected_type_comes_from_the_return_type_of_this_signature_6502", 1523),
    ("The_expected_type_comes_from_this_index_signature_6501", 1522),
    ("The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context_2714", 852),
    ("The_file_is_in_the_program_because_Colon_1430", 356),
    ("The_files_list_in_config_file_0_is_empty_18002", 1833),
    ("The_first_export_default_is_here_2752", 890),
    ("The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback_1060", 45),
    ("The_global_type_JSX_0_may_not_have_more_than_one_property_2608", 758),
    ("The_implementation_signature_is_declared_here_2750", 888),
    ("The_import_meta_meta_property_is_not_allowed_in_files_which_will_build_into_CommonJS_output_1470", 383),
    ("The_import_meta_meta_property_is_only_allowed_when_the_module_option_is_es2020_es2022_esnext_system__1343", 277),
    ("The_inferred_type_of_0_cannot_be_named_without_a_reference_to_1_This_is_likely_not_portable_A_type_a_2742", 880),
    ("The_inferred_type_of_0_cannot_be_named_without_a_reference_to_2_from_1_This_is_likely_not_portable_A_2883", 1009),
    ("The_inferred_type_of_0_references_a_type_with_a_cyclic_structure_which_cannot_be_trivially_serialize_5088", 1168),
    ("The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary_2527", 691),
    ("The_inferred_type_of_this_node_exceeds_the_maximum_length_the_compiler_will_serialize_An_explicit_ty_7056", 1733),
    ("The_initializer_of_a_using_declaration_must_be_either_an_object_with_a_Symbol_dispose_method_or_be_n_2850", 976),
    ("The_initializer_of_an_await_using_declaration_must_be_either_an_object_with_a_Symbol_asyncDispose_or_2851", 977),
    ("The_intersection_0_was_reduced_to_never_because_property_1_exists_in_multiple_constituents_and_is_pr_18032", 1856),
    ("The_intersection_0_was_reduced_to_never_because_property_1_has_conflicting_types_in_some_constituent_18031", 1855),
    ("The_intrinsic_keyword_can_only_be_used_to_declare_compiler_provided_intrinsic_types_2795", 933),
    ("The_invalid_diagnostic_directive_is_in_supplemental_output_0_returned_by_the_content_mapper_100067", 2209),
    ("The_jsxFragmentFactory_compiler_option_must_be_provided_to_use_JSX_fragments_with_the_jsxFactory_com_17016", 1826),
    ("The_last_overload_gave_the_following_error_2770", 908),
    ("The_last_overload_is_declared_here_2771", 909),
    ("The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern_2491", 657),
    ("The_left_hand_side_of_a_for_in_statement_cannot_be_a_using_declaration_1493", 406),
    ("The_left_hand_side_of_a_for_in_statement_cannot_be_an_await_using_declaration_1494", 407),
    ("The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation_2404", 581),
    ("The_left_hand_side_of_a_for_in_statement_may_not_be_an_optional_property_access_2780", 918),
    ("The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access_2406", 583),
    ("The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any_2405", 582),
    ("The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation_2483", 651),
    ("The_left_hand_side_of_a_for_of_statement_may_not_be_an_optional_property_access_2781", 919),
    ("The_left_hand_side_of_a_for_of_statement_may_not_be_async_1106", 75),
    ("The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access_2487", 653),
    ("The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2362", 542),
    ("The_left_hand_side_of_an_assignment_expression_may_not_be_an_optional_property_access_2779", 917),
    ("The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access_2364", 544),
    ("The_left_hand_side_of_an_instanceof_expression_must_be_assignable_to_the_first_argument_of_the_right_2860", 986),
    ("The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_paramete_2358", 540),
    ("The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156", 1325),
    ("The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136", 1307),
    ("The_operand_of_a_delete_operator_cannot_be_a_private_identifier_18011", 1840),
    ("The_operand_of_a_delete_operator_cannot_be_a_read_only_property_2704", 842),
    ("The_operand_of_a_delete_operator_must_be_a_property_reference_2703", 841),
    ("The_operand_of_a_delete_operator_must_be_optional_2790", 928),
    ("The_operand_of_an_increment_or_decrement_operator_may_not_be_an_optional_property_access_2777", 915),
    ("The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access_2357", 539),
    ("The_package_json_of_the_content_mapper_package_0_could_not_be_parsed_100032", 2176),
    ("The_package_json_of_the_content_mapper_package_0_does_not_declare_a_typescript_contentMapper_object_100034", 2178),
    ("The_package_json_of_the_content_mapper_package_0_does_not_specify_a_name_100033", 2177),
    ("The_parser_expected_to_find_a_1_to_match_the_0_token_here_1007", 4),
    ("The_project_root_is_ambiguous_but_is_required_to_resolve_export_map_entry_0_in_file_1_Supply_the_roo_2209", 480),
    ("The_project_root_is_ambiguous_but_is_required_to_resolve_import_map_entry_0_in_file_1_Supply_the_roo_2210", 481),
    ("The_property_0_cannot_be_accessed_on_type_1_within_this_class_because_it_is_shadowed_by_another_priv_18014", 1843),
    ("The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any_1237", 187),
    ("The_return_type_of_a_property_decorator_function_must_be_either_void_or_any_1236", 186),
    ("The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_t_1058", 43),
    ("The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_1065", 50),
    ("The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_Did_you_mean_to_wri_1064", 49),
    ("The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter_but_2407", 584),
    ("The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2363", 543),
    ("The_right_hand_side_of_an_instanceof_expression_must_be_either_of_type_any_a_class_function_or_other_2359", 541),
    ("The_right_hand_side_of_an_instanceof_expression_must_not_be_an_instantiation_expression_2848", 974),
    ("The_root_value_of_a_0_file_must_be_an_object_5092", 1172),
    ("The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_0_1278", 227),
    ("The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_at_least_0_1279", 228),
    ("The_shadowing_declaration_of_0_is_defined_here_18017", 1846),
    ("The_signature_0_of_1_is_deprecated_6387", 1483),
    ("The_specified_path_does_not_exist_Colon_0_5058", 1140),
    ("The_tag_was_first_specified_here_8034", 1770),
    ("The_target_of_an_object_rest_assignment_may_not_be_an_optional_property_access_2778", 916),
    ("The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access_2701", 839),
    ("The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1_2684", 823),
    ("The_this_types_of_each_signature_are_incompatible_2685", 824),
    ("The_type_0_is_readonly_and_cannot_be_assigned_to_the_mutable_type_1_4104", 1096),
    ("The_type_modifier_cannot_be_used_on_a_named_export_when_export_type_is_used_on_its_export_statement_2207", 478),
    ("The_type_modifier_cannot_be_used_on_a_named_import_when_import_type_is_used_on_its_import_statement_2206", 477),
    ("The_type_of_this_node_cannot_be_serialized_because_its_property_0_cannot_be_serialized_4118", 1110),
    ("The_type_returned_by_the_0_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value_pro_2547", 708),
    ("The_type_returned_by_the_0_method_of_an_iterator_must_have_a_value_property_2490", 656),
    ("The_types_of_0_are_incompatible_between_these_types_2200", 471),
    ("The_types_returned_by_0_are_incompatible_between_these_types_2201", 472),
    ("The_typescript_contentMapper_exec_of_the_content_mapper_package_0_must_be_a_non_empty_array_of_strin_100035", 2179),
    ("The_value_0_cannot_be_used_here_18050", 1873),
    ("The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer_1189", 145),
    ("The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer_1190", 146),
    ("The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any_2410", 587),
    ("There_are_types_at_0_but_this_result_could_not_be_resolved_under_your_current_moduleResolution_setti_6280", 1435),
    ("There_are_types_at_0_but_this_result_could_not_be_resolved_when_respecting_package_json_exports_The__6278", 1433),
    ("There_is_no_capturing_group_named_0_in_this_regular_expression_1532", 445),
    ("There_is_nothing_available_for_repetition_1507", 420),
    ("This_JSX_tag_requires_0_to_be_in_scope_but_it_could_not_be_found_2874", 1000),
    ("This_JSX_tag_requires_the_module_path_0_to_exist_but_none_could_be_found_Make_sure_you_have_types_fo_2875", 1001),
    ("This_JSX_tag_s_0_prop_expects_a_single_child_of_type_1_but_multiple_children_were_provided_2746", 884),
    ("This_JSX_tag_s_0_prop_expects_type_1_which_requires_multiple_children_but_only_a_single_child_was_pr_2745", 883),
    ("This_backreference_refers_to_a_group_that_does_not_exist_There_are_no_capturing_groups_in_this_regul_1534", 447),
    ("This_backreference_refers_to_a_group_that_does_not_exist_There_are_only_0_capturing_groups_in_this_r_1533", 446),
    ("This_binary_expression_is_never_nullish_Are_you_missing_parentheses_2870", 996),
    ("This_character_cannot_be_escaped_in_a_regular_expression_1535", 448),
    ("This_comparison_appears_to_be_unintentional_because_the_types_0_and_1_have_no_overlap_2367", 547),
    ("This_condition_will_always_return_0_2845", 972),
    ("This_condition_will_always_return_0_since_JavaScript_compares_objects_by_reference_not_value_2839", 967),
    ("This_condition_will_always_return_true_since_this_0_is_always_defined_2801", 939),
    ("This_condition_will_always_return_true_since_this_function_is_always_defined_Did_you_mean_to_call_it_2774", 912),
    ("This_constructor_function_may_be_converted_to_a_class_declaration_80002", 1889),
    ("This_expression_is_always_nullish_2871", 997),
    ("This_expression_is_never_nullish_2881", 1007),
    ("This_expression_is_not_callable_2349", 531),
    ("This_expression_is_not_callable_because_it_is_a_get_accessor_Did_you_mean_to_use_it_without_6234", 1392),
    ("This_expression_is_not_constructable_2351", 533),
    ("This_file_already_has_a_default_export_95130", 2077),
    ("This_import_path_is_unsafe_to_rewrite_because_it_resolves_to_another_project_and_the_relative_path_b_2878", 1004),
    ("This_import_uses_a_0_extension_to_resolve_to_an_input_TypeScript_file_but_will_not_be_rewritten_duri_2877", 1003),
    ("This_is_the_declaration_being_augmented_Consider_moving_the_augmenting_declaration_into_the_same_fil_6233", 1391),
    ("This_kind_of_expression_is_always_falsy_2873", 999),
    ("This_kind_of_expression_is_always_truthy_2872", 998),
    ("This_location_is_in_virtual_code_produced_by_the_content_mapper_0_and_has_no_corresponding_location__100030", 2174),
    ("This_may_be_converted_to_an_async_function_80006", 1893),
    ("This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base__4122", 1114),
    ("This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base__4123", 1115),
    ("This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_containing_class_0_does_not_4121", 1113),
    ("This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_name_is_dynamic_4128", 1120),
    ("This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_4113", 1105),
    ("This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_Did_you__4117", 1109),
    ("This_member_cannot_have_an_override_modifier_because_its_containing_class_0_does_not_extend_another__4112", 1104),
    ("This_member_cannot_have_an_override_modifier_because_its_name_is_dynamic_4127", 1119),
    ("This_member_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_4119", 1111),
    ("This_member_must_have_an_override_modifier_because_it_overrides_a_member_in_the_base_class_0_4114", 1106),
    ("This_member_must_have_an_override_modifier_because_it_overrides_an_abstract_method_that_is_declared__4116", 1108),
    ("This_module_can_only_be_referenced_with_ECMAScript_imports_Slashexports_by_turning_on_the_0_flag_and_2497", 663),
    ("This_module_is_declared_with_export_and_can_only_be_used_with_a_default_import_when_using_the_0_flag_2594", 748),
    ("This_operation_can_be_simplified_This_shift_is_identical_to_0_1_2_6807", 1650),
    ("This_overload_implicitly_returns_the_type_0_because_it_lacks_a_return_type_annotation_7012", 1690),
    ("This_overload_signature_is_not_compatible_with_its_implementation_signature_2394", 571),
    ("This_parameter_is_not_allowed_with_use_strict_directive_1346", 280),
    ("This_parameter_property_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_4120", 1112),
    ("This_parameter_property_must_have_an_override_modifier_because_it_overrides_a_member_in_base_class_0_4115", 1107),
    ("This_regular_expression_flag_cannot_be_toggled_within_a_subpattern_1509", 422),
    ("This_regular_expression_flag_is_only_available_when_targeting_0_or_later_1501", 414),
    ("This_relative_import_path_is_unsafe_to_rewrite_because_it_looks_like_a_file_name_but_actually_resolv_2876", 1002),
    ("This_spread_always_overwrites_this_property_2785", 923),
    ("This_syntax_is_not_allowed_when_erasableSyntaxOnly_is_enabled_1294", 243),
    ("This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Add_a_trailing_comma_or_explicit_cons_7060", 1737),
    ("This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Use_an_as_expression_instead_7059", 1736),
    ("This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found_2354", 536),
    ("This_syntax_requires_an_imported_helper_named_1_which_does_not_exist_in_0_Consider_upgrading_your_ve_2343", 525),
    ("This_syntax_requires_an_imported_helper_named_1_with_2_parameters_which_is_not_compatible_with_the_o_2807", 944),
    ("This_type_parameter_might_need_an_extends_0_constraint_2208", 479),
    ("This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot__1326", 262),
    ("To_convert_this_file_to_an_ECMAScript_module_add_the_field_type_Colon_module_to_0_1482", 395),
    ("To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Co_1481", 394),
    ("To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_create_a_local_packag_1480", 393),
    ("To_convert_this_file_to_an_ECMAScript_module_create_a_local_package_json_file_with_type_Colon_module_1483", 396),
    ("Top_level_await_expressions_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_n_1378", 307),
    ("Top_level_await_using_statements_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_sys_2854", 980),
    ("Top_level_declarations_in_d_ts_files_must_start_with_either_a_declare_or_export_modifier_1046", 33),
    ("Top_level_for_await_loops_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_nod_1432", 358),
    ("Trailing_comma_not_allowed_1009", 5),
    ("Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule_6153", 1322),
    ("Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare__7035", 1712),
    ("Trying_other_entries_in_rootDirs_6110", 1284),
    ("Trying_substitution_0_candidate_module_location_Colon_1_6093", 1268),
    ("Tuple_type_0_of_length_1_has_no_element_at_index_2_2493", 659),
    ("Tuple_type_arguments_circularly_reference_themselves_4110", 1102),
    ("Type_0_can_only_be_iterated_through_when_using_the_downlevelIteration_flag_or_with_a_target_of_es201_2802", 940),
    ("Type_0_cannot_be_used_as_an_index_type_2538", 701),
    ("Type_0_cannot_be_used_to_index_type_1_2536", 699),
    ("Type_0_does_not_satisfy_the_constraint_1_2344", 526),
    ("Type_0_does_not_satisfy_the_expected_type_1_1360", 294),
    ("Type_0_has_no_call_signatures_2757", 895),
    ("Type_0_has_no_construct_signatures_2761", 899),
    ("Type_0_has_no_matching_index_signature_for_type_1_2537", 700),
    ("Type_0_has_no_properties_in_common_with_type_1_2559", 719),
    ("Type_0_has_no_signatures_for_which_the_type_argument_list_is_applicable_2635", 784),
    ("Type_0_is_generic_and_can_only_be_indexed_for_reading_2862", 988),
    ("Type_0_is_missing_the_following_properties_from_type_1_Colon_2_2739", 877),
    ("Type_0_is_missing_the_following_properties_from_type_1_Colon_2_and_3_more_2740", 878),
    ("Type_0_is_not_a_constructor_function_type_2507", 673),
    ("Type_0_is_not_a_valid_async_function_return_type_in_ES5_because_it_does_not_refer_to_a_Promise_compa_1055", 41),
    ("Type_0_is_not_an_array_type_2461", 633),
    ("Type_0_is_not_an_array_type_or_a_string_type_2495", 661),
    ("Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns__2549", 710),
    ("Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator_2548", 709),
    ("Type_0_is_not_assignable_to_type_1_2322", 506),
    ("Type_0_is_not_assignable_to_type_1_Did_you_mean_2_2820", 957),
    ("Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated_2719", 857),
    ("Type_0_is_not_assignable_to_type_1_as_implied_by_variance_annotation_2636", 785),
    ("Type_0_is_not_assignable_to_type_1_as_required_for_computed_enum_member_values_18033", 1857),
    ("Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefi_2375", 555),
    ("Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefi_2412", 589),
    ("Type_0_is_not_comparable_to_type_1_2678", 818),
    ("Type_0_is_not_generic_2315", 499),
    ("Type_0_may_represent_a_primitive_value_which_is_not_permitted_as_the_right_operand_of_the_in_operato_2638", 787),
    ("Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator_2504", 670),
    ("Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator_2488", 654),
    ("Type_0_provides_no_match_for_the_signature_1_2658", 798),
    ("Type_0_recursively_references_itself_as_a_base_type_2310", 494),
    ("Type_Checking_6248", 1406),
    ("Type_alias_0_circularly_references_itself_2456", 628),
    ("Type_alias_must_be_given_a_name_1439", 365),
    ("Type_alias_name_cannot_be_0_2457", 629),
    ("Type_aliases_can_only_be_used_in_TypeScript_files_8008", 1747),
    ("Type_annotation_cannot_appear_on_a_constructor_declaration_1093", 62),
    ("Type_annotations_can_only_be_used_in_TypeScript_files_8010", 1749),
    ("Type_argument_expected_1140", 106),
    ("Type_argument_list_cannot_be_empty_1099", 68),
    ("Type_arguments_can_only_be_used_in_TypeScript_files_8011", 1750),
    ("Type_arguments_for_0_circularly_reference_themselves_4109", 1101),
    ("Type_assertion_expressions_can_only_be_used_in_TypeScript_files_8016", 1753),
    ("Type_at_position_0_in_source_is_not_compatible_with_type_at_position_1_in_target_2626", 775),
    ("Type_at_positions_0_through_1_in_source_is_not_compatible_with_type_at_position_2_in_target_2627", 776),
    ("Type_containing_private_name_0_can_t_be_used_with_isolatedDeclarations_9039", 1810),
    ("Type_declaration_files_to_be_included_in_compilation_6124", 1296),
    ("Type_expected_1110", 79),
    ("Type_import_assertions_should_have_exactly_one_key_resolution_mode_with_value_import_or_require_1456", 377),
    ("Type_import_of_an_ECMAScript_module_from_a_CommonJS_module_must_have_a_resolution_mode_attribute_1542", 455),
    ("Type_instantiation_is_excessively_deep_and_possibly_infinite_2589", 743),
    ("Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method_1062", 47),
    ("Type_library_referenced_via_0_from_file_1_1402", 328),
    ("Type_library_referenced_via_0_from_file_1_with_packageId_2_1403", 329),
    ("Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member_1320", 256),
    ("Type_of_computed_property_s_value_is_0_which_is_not_assignable_to_type_1_2418", 595),
    ("Type_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2844", 971),
    ("Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_con_1322", 258),
    ("Type_of_property_0_circularly_references_itself_in_mapped_type_1_2615", 765),
    ("Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_cal_1321", 257),
    ("Type_only_import_of_an_ECMAScript_module_from_a_CommonJS_module_must_have_a_resolution_mode_attribut_1541", 454),
    ("Type_originates_at_this_import_A_namespace_style_import_cannot_be_called_or_constructed_and_will_cau_7038", 1715),
    ("Type_parameter_0_has_a_circular_constraint_2313", 497),
    ("Type_parameter_0_has_a_circular_default_2716", 854),
    ("Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4008", 1014),
    ("Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4006", 1013),
    ("Type_parameter_0_of_exported_class_has_or_is_using_private_name_1_4002", 1011),
    ("Type_parameter_0_of_exported_function_has_or_is_using_private_name_1_4016", 1018),
    ("Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1_4004", 1012),
    ("Type_parameter_0_of_exported_mapped_object_type_is_using_private_name_1_4103", 1095),
    ("Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1_4083", 1081),
    ("Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4014", 1017),
    ("Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4012", 1016),
    ("Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4010", 1015),
    ("Type_parameter_declaration_expected_1139", 105),
    ("Type_parameter_declarations_can_only_be_used_in_TypeScript_files_8004", 1744),
    ("Type_parameter_defaults_can_only_reference_previously_declared_type_parameters_2744", 882),
    ("Type_parameter_list_cannot_be_empty_1098", 67),
    ("Type_parameter_name_cannot_be_0_2368", 548),
    ("Type_parameters_cannot_appear_on_a_constructor_declaration_1092", 61),
    ("Type_predicate_0_is_not_assignable_to_1_1226", 176),
    ("Type_produces_a_tuple_type_that_is_too_large_to_represent_2799", 937),
    ("Type_reference_directive_0_was_not_resolved_6120", 1292),
    ("Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2_6119", 1291),
    ("Type_reference_directive_0_was_successfully_resolved_to_1_with_Package_ID_2_primary_Colon_3_6219", 1378),
    ("Type_satisfaction_expressions_can_only_be_used_in_TypeScript_files_8037", 1773),
    ("Types_cannot_appear_in_export_declarations_in_JavaScript_files_18043", 1866),
    ("Types_have_separate_declarations_of_a_private_property_0_2442", 616),
    ("Types_of_construct_signatures_are_incompatible_2419", 596),
    ("Types_of_parameters_0_and_1_are_incompatible_2328", 512),
    ("Types_of_property_0_are_incompatible_2326", 510),
    ("Unable_to_open_file_0_6050", 1232),
    ("Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression_1238", 188),
    ("Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression_1241", 191),
    ("Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression_1239", 189),
    ("Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression_1240", 190),
    ("Undetermined_character_escape_1513", 426),
    ("Unexpected_0_Did_you_mean_to_escape_it_with_backslash_1508", 421),
    ("Unexpected_end_of_text_1126", 93),
    ("Unexpected_keyword_or_identifier_1434", 360),
    ("Unexpected_token_1012", 8),
    ("Unexpected_token_A_constructor_method_accessor_or_property_was_expected_1068", 52),
    ("Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces_1069", 53),
    ("Unexpected_token_Did_you_mean_or_gt_1382", 311),
    ("Unexpected_token_Did_you_mean_or_rbrace_1381", 310),
    ("Unexpected_token_expected_1179", 135),
    ("Unicode_escape_sequence_cannot_appear_here_17021", 1831),
    ("Unicode_escape_sequences_are_only_available_when_the_Unicode_u_flag_or_the_Unicode_Sets_v_flag_is_se_1538", 451),
    ("Unicode_property_value_expressions_are_only_available_when_the_Unicode_u_flag_or_the_Unicode_Sets_v__1530", 443),
    ("Unknown_Unicode_property_name_1524", 437),
    ("Unknown_Unicode_property_name_or_value_1529", 442),
    ("Unknown_Unicode_property_value_1526", 439),
    ("Unknown_build_option_0_5072", 1153),
    ("Unknown_build_option_0_Did_you_mean_1_5077", 1158),
    ("Unknown_compiler_option_0_5023", 1127),
    ("Unknown_compiler_option_0_Did_you_mean_1_5025", 1129),
    ("Unknown_keyword_or_identifier_Did_you_mean_0_1435", 361),
    ("Unknown_option_excludes_Did_you_mean_exclude_6114", 1288),
    ("Unknown_regular_expression_flag_1499", 412),
    ("Unknown_type_acquisition_option_0_17010", 1820),
    ("Unknown_type_acquisition_option_0_Did_you_mean_1_17018", 1828),
    ("Unknown_watch_option_0_5078", 1159),
    ("Unknown_watch_option_0_Did_you_mean_1_5079", 1160),
    ("Unreachable_code_detected_7027", 1704),
    ("Unterminated_Unicode_escape_sequence_1199", 155),
    ("Unterminated_quoted_string_in_response_file_0_6045", 1229),
    ("Unterminated_regular_expression_literal_1161", 118),
    ("Unterminated_string_literal_1002", 0),
    ("Unterminated_template_literal_1160", 117),
    ("Untyped_function_calls_may_not_accept_type_arguments_2347", 529),
    ("Unused_label_7028", 1705),
    ("Unused_ts_expect_error_directive_2578", 735),
    ("Update_import_from_0_90058", 1939),
    ("Update_modifiers_of_0_90061", 1942),
    ("Updating_output_timestamps_of_project_0_6359", 1463),
    ("Updating_unchanged_output_timestamps_of_project_0_6371", 1472),
    ("Use_0_95174", 2121),
    ("Use_0_instead_5106", 1184),
    ("Use_Number_isNaN_in_all_conditions_95175", 2122),
    ("Use_element_access_for_0_95145", 2092),
    ("Use_element_access_for_all_undeclared_properties_95146", 2093),
    ("Use_import_type_95180", 2127),
    ("Use_synthetic_default_member_95016", 1966),
    ("Use_the_package_json_exports_field_when_resolving_package_imports_6408", 1504),
    ("Use_the_package_json_imports_field_when_resolving_imports_6409", 1505),
    ("Use_type_0_95181", 2128),
    ("Using_0_subpath_1_with_target_2_6404", 1500),
    ("Using_JSX_fragments_requires_fragment_factory_0_to_be_in_scope_but_it_could_not_be_found_2879", 1005),
    ("Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher_2494", 660),
    ("Using_build_b_will_make_tsc_behave_more_like_a_build_orchestrator_than_a_compiler_This_is_used_to_tr_6915", 1666),
    ("Using_compiler_options_of_project_reference_redirect_0_6215", 1374),
    ("VERSION_6036", 1221),
    ("Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it_2560", 720),
    ("Value_of_type_0_is_not_callable_Did_you_mean_to_include_new_2348", 530),
    ("Variable_0_implicitly_has_an_1_type_7005", 1684),
    ("Variable_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7043", 1720),
    ("Variable_0_implicitly_has_type_1_in_some_locations_but_a_better_type_may_be_inferred_from_usage_7046", 1723),
    ("Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined_7034", 1711),
    ("Variable_0_is_used_before_being_assigned_2454", 627),
    ("Variable_declaration_expected_1134", 100),
    ("Variable_declaration_list_cannot_be_empty_1123", 90),
    ("Variable_declaration_not_allowed_at_this_location_1440", 366),
    ("Variable_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9010", 1782),
    ("Variables_with_multiple_declarations_cannot_be_inlined_95186", 2133),
    ("Variadic_element_at_position_0_in_source_does_not_match_element_at_position_1_in_target_2625", 774),
    ("Variance_annotations_are_only_supported_in_type_aliases_for_object_function_constructor_and_mapped_t_2637", 786),
    ("Version_0_6029", 1215),
    ("Virtual_code_produced_by_the_content_mapper_0_has_problems_with_no_corresponding_location_in_this_fi_100036", 2180),
    ("Visit_https_Colon_Slash_Slashaka_ms_Slashts6_for_migration_information_5111", 1189),
    ("Visit_https_Colon_Slash_Slashaka_ms_Slashtsconfig_to_read_more_about_this_file_95110", 2057),
    ("WATCH_OPTIONS_6918", 1669),
    ("Watch_and_Build_Modes_6250", 1408),
    ("Watch_input_files_6005", 1195),
    ("Watch_option_0_requires_a_value_of_type_1_5080", 1161),
    ("We_can_only_write_a_type_for_0_by_adding_a_type_for_the_entire_parameter_here_2843", 970),
    ("When_assigning_functions_check_to_ensure_parameters_and_the_return_values_are_subtype_compatible_6698", 1624),
    ("When_type_checking_take_into_account_null_and_undefined_6699", 1625),
    ("Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191", 1350),
    ("Wrap_all_invalid_characters_in_an_expression_container_95109", 2056),
    ("Wrap_all_invalid_decorator_expressions_in_parentheses_95195", 2142),
    ("Wrap_all_object_literal_with_parentheses_95116", 2063),
    ("Wrap_all_unparented_JSX_in_JSX_fragment_95121", 2068),
    ("Wrap_in_JSX_fragment_95120", 2067),
    ("Wrap_in_parentheses_95194", 2141),
    ("Wrap_invalid_character_in_an_expression_container_95108", 2055),
    ("Wrap_the_following_body_with_parentheses_which_should_be_an_object_literal_95113", 2060),
    ("You_can_learn_about_all_of_the_compiler_options_at_0_6913", 1664),
    ("You_cannot_rename_a_module_via_a_global_import_8031", 1767),
    ("You_cannot_rename_elements_that_are_defined_in_a_node_modules_folder_8035", 1771),
    ("You_cannot_rename_elements_that_are_defined_in_another_node_modules_folder_8036", 1772),
    ("You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library_8001", 1741),
    ("You_cannot_rename_this_element_8000", 1740),
    ("_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write__1329", 265),
    ("_0_and_1_index_signatures_are_incompatible_2330", 514),
    ("_0_and_1_operations_cannot_be_mixed_without_parentheses_5076", 1157),
    ("_0_are_specified_twice_The_attribute_named_0_will_be_overwritten_2710", 848),
    ("_0_at_the_end_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1_17019", 1829),
    ("_0_at_the_start_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1_17020", 1830),
    ("_0_can_only_be_imported_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import_2596", 750),
    ("_0_can_only_be_imported_by_using_a_default_import_2595", 749),
    ("_0_can_only_be_imported_by_using_a_require_call_or_by_turning_on_the_esModuleInterop_flag_and_using__2598", 752),
    ("_0_can_only_be_imported_by_using_a_require_call_or_by_using_a_default_import_2597", 751),
    ("_0_can_only_be_imported_by_using_import_1_require_2_or_a_default_import_2616", 766),
    ("_0_can_only_be_imported_by_using_import_1_require_2_or_by_turning_on_the_esModuleInterop_flag_and_us_2617", 767),
    ("_0_cannot_be_used_as_a_JSX_component_2786", 924),
    ("_0_cannot_be_used_as_a_value_because_it_was_exported_using_export_type_1362", 296),
    ("_0_cannot_be_used_as_a_value_because_it_was_imported_using_import_type_1361", 295),
    ("_0_components_don_t_accept_text_as_child_elements_Text_in_JSX_has_the_type_string_but_the_expected_t_2747", 885),
    ("_0_could_be_instantiated_with_an_arbitrary_type_which_could_be_unrelated_to_1_5082", 1163),
    ("_0_declarations_can_only_be_declared_inside_a_block_1156", 116),
    ("_0_declarations_can_only_be_used_in_TypeScript_files_8006", 1746),
    ("_0_declarations_may_not_have_binding_patterns_1492", 405),
    ("_0_declarations_must_be_initialized_1155", 115),
    ("_0_expected_1005", 2),
    ("_0_has_a_string_type_but_must_have_syntactically_recognizable_string_syntax_when_isolatedModules_is__18055", 1877),
    ("_0_has_no_exported_member_named_1_Did_you_mean_2_2724", 862),
    ("_0_implementations_100007", 2152),
    ("_0_implicitly_has_an_1_return_type_but_a_better_type_may_be_inferred_from_usage_7050", 1727),
    ("_0_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_reference_7023", 1700),
    ("_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or__7022", 1699),
    ("_0_index_signatures_are_incompatible_2634", 783),
    ("_0_index_type_1_is_not_assignable_to_2_index_type_3_2413", 590),
    ("_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible_2692", 830),
    ("_0_is_a_type_and_cannot_be_imported_in_JavaScript_files_Use_1_in_a_JSDoc_type_annotation_18042", 1865),
    ("_0_is_a_type_and_must_be_imported_using_a_type_only_import_when_verbatimModuleSyntax_is_enabled_1484", 397),
    ("_0_is_an_unused_renaming_of_1_Did_you_intend_to_use_it_as_a_type_annotation_2842", 969),
    ("_0_is_assignable_to_the_constraint_of_type_1_but_1_could_be_instantiated_with_a_different_subtype_of_5075", 1156),
    ("_0_is_automatically_exported_here_18044", 1867),
    ("_0_is_declared_but_its_value_is_never_read_6133", 1304),
    ("_0_is_declared_but_never_used_6196", 1355),
    ("_0_is_declared_here_2728", 866),
    ("_0_is_defined_as_a_property_in_class_1_but_is_overridden_here_in_2_as_an_accessor_2611", 761),
    ("_0_is_defined_as_an_accessor_in_class_1_but_is_overridden_here_in_2_as_an_instance_property_2610", 760),
    ("_0_is_deprecated_6385", 1481),
    ("_0_is_not_a_valid_key_for_an_import_attributes_type_1557", 470),
    ("_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2_17012", 1822),
    ("_0_is_not_a_valid_meta_property_for_keyword_import_Did_you_mean_meta_or_defer_18061", 1883),
    ("_0_is_not_allowed_as_a_parameter_name_1390", 317),
    ("_0_is_not_allowed_as_a_variable_declaration_name_1389", 316),
    ("_0_is_of_type_unknown_18046", 1869),
    ("_0_is_possibly_null_18047", 1870),
    ("_0_is_possibly_null_or_undefined_18049", 1872),
    ("_0_is_possibly_undefined_18048", 1871),
    ("_0_is_referenced_directly_or_indirectly_in_its_own_base_expression_2506", 672),
    ("_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation_2502", 668),
    ("_0_is_specified_more_than_once_so_this_usage_will_be_overwritten_2783", 921),
    ("_0_list_cannot_be_empty_1097", 66),
    ("_0_modifier_already_seen_1030", 23),
    ("_0_modifier_can_only_appear_on_a_type_parameter_of_a_class_interface_or_type_alias_1274", 223),
    ("_0_modifier_can_only_appear_on_a_type_parameter_of_a_function_method_or_class_1277", 226),
    ("_0_modifier_cannot_appear_on_a_constructor_declaration_1089", 58),
    ("_0_modifier_cannot_appear_on_a_module_or_namespace_element_1044", 32),
    ("_0_modifier_cannot_appear_on_a_parameter_1090", 59),
    ("_0_modifier_cannot_appear_on_a_type_member_1070", 54),
    ("_0_modifier_cannot_appear_on_a_type_parameter_1273", 222),
    ("_0_modifier_cannot_appear_on_a_using_declaration_1491", 404),
    ("_0_modifier_cannot_appear_on_an_await_using_declaration_1495", 408),
    ("_0_modifier_cannot_appear_on_an_index_signature_1071", 55),
    ("_0_modifier_cannot_appear_on_class_elements_of_this_kind_1031", 24),
    ("_0_modifier_cannot_be_used_here_1042", 31),
    ("_0_modifier_cannot_be_used_in_an_ambient_context_1040", 30),
    ("_0_modifier_cannot_be_used_with_1_modifier_1243", 193),
    ("_0_modifier_cannot_be_used_with_a_private_identifier_18019", 1848),
    ("_0_modifier_must_precede_1_modifier_1029", 22),
    ("_0_must_be_followed_by_a_Unicode_property_value_expression_enclosed_in_braces_1531", 444),
    ("_0_needs_an_explicit_type_annotation_2782", 920),
    ("_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here_2702", 840),
    ("_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_2693", 831),
    ("_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Did_you_mean_to_use_1_in_0_2690", 829),
    ("_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Do_you_need_to_change_your_target_library_2585", 741),
    ("_0_references_100005", 2150),
    ("_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead_2686", 825),
    ("_0_refers_to_a_value_but_is_being_used_as_a_type_here_Did_you_mean_typeof_0_2749", 887),
    ("_0_resolves_to_a_type_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enable_1291", 240),
    ("_0_resolves_to_a_type_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enable_1292", 241),
    ("_0_resolves_to_a_type_only_declaration_and_must_be_imported_using_a_type_only_import_when_verbatimMo_1485", 398),
    ("_0_resolves_to_a_type_only_declaration_and_must_be_marked_type_only_in_this_file_before_re_exporting_1289", 238),
    ("_0_resolves_to_a_type_only_declaration_and_must_be_marked_type_only_in_this_file_before_re_exporting_1290", 239),
    ("_0_resolves_to_a_type_only_declaration_and_must_be_re_exported_using_a_type_only_re_export_when_1_is_1448", 370),
    ("_0_should_be_set_inside_the_compilerOptions_object_of_the_config_json_file_6258", 1416),
    ("_0_tag_already_specified_1223", 173),
    ("_0_was_also_declared_here_6203", 1362),
    ("_0_was_exported_here_1377", 306),
    ("_0_was_imported_here_1376", 305),
    ("_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type_7010", 1688),
    ("_0_which_lacks_return_type_annotation_implicitly_has_an_1_yield_type_7055", 1732),
    ("abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration_1242", 192),
    ("accessor_modifier_can_only_appear_on_a_property_declaration_1275", 224),
    ("and_here_6204", 1363),
    ("and_npm_install_D_types_Slashnode_6290", 1443),
    ("arguments_cannot_be_referenced_in_property_initializers_or_class_static_initialization_blocks_2815", 952),
    ("auto_Colon_Treat_files_with_imports_exports_import_meta_jsx_with_jsx_Colon_react_jsx_or_esm_format_w_1476", 389),
    ("await_expression_cannot_be_used_inside_a_class_static_block_18037", 1861),
    ("await_expressions_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_fi_1375", 304),
    ("await_expressions_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_1308", 246),
    ("await_expressions_cannot_be_used_in_a_parameter_initializer_2524", 689),
    ("await_has_no_effect_on_the_type_of_this_expression_80007", 1894),
    ("await_using_declarations_are_not_allowed_in_ambient_contexts_1546", 459),
    ("await_using_declarations_are_not_allowed_in_case_or_default_clauses_unless_contained_within_a_block_1548", 461),
    ("await_using_statements_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_th_2853", 979),
    ("await_using_statements_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_2852", 978),
    ("await_using_statements_cannot_be_used_inside_a_class_static_block_18054", 1876),
    ("baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1_6106", 1280),
    ("c_must_be_followed_by_an_ASCII_letter_1512", 425),
    ("can_only_be_used_at_the_start_of_a_file_18026", 1850),
    ("case_or_default_expected_1130", 97),
    ("catch_or_finally_expected_1472", 385),
    ("const_enum_member_initializer_was_evaluated_to_a_non_finite_value_2477", 647),
    ("const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN_2478", 648),
    ("const_enum_member_initializers_must_be_constant_expressions_2474", 644),
    ("const_enums_can_only_be_used_in_property_or_index_access_expressions_or_the_right_hand_side_of_an_im_2475", 645),
    ("constructor_cannot_be_used_as_a_parameter_property_name_2398", 575),
    ("constructor_is_a_reserved_word_18012", 1841),
    ("default_Colon_6903", 1656),
    ("delete_cannot_be_called_on_an_identifier_in_strict_mode_1102", 71),
    ("export_Asterisk_does_not_re_export_a_default_1195", 151),
    ("export_can_only_be_used_in_TypeScript_files_8003", 1743),
    ("export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always__2668", 808),
    ("extends_clause_already_seen_1172", 128),
    ("extends_clause_must_precede_implements_clause_1173", 129),
    ("extends_clause_of_exported_class_0_has_or_is_using_private_name_1_4020", 1020),
    ("extends_clause_of_exported_class_has_or_is_using_private_name_0_4021", 1021),
    ("extends_clause_of_exported_interface_0_has_or_is_using_private_name_1_4022", 1022),
    ("false_unless_checkJs_is_set_6932", 1683),
    ("false_unless_composite_is_set_6906", 1658),
    ("file_6025", 1212),
    ("for_await_loops_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_file_1431", 357),
    ("for_await_loops_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_1103", 72),
    ("for_await_loops_cannot_be_used_inside_a_class_static_block_18038", 1862),
    ("get_and_set_accessors_cannot_declare_this_parameters_2784", 922),
    ("if_files_is_specified_otherwise_Asterisk_Asterisk_Slash_Asterisk_6908", 1660),
    ("implements_clause_already_seen_1175", 131),
    ("implements_clauses_can_only_be_used_in_TypeScript_files_8005", 1745),
    ("import_can_only_be_used_in_TypeScript_files_8002", 1742),
    ("infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type_1338", 273),
    ("k_must_be_followed_by_a_capturing_group_name_enclosed_in_angle_brackets_1510", 423),
    ("let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations_2480", 649),
    ("new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type_7009", 1687),
    ("node_modules_bower_components_jspm_packages_plus_the_value_of_outDir_if_one_is_specified_6907", 1659),
    ("nodenext_if_module_is_nodenext_node16_if_module_is_node16_or_node18_otherwise_bundler_69010", 1887),
    ("one_of_Colon_6900", 1653),
    ("one_or_more_Colon_6901", 1654),
    ("options_6024", 1211),
    ("or_JSX_element_expected_1145", 110),
    ("or_expected_1144", 109),
    ("package_json_does_not_have_a_0_field_6100", 1275),
    ("package_json_does_not_have_a_typesVersions_entry_that_matches_version_0_6207", 1366),
    ("package_json_had_a_falsy_0_field_6220", 1379),
    ("package_json_has_0_field_1_that_references_2_6101", 1276),
    ("package_json_has_a_peerDependencies_field_6281", 1436),
    ("package_json_has_a_typesVersions_entry_0_that_is_not_a_valid_semver_range_6209", 1368),
    ("package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_ma_6208", 1367),
    ("package_json_has_a_typesVersions_field_with_version_specific_path_mappings_6206", 1365),
    ("package_json_scope_0_explicitly_maps_specifier_1_to_null_6274", 1429),
    ("package_json_scope_0_has_invalid_type_for_target_of_specifier_1_6275", 1430),
    ("package_json_scope_0_has_no_imports_defined_6273", 1428),
    ("paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0_6091", 1266),
    ("q_is_only_available_inside_character_class_1511", 424),
    ("q_must_be_followed_by_string_alternatives_enclosed_in_braces_1521", 434),
    ("readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature_1024", 19),
    ("readonly_type_modifier_is_only_permitted_on_array_and_tuple_literal_types_1354", 288),
    ("require_call_may_be_converted_to_an_import_80005", 1892),
    ("resolution_mode_can_only_be_set_for_type_only_imports_1454", 375),
    ("resolution_mode_is_the_only_valid_key_for_type_import_assertions_1455", 376),
    ("resolution_mode_should_be_either_require_or_import_1453", 374),
    ("rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0_6107", 1281),
    ("super_can_only_be_referenced_in_a_derived_class_2335", 518),
    ("super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions_2660", 800),
    ("super_cannot_be_referenced_in_a_computed_property_name_2466", 638),
    ("super_cannot_be_referenced_in_constructor_arguments_2336", 519),
    ("super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_highe_2659", 799),
    ("super_may_not_use_type_arguments_2754", 892),
    ("super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class_17011", 1821),
    ("super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class_17009", 1819),
    ("super_must_be_followed_by_an_argument_list_or_member_access_1034", 25),
    ("super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_der_2338", 521),
    ("this_cannot_be_referenced_in_a_computed_property_name_2465", 637),
    ("this_cannot_be_referenced_in_a_module_or_namespace_body_2331", 515),
    ("this_cannot_be_referenced_in_a_static_property_initializer_2334", 517),
    ("this_cannot_be_referenced_in_current_location_2332", 516),
    ("this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_2683", 822),
    ("true_for_ES2022_and_above_including_ESNext_6930", 1681),
    ("true_if_composite_false_otherwise_6909", 1661),
    ("true_unless_strict_is_false_6905", 1657),
    ("true_when_moduleResolution_is_node16_nodenext_or_bundler_otherwise_false_6411", 1507),
    ("tsc_Colon_The_TypeScript_Compiler_6922", 1673),
    ("tsconfig_json_is_present_but_will_not_be_loaded_if_files_are_specified_on_commandline_Use_ignoreConf_5112", 1190),
    ("type_Colon_6902", 1655),
    ("unique_symbol_types_are_not_allowed_here_1335", 271),
    ("unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement_1334", 270),
    ("unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name_1333", 269),
    ("use_strict_directive_cannot_be_used_with_non_simple_parameter_list_1347", 281),
    ("use_strict_directive_used_here_1349", 283),
    ("using_declarations_are_not_allowed_in_ambient_contexts_1545", 458),
    ("using_declarations_are_not_allowed_in_case_or_default_clauses_unless_contained_within_a_block_1547", 460),
    ("with_statements_are_not_allowed_in_an_async_function_block_1300", 245),
    ("with_statements_are_not_allowed_in_strict_mode_1101", 70),
    ("yield_expression_implicitly_results_in_an_any_type_because_its_containing_generator_lacks_a_return_t_7057", 1734),
    ("yield_expressions_cannot_be_used_in_a_parameter_initializer_2523", 688),
];