@@ -309,6 +309,17 @@ export interface HTMLAttributes extends AriaAttributes, EventHandlers<Events> {
309309  is ?: string 
310310} 
311311
312+ type  HTMLAttributeReferrerPolicy  = 
313+         |  '' 
314+         |  'no-referrer' 
315+         |  'no-referrer-when-downgrade' 
316+         |  'origin' 
317+         |  'origin-when-cross-origin' 
318+         |  'same-origin' 
319+         |  'strict-origin' 
320+         |  'strict-origin-when-cross-origin' 
321+         |  'unsafe-url' 
322+ 
312323export  interface  AnchorHTMLAttributes  extends  HTMLAttributes  { 
313324  download ?: any 
314325  href ?: string 
@@ -318,7 +329,7 @@ export interface AnchorHTMLAttributes extends HTMLAttributes {
318329  rel ?: string 
319330  target ?: string 
320331  type ?: string 
321-   referrerpolicy ?: string 
332+   referrerpolicy ?: HTMLAttributeReferrerPolicy 
322333} 
323334
324335export  interface  AreaHTMLAttributes  extends  HTMLAttributes  { 
@@ -328,6 +339,7 @@ export interface AreaHTMLAttributes extends HTMLAttributes {
328339  href ?: string 
329340  hreflang ?: string 
330341  media ?: string 
342+   referrerpolicy ?: HTMLAttributeReferrerPolicy 
331343  rel ?: string 
332344  shape ?: string 
333345  target ?: string 
@@ -426,7 +438,7 @@ export interface IframeHTMLAttributes extends HTMLAttributes {
426438  marginheight ?: Numberish 
427439  marginwidth ?: Numberish 
428440  name ?: string 
429-   referrerpolicy ?: string 
441+   referrerpolicy ?: HTMLAttributeReferrerPolicy 
430442  sandbox ?: string 
431443  scrolling ?: string 
432444  seamless ?: Booleanish 
@@ -440,6 +452,7 @@ export interface ImgHTMLAttributes extends HTMLAttributes {
440452  crossorigin ?: 'anonymous'  |  'use-credentials'  |  '' 
441453  decoding ?: 'async'  |  'auto'  |  'sync' 
442454  height ?: Numberish 
455+   referrerpolicy ?: HTMLAttributeReferrerPolicy 
443456  sizes ?: string 
444457  src ?: string 
445458  srcset ?: string 
@@ -514,6 +527,7 @@ export interface LinkHTMLAttributes extends HTMLAttributes {
514527  hreflang ?: string 
515528  integrity ?: string 
516529  media ?: string 
530+   referrerpolicy ?: HTMLAttributeReferrerPolicy 
517531  rel ?: string 
518532  sizes ?: string 
519533  type ?: string 
@@ -614,6 +628,7 @@ export interface ScriptHTMLAttributes extends HTMLAttributes {
614628  defer ?: Booleanish 
615629  integrity ?: string 
616630  nomodule ?: Booleanish 
631+   referrerpolicy ?: HTMLAttributeReferrerPolicy 
617632  nonce ?: string 
618633  src ?: string 
619634  type ?: string 
0 commit comments