diff --git a/src/shared/boolean_attributes.ts b/src/shared/boolean_attributes.ts
index a65350d45c..85fce1fbb0 100644
--- a/src/shared/boolean_attributes.ts
+++ b/src/shared/boolean_attributes.ts
@@ -1,35 +1,37 @@
const _boolean_attributes = [
- 'allowfullscreen',
- 'allowpaymentrequest',
- 'async',
- 'autofocus',
- 'autoplay',
- 'checked',
- 'controls',
- 'default',
- 'defer',
- 'disabled',
- 'formnovalidate',
- 'hidden',
- 'inert',
- 'ismap',
- 'loop',
- 'multiple',
- 'muted',
- 'nomodule',
- 'novalidate',
- 'open',
- 'playsinline',
- 'readonly',
- 'required',
- 'reversed',
- 'selected'
-] as const;
-
-export type BooleanAttributes = (typeof _boolean_attributes)[number];
-
+ 'allowfullscreen',
+ 'allowpaymentrequest',
+ 'async',
+ 'autofocus',
+ 'autoplay',
+ 'checked',
+ 'controls',
+ 'default',
+ 'defer',
+ 'disabled',
+ 'formnovalidate',
+ 'hidden',
+ 'inert',
+ 'ismap',
+ 'loop',
+ 'multiple',
+ 'muted',
+ 'nomodule',
+ 'novalidate',
+ 'open',
+ 'playsinline',
+ 'readonly',
+ 'required',
+ 'reversed',
+ 'selected'
+];
/**
* List of HTML boolean attributes (e.g. ``).
* Source: https://html.spec.whatwg.org/multipage/indices.html
+ * @type {Set}
*/
-export const boolean_attributes: Set = new Set([..._boolean_attributes]);
+export const boolean_attributes = new Set([..._boolean_attributes]);
+
+
+/** @typedef {Class<_boolean_attributes>} BooleanAttributes */
+