From c042170619880d20abfdae07f3b6c07e9762e9bd Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Sun, 6 Apr 2025 18:49:09 -0400 Subject: [PATCH 1/3] Move scripts to bin folder --- .gitignore | 3 ++- {scripts => bin}/build-augmentations.mjs | 0 {scripts => bin}/build-elements.mjs | 0 3 files changed, 2 insertions(+), 1 deletion(-) rename {scripts => bin}/build-augmentations.mjs (100%) rename {scripts => bin}/build-elements.mjs (100%) diff --git a/.gitignore b/.gitignore index 520ba2dd0..7234d6d44 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ pnpm-debug.log *.tsbuildinfo *.js.map tsserver.log -dist/ \ No newline at end of file +dist/ +.log/ diff --git a/scripts/build-augmentations.mjs b/bin/build-augmentations.mjs similarity index 100% rename from scripts/build-augmentations.mjs rename to bin/build-augmentations.mjs diff --git a/scripts/build-elements.mjs b/bin/build-elements.mjs similarity index 100% rename from scripts/build-elements.mjs rename to bin/build-elements.mjs From 58506a8df56433a847983b4b95ad8b6448e712ae Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Sun, 6 Apr 2025 18:51:50 -0400 Subject: [PATCH 2/3] Re-generate generated files, and add them to the lint/prettier ignores --- .eslintignore | 2 + .prettierignore | 2 + package.json | 20 +- packages/template/-private/dsl/elements.d.ts | 8529 +++++++++-------- .../-private/dsl/lib.dom.augmentation.d.ts | 131 +- pnpm-lock.yaml | 32 +- 6 files changed, 4438 insertions(+), 4278 deletions(-) diff --git a/.eslintignore b/.eslintignore index 2f38a3d3b..ceba4598d 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,6 +1,8 @@ # Compiled output /packages/*/lib /test-packages/*/lib +packages/template/-private/dsl/elements.d.ts +packages/template/-private/dsl/lib.dom.augmentation.d.ts dist/ __fixtures__ diff --git a/.prettierignore b/.prettierignore index 931d28058..6079baae0 100644 --- a/.prettierignore +++ b/.prettierignore @@ -17,6 +17,8 @@ dist/ /packages/environment*/**/*.d.ts !/packages/environment*/-private/dsl/**/*.d.ts !/packages/environment*/-private/intrinsics/**/*.d.ts +packages/template/-private/dsl/elements.d.ts +packages/template/-private/dsl/lib.dom.augmentation.d.ts packages/core/__tests__/support/character-position-viewer.html test-packages/*/__tests__/support/*.html diff --git a/package.json b/package.json index 7ca24a1c9..8d0c3ddaf 100644 --- a/package.json +++ b/package.json @@ -20,25 +20,27 @@ "test:typecheck": "pnpm --filter '*' run test:typecheck" }, "devDependencies": { - "chalk": "^5.4.1", - "execa": "^9.5.2", - "mkdirp": "^3.0.1", - "rimraf": "^6.0.1", + "@babel/core": "^7.26.10", + "@babel/parser": "^7.27.0", "@glimmer/component": "^2.0.0", "@glint/tsserver-plugin": "workspace:*", "@typescript-eslint/eslint-plugin": "^5.42.1", "@typescript-eslint/parser": "^5.42.1", + "aria-attributes": "^2.0.1", + "chalk": "^5.4.1", "eslint": "^8.27.0", + "execa": "^9.5.2", "glint-monorepo-test-utils": "workspace:*", "glob": "^10.2.4", - "prettier": "^3.3.2", - "release-plan": "^0.16.0", - "typescript": ">=5.6.0", - "aria-attributes": "^2.0.1", "html-element-attributes": "^3.3.0", "html-event-attributes": "^2.2.0", + "mkdirp": "^3.0.1", + "prettier": "^3.3.2", + "release-plan": "^0.16.0", + "rimraf": "^6.0.1", "svg-element-attributes": "^2.1.0", - "svg-event-attributes": "^2.0.2" + "svg-event-attributes": "^2.0.2", + "typescript": ">=5.6.0" }, "packageManager": "pnpm@10.6.2", "volta": { diff --git a/packages/template/-private/dsl/elements.d.ts b/packages/template/-private/dsl/elements.d.ts index 4710e9216..a2d22195d 100644 --- a/packages/template/-private/dsl/elements.d.ts +++ b/packages/template/-private/dsl/elements.d.ts @@ -1,4272 +1,4273 @@ //generated by scrips/build-elements.mjs +// this server to provide the html attributes for each element import { AttrValue } from '../index'; export declare namespace HtmlElementAttributes { - interface GenericAttributes { - ['accesskey']: AttrValue; - ['autocapitalize']: AttrValue; - ['autofocus']: AttrValue; - ['class']: AttrValue; - ['contenteditable']: AttrValue; - ['dir']: AttrValue; - ['draggable']: AttrValue; - ['enterkeyhint']: AttrValue; - ['hidden']: AttrValue; - ['id']: AttrValue; - ['inert']: AttrValue; - ['inputmode']: AttrValue; - ['is']: AttrValue; - ['itemid']: AttrValue; - ['itemprop']: AttrValue; - ['itemref']: AttrValue; - ['itemscope']: AttrValue; - ['itemtype']: AttrValue; - ['lang']: AttrValue; - ['nonce']: AttrValue; - ['popover']: AttrValue; - ['slot']: AttrValue; - ['spellcheck']: AttrValue; - ['style']: AttrValue; - ['tabindex']: AttrValue; - ['title']: AttrValue; - ['translate']: AttrValue; - ['writingsuggestions']: AttrValue; - ['aria-activedescendant']: AttrValue; - ['aria-atomic']: AttrValue; - ['aria-autocomplete']: AttrValue; - ['aria-busy']: AttrValue; - ['aria-checked']: AttrValue; - ['aria-colcount']: AttrValue; - ['aria-colindex']: AttrValue; - ['aria-colspan']: AttrValue; - ['aria-controls']: AttrValue; - ['aria-current']: AttrValue; - ['aria-describedby']: AttrValue; - ['aria-details']: AttrValue; - ['aria-disabled']: AttrValue; - ['aria-dropeffect']: AttrValue; - ['aria-errormessage']: AttrValue; - ['aria-expanded']: AttrValue; - ['aria-flowto']: AttrValue; - ['aria-grabbed']: AttrValue; - ['aria-haspopup']: AttrValue; - ['aria-hidden']: AttrValue; - ['aria-invalid']: AttrValue; - ['aria-keyshortcuts']: AttrValue; - ['aria-label']: AttrValue; - ['aria-labelledby']: AttrValue; - ['aria-level']: AttrValue; - ['aria-live']: AttrValue; - ['aria-modal']: AttrValue; - ['aria-multiline']: AttrValue; - ['aria-multiselectable']: AttrValue; - ['aria-orientation']: AttrValue; - ['aria-owns']: AttrValue; - ['aria-placeholder']: AttrValue; - ['aria-posinset']: AttrValue; - ['aria-pressed']: AttrValue; - ['aria-readonly']: AttrValue; - ['aria-relevant']: AttrValue; - ['aria-required']: AttrValue; - ['aria-roledescription']: AttrValue; - ['aria-rowcount']: AttrValue; - ['aria-rowindex']: AttrValue; - ['aria-rowspan']: AttrValue; - ['aria-selected']: AttrValue; - ['aria-setsize']: AttrValue; - ['aria-sort']: AttrValue; - ['aria-valuemax']: AttrValue; - ['aria-valuemin']: AttrValue; - ['aria-valuenow']: AttrValue; - ['aria-valuetext']: AttrValue; - ['role']: AttrValue; - ['onabort']: AttrValue; - ['onafterprint']: AttrValue; - ['onauxclick']: AttrValue; - ['onbeforematch']: AttrValue; - ['onbeforeprint']: AttrValue; - ['onbeforetoggle']: AttrValue; - ['onbeforeunload']: AttrValue; - ['onblur']: AttrValue; - ['oncancel']: AttrValue; - ['oncanplay']: AttrValue; - ['oncanplaythrough']: AttrValue; - ['onchange']: AttrValue; - ['onclick']: AttrValue; - ['onclose']: AttrValue; - ['oncontextlost']: AttrValue; - ['oncontextmenu']: AttrValue; - ['oncontextrestored']: AttrValue; - ['oncopy']: AttrValue; - ['oncuechange']: AttrValue; - ['oncut']: AttrValue; - ['ondblclick']: AttrValue; - ['ondrag']: AttrValue; - ['ondragend']: AttrValue; - ['ondragenter']: AttrValue; - ['ondragleave']: AttrValue; - ['ondragover']: AttrValue; - ['ondragstart']: AttrValue; - ['ondrop']: AttrValue; - ['ondurationchange']: AttrValue; - ['onemptied']: AttrValue; - ['onended']: AttrValue; - ['onerror']: AttrValue; - ['onfocus']: AttrValue; - ['onformdata']: AttrValue; - ['onhashchange']: AttrValue; - ['oninput']: AttrValue; - ['oninvalid']: AttrValue; - ['onkeydown']: AttrValue; - ['onkeypress']: AttrValue; - ['onkeyup']: AttrValue; - ['onlanguagechange']: AttrValue; - ['onload']: AttrValue; - ['onloadeddata']: AttrValue; - ['onloadedmetadata']: AttrValue; - ['onloadstart']: AttrValue; - ['onmessage']: AttrValue; - ['onmessageerror']: AttrValue; - ['onmousedown']: AttrValue; - ['onmouseenter']: AttrValue; - ['onmouseleave']: AttrValue; - ['onmousemove']: AttrValue; - ['onmouseout']: AttrValue; - ['onmouseover']: AttrValue; - ['onmouseup']: AttrValue; - ['onoffline']: AttrValue; - ['ononline']: AttrValue; - ['onpagehide']: AttrValue; - ['onpageshow']: AttrValue; - ['onpaste']: AttrValue; - ['onpause']: AttrValue; - ['onplay']: AttrValue; - ['onplaying']: AttrValue; - ['onpopstate']: AttrValue; - ['onprogress']: AttrValue; - ['onratechange']: AttrValue; - ['onrejectionhandled']: AttrValue; - ['onreset']: AttrValue; - ['onresize']: AttrValue; - ['onscroll']: AttrValue; - ['onscrollend']: AttrValue; - ['onsecuritypolicyviolation']: AttrValue; - ['onseeked']: AttrValue; - ['onseeking']: AttrValue; - ['onselect']: AttrValue; - ['onslotchange']: AttrValue; - ['onstalled']: AttrValue; - ['onstorage']: AttrValue; - ['onsubmit']: AttrValue; - ['onsuspend']: AttrValue; - ['ontimeupdate']: AttrValue; - ['ontoggle']: AttrValue; - ['onunhandledrejection']: AttrValue; - ['onunload']: AttrValue; - ['onvolumechange']: AttrValue; - ['onwaiting']: AttrValue; - ['onwheel']: AttrValue; - } - interface HTMLAnchorElementAttributes extends GenericAttributes { - ['charset']: AttrValue; - ['coords']: AttrValue; - ['download']: AttrValue; - ['href']: AttrValue; - ['hreflang']: AttrValue; - ['name']: AttrValue; - ['ping']: AttrValue; - ['referrerpolicy']: AttrValue; - ['rel']: AttrValue; - ['rev']: AttrValue; - ['shape']: AttrValue; - ['target']: AttrValue; - ['type']: AttrValue; - } - interface HTMLAreaElementAttributes extends GenericAttributes { - ['alt']: AttrValue; - ['coords']: AttrValue; - ['download']: AttrValue; - ['href']: AttrValue; - ['hreflang']: AttrValue; - ['nohref']: AttrValue; - ['ping']: AttrValue; - ['referrerpolicy']: AttrValue; - ['rel']: AttrValue; - ['shape']: AttrValue; - ['target']: AttrValue; - ['type']: AttrValue; - } - interface HTMLAudioElementAttributes extends GenericAttributes { - ['autoplay']: AttrValue; - ['controls']: AttrValue; - ['crossorigin']: AttrValue; - ['loop']: AttrValue; - ['muted']: AttrValue; - ['preload']: AttrValue; - ['src']: AttrValue; - } - interface HTMLBaseElementAttributes extends GenericAttributes { - ['href']: AttrValue; - ['target']: AttrValue; - } - interface HTMLQuoteElementAttributes extends GenericAttributes { - ['cite']: AttrValue; - } - interface HTMLBodyElementAttributes extends GenericAttributes { - ['alink']: AttrValue; - ['background']: AttrValue; - ['bgcolor']: AttrValue; - ['link']: AttrValue; - ['text']: AttrValue; - ['vlink']: AttrValue; - } - interface HTMLBRElementAttributes extends GenericAttributes { - ['clear']: AttrValue; - } - interface HTMLButtonElementAttributes extends GenericAttributes { - ['disabled']: AttrValue; - ['form']: AttrValue; - ['formaction']: AttrValue; - ['formenctype']: AttrValue; - ['formmethod']: AttrValue; - ['formnovalidate']: AttrValue; - ['formtarget']: AttrValue; - ['name']: AttrValue; - ['popovertarget']: AttrValue; - ['popovertargetaction']: AttrValue; - ['type']: AttrValue; - ['value']: AttrValue; - } - interface HTMLCanvasElementAttributes extends GenericAttributes { - ['height']: AttrValue; - ['width']: AttrValue; - } - interface HTMLTableCaptionElementAttributes extends GenericAttributes { - ['align']: AttrValue; - } - interface HTMLTableColElementAttributes extends GenericAttributes { - ['align']: AttrValue; - ['char']: AttrValue; - ['charoff']: AttrValue; - ['span']: AttrValue; - ['valign']: AttrValue; - ['width']: AttrValue; - } - interface HTMLDataElementAttributes extends GenericAttributes { - ['value']: AttrValue; - } - interface HTMLModElementAttributes extends GenericAttributes { - ['cite']: AttrValue; - ['datetime']: AttrValue; - } - interface HTMLDetailsElementAttributes extends GenericAttributes { - ['name']: AttrValue; - ['open']: AttrValue; - } - interface HTMLDialogElementAttributes extends GenericAttributes { - ['open']: AttrValue; - } - interface HTMLDivElementAttributes extends GenericAttributes { - ['align']: AttrValue; - } - interface HTMLDListElementAttributes extends GenericAttributes { - ['compact']: AttrValue; - } - interface HTMLEmbedElementAttributes extends GenericAttributes { - ['height']: AttrValue; - ['src']: AttrValue; - ['type']: AttrValue; - ['width']: AttrValue; - } - interface HTMLFieldSetElementAttributes extends GenericAttributes { - ['disabled']: AttrValue; - ['form']: AttrValue; - ['name']: AttrValue; - } - interface HTMLFormElementAttributes extends GenericAttributes { - ['accept']: AttrValue; - ['accept-charset']: AttrValue; - ['action']: AttrValue; - ['autocomplete']: AttrValue; - ['enctype']: AttrValue; - ['method']: AttrValue; - ['name']: AttrValue; - ['novalidate']: AttrValue; - ['target']: AttrValue; - } - interface HTMLHeadingElementAttributes extends GenericAttributes { - ['align']: AttrValue; - } - interface HTMLHeadElementAttributes extends GenericAttributes { - ['profile']: AttrValue; - } - interface HTMLHRElementAttributes extends GenericAttributes { - ['align']: AttrValue; - ['noshade']: AttrValue; - ['size']: AttrValue; - ['width']: AttrValue; - } - interface HTMLHtmlElementAttributes extends GenericAttributes { - ['manifest']: AttrValue; - ['version']: AttrValue; - } - interface HTMLIFrameElementAttributes extends GenericAttributes { - ['align']: AttrValue; - ['allow']: AttrValue; - ['allowfullscreen']: AttrValue; - ['allowpaymentrequest']: AttrValue; - ['allowusermedia']: AttrValue; - ['frameborder']: AttrValue; - ['height']: AttrValue; - ['loading']: AttrValue; - ['longdesc']: AttrValue; - ['marginheight']: AttrValue; - ['marginwidth']: AttrValue; - ['name']: AttrValue; - ['referrerpolicy']: AttrValue; - ['sandbox']: AttrValue; - ['scrolling']: AttrValue; - ['src']: AttrValue; - ['srcdoc']: AttrValue; - ['width']: AttrValue; - } - interface HTMLImageElementAttributes extends GenericAttributes { - ['align']: AttrValue; - ['alt']: AttrValue; - ['border']: AttrValue; - ['crossorigin']: AttrValue; - ['decoding']: AttrValue; - ['fetchpriority']: AttrValue; - ['height']: AttrValue; - ['hspace']: AttrValue; - ['ismap']: AttrValue; - ['loading']: AttrValue; - ['longdesc']: AttrValue; - ['name']: AttrValue; - ['referrerpolicy']: AttrValue; - ['sizes']: AttrValue; - ['src']: AttrValue; - ['srcset']: AttrValue; - ['usemap']: AttrValue; - ['vspace']: AttrValue; - ['width']: AttrValue; - } - interface HTMLInputElementAttributes extends GenericAttributes { - ['accept']: AttrValue; - ['align']: AttrValue; - ['alt']: AttrValue; - ['autocomplete']: AttrValue; - ['checked']: AttrValue; - ['dirname']: AttrValue; - ['disabled']: AttrValue; - ['form']: AttrValue; - ['formaction']: AttrValue; - ['formenctype']: AttrValue; - ['formmethod']: AttrValue; - ['formnovalidate']: AttrValue; - ['formtarget']: AttrValue; - ['height']: AttrValue; - ['ismap']: AttrValue; - ['list']: AttrValue; - ['max']: AttrValue; - ['maxlength']: AttrValue; - ['min']: AttrValue; - ['minlength']: AttrValue; - ['multiple']: AttrValue; - ['name']: AttrValue; - ['pattern']: AttrValue; - ['placeholder']: AttrValue; - ['popovertarget']: AttrValue; - ['popovertargetaction']: AttrValue; - ['readonly']: AttrValue; - ['required']: AttrValue; - ['size']: AttrValue; - ['src']: AttrValue; - ['step']: AttrValue; - ['type']: AttrValue; - ['usemap']: AttrValue; - ['value']: AttrValue; - ['width']: AttrValue; - } - interface HTMLLabelElementAttributes extends GenericAttributes { - ['for']: AttrValue; - ['form']: AttrValue; - } - interface HTMLLegendElementAttributes extends GenericAttributes { - ['align']: AttrValue; - } - interface HTMLLIElementAttributes extends GenericAttributes { - ['type']: AttrValue; - ['value']: AttrValue; - } - interface HTMLLinkElementAttributes extends GenericAttributes { - ['as']: AttrValue; - ['blocking']: AttrValue; - ['charset']: AttrValue; - ['color']: AttrValue; - ['crossorigin']: AttrValue; - ['disabled']: AttrValue; - ['fetchpriority']: AttrValue; - ['href']: AttrValue; - ['hreflang']: AttrValue; - ['imagesizes']: AttrValue; - ['imagesrcset']: AttrValue; - ['integrity']: AttrValue; - ['media']: AttrValue; - ['referrerpolicy']: AttrValue; - ['rel']: AttrValue; - ['rev']: AttrValue; - ['sizes']: AttrValue; - ['target']: AttrValue; - ['type']: AttrValue; - } - interface HTMLMapElementAttributes extends GenericAttributes { - ['name']: AttrValue; - } - interface HTMLMenuElementAttributes extends GenericAttributes { - ['compact']: AttrValue; - } - interface HTMLMetaElementAttributes extends GenericAttributes { - ['charset']: AttrValue; - ['content']: AttrValue; - ['http-equiv']: AttrValue; - ['media']: AttrValue; - ['name']: AttrValue; - ['scheme']: AttrValue; - } - interface HTMLMeterElementAttributes extends GenericAttributes { - ['high']: AttrValue; - ['low']: AttrValue; - ['max']: AttrValue; - ['min']: AttrValue; - ['optimum']: AttrValue; - ['value']: AttrValue; - } - interface HTMLObjectElementAttributes extends GenericAttributes { - ['align']: AttrValue; - ['archive']: AttrValue; - ['border']: AttrValue; - ['classid']: AttrValue; - ['codebase']: AttrValue; - ['codetype']: AttrValue; - ['data']: AttrValue; - ['declare']: AttrValue; - ['form']: AttrValue; - ['height']: AttrValue; - ['hspace']: AttrValue; - ['name']: AttrValue; - ['standby']: AttrValue; - ['type']: AttrValue; - ['typemustmatch']: AttrValue; - ['usemap']: AttrValue; - ['vspace']: AttrValue; - ['width']: AttrValue; - } - interface HTMLOListElementAttributes extends GenericAttributes { - ['compact']: AttrValue; - ['reversed']: AttrValue; - ['start']: AttrValue; - ['type']: AttrValue; - } - interface HTMLOptGroupElementAttributes extends GenericAttributes { - ['disabled']: AttrValue; - ['label']: AttrValue; - } - interface HTMLOptionElementAttributes extends GenericAttributes { - ['disabled']: AttrValue; - ['label']: AttrValue; - ['selected']: AttrValue; - ['value']: AttrValue; - } - interface HTMLOutputElementAttributes extends GenericAttributes { - ['for']: AttrValue; - ['form']: AttrValue; - ['name']: AttrValue; - } - interface HTMLParagraphElementAttributes extends GenericAttributes { - ['align']: AttrValue; - } - interface HTMLPreElementAttributes extends GenericAttributes { - ['width']: AttrValue; - } - interface HTMLProgressElementAttributes extends GenericAttributes { - ['max']: AttrValue; - ['value']: AttrValue; - } - interface HTMLScriptElementAttributes extends GenericAttributes { - ['async']: AttrValue; - ['blocking']: AttrValue; - ['charset']: AttrValue; - ['crossorigin']: AttrValue; - ['defer']: AttrValue; - ['fetchpriority']: AttrValue; - ['integrity']: AttrValue; - ['language']: AttrValue; - ['nomodule']: AttrValue; - ['referrerpolicy']: AttrValue; - ['src']: AttrValue; - ['type']: AttrValue; - } - interface HTMLSelectElementAttributes extends GenericAttributes { - ['autocomplete']: AttrValue; - ['disabled']: AttrValue; - ['form']: AttrValue; - ['multiple']: AttrValue; - ['name']: AttrValue; - ['required']: AttrValue; - ['size']: AttrValue; - } - interface HTMLSlotElementAttributes extends GenericAttributes { - ['name']: AttrValue; - } - interface HTMLSourceElementAttributes extends GenericAttributes { - ['height']: AttrValue; - ['media']: AttrValue; - ['sizes']: AttrValue; - ['src']: AttrValue; - ['srcset']: AttrValue; - ['type']: AttrValue; - ['width']: AttrValue; - } - interface HTMLStyleElementAttributes extends GenericAttributes { - ['blocking']: AttrValue; - ['media']: AttrValue; - ['type']: AttrValue; - } - interface HTMLTableElementAttributes extends GenericAttributes { - ['align']: AttrValue; - ['bgcolor']: AttrValue; - ['border']: AttrValue; - ['cellpadding']: AttrValue; - ['cellspacing']: AttrValue; - ['frame']: AttrValue; - ['rules']: AttrValue; - ['summary']: AttrValue; - ['width']: AttrValue; - } - interface HTMLTableSectionElementAttributes extends GenericAttributes { - ['align']: AttrValue; - ['char']: AttrValue; - ['charoff']: AttrValue; - ['valign']: AttrValue; - } - interface HTMLTableCellElementAttributes extends GenericAttributes { - ['abbr']: AttrValue; - ['align']: AttrValue; - ['axis']: AttrValue; - ['bgcolor']: AttrValue; - ['char']: AttrValue; - ['charoff']: AttrValue; - ['colspan']: AttrValue; - ['headers']: AttrValue; - ['height']: AttrValue; - ['nowrap']: AttrValue; - ['rowspan']: AttrValue; - ['scope']: AttrValue; - ['valign']: AttrValue; - ['width']: AttrValue; - } - interface HTMLTemplateElementAttributes extends GenericAttributes { - ['shadowrootclonable']: AttrValue; - ['shadowrootdelegatesfocus']: AttrValue; - ['shadowrootmode']: AttrValue; - } - interface HTMLTextAreaElementAttributes extends GenericAttributes { - ['autocomplete']: AttrValue; - ['cols']: AttrValue; - ['dirname']: AttrValue; - ['disabled']: AttrValue; - ['form']: AttrValue; - ['maxlength']: AttrValue; - ['minlength']: AttrValue; - ['name']: AttrValue; - ['placeholder']: AttrValue; - ['readonly']: AttrValue; - ['required']: AttrValue; - ['rows']: AttrValue; - ['wrap']: AttrValue; - } - interface HTMLTimeElementAttributes extends GenericAttributes { - ['datetime']: AttrValue; - } - interface HTMLTableRowElementAttributes extends GenericAttributes { - ['align']: AttrValue; - ['bgcolor']: AttrValue; - ['char']: AttrValue; - ['charoff']: AttrValue; - ['valign']: AttrValue; - } - interface HTMLTrackElementAttributes extends GenericAttributes { - ['default']: AttrValue; - ['kind']: AttrValue; - ['label']: AttrValue; - ['src']: AttrValue; - ['srclang']: AttrValue; - } - interface HTMLUListElementAttributes extends GenericAttributes { - ['compact']: AttrValue; - ['type']: AttrValue; - } - interface HTMLVideoElementAttributes extends GenericAttributes { - ['autoplay']: AttrValue; - ['controls']: AttrValue; - ['crossorigin']: AttrValue; - ['height']: AttrValue; - ['loop']: AttrValue; - ['muted']: AttrValue; - ['playsinline']: AttrValue; - ['poster']: AttrValue; - ['preload']: AttrValue; - ['src']: AttrValue; - ['width']: AttrValue; - } - interface HtmlElements { - ['Generic']: GenericAttributes; - ['HTMLAnchorElement']: HTMLAnchorElementAttributes; - ['HTMLAreaElement']: HTMLAreaElementAttributes; - ['HTMLAudioElement']: HTMLAudioElementAttributes; - ['HTMLBaseElement']: HTMLBaseElementAttributes; - ['HTMLQuoteElement']: HTMLQuoteElementAttributes; - ['HTMLBodyElement']: HTMLBodyElementAttributes; - ['HTMLBRElement']: HTMLBRElementAttributes; - ['HTMLButtonElement']: HTMLButtonElementAttributes; - ['HTMLCanvasElement']: HTMLCanvasElementAttributes; - ['HTMLTableCaptionElement']: HTMLTableCaptionElementAttributes; - ['HTMLTableColElement']: HTMLTableColElementAttributes; - ['HTMLDataElement']: HTMLDataElementAttributes; - ['HTMLModElement']: HTMLModElementAttributes; - ['HTMLDetailsElement']: HTMLDetailsElementAttributes; - ['HTMLDialogElement']: HTMLDialogElementAttributes; - ['HTMLDivElement']: HTMLDivElementAttributes; - ['HTMLDListElement']: HTMLDListElementAttributes; - ['HTMLEmbedElement']: HTMLEmbedElementAttributes; - ['HTMLFieldSetElement']: HTMLFieldSetElementAttributes; - ['HTMLFormElement']: HTMLFormElementAttributes; - ['HTMLHeadingElement']: HTMLHeadingElementAttributes; - ['HTMLHeadElement']: HTMLHeadElementAttributes; - ['HTMLHRElement']: HTMLHRElementAttributes; - ['HTMLHtmlElement']: HTMLHtmlElementAttributes; - ['HTMLIFrameElement']: HTMLIFrameElementAttributes; - ['HTMLImageElement']: HTMLImageElementAttributes; - ['HTMLInputElement']: HTMLInputElementAttributes; - ['HTMLLabelElement']: HTMLLabelElementAttributes; - ['HTMLLegendElement']: HTMLLegendElementAttributes; - ['HTMLLIElement']: HTMLLIElementAttributes; - ['HTMLLinkElement']: HTMLLinkElementAttributes; - ['HTMLMapElement']: HTMLMapElementAttributes; - ['HTMLMenuElement']: HTMLMenuElementAttributes; - ['HTMLMetaElement']: HTMLMetaElementAttributes; - ['HTMLMeterElement']: HTMLMeterElementAttributes; - ['HTMLObjectElement']: HTMLObjectElementAttributes; - ['HTMLOListElement']: HTMLOListElementAttributes; - ['HTMLOptGroupElement']: HTMLOptGroupElementAttributes; - ['HTMLOptionElement']: HTMLOptionElementAttributes; - ['HTMLOutputElement']: HTMLOutputElementAttributes; - ['HTMLParagraphElement']: HTMLParagraphElementAttributes; - ['HTMLPreElement']: HTMLPreElementAttributes; - ['HTMLProgressElement']: HTMLProgressElementAttributes; - ['HTMLScriptElement']: HTMLScriptElementAttributes; - ['HTMLSelectElement']: HTMLSelectElementAttributes; - ['HTMLSlotElement']: HTMLSlotElementAttributes; - ['HTMLSourceElement']: HTMLSourceElementAttributes; - ['HTMLStyleElement']: HTMLStyleElementAttributes; - ['HTMLTableElement']: HTMLTableElementAttributes; - ['HTMLTableSectionElement']: HTMLTableSectionElementAttributes; - ['HTMLTableCellElement']: HTMLTableCellElementAttributes; - ['HTMLTemplateElement']: HTMLTemplateElementAttributes; - ['HTMLTextAreaElement']: HTMLTextAreaElementAttributes; - ['HTMLTimeElement']: HTMLTimeElementAttributes; - ['HTMLTableRowElement']: HTMLTableRowElementAttributes; - ['HTMLTrackElement']: HTMLTrackElementAttributes; - ['HTMLUListElement']: HTMLUListElementAttributes; - ['HTMLVideoElement']: HTMLVideoElementAttributes; - } +interface GenericAttributes { + ['accesskey']: AttrValue; + ['autocapitalize']: AttrValue; + ['autofocus']: AttrValue; + ['class']: AttrValue; + ['contenteditable']: AttrValue; + ['dir']: AttrValue; + ['draggable']: AttrValue; + ['enterkeyhint']: AttrValue; + ['hidden']: AttrValue; + ['id']: AttrValue; + ['inert']: AttrValue; + ['inputmode']: AttrValue; + ['is']: AttrValue; + ['itemid']: AttrValue; + ['itemprop']: AttrValue; + ['itemref']: AttrValue; + ['itemscope']: AttrValue; + ['itemtype']: AttrValue; + ['lang']: AttrValue; + ['nonce']: AttrValue; + ['popover']: AttrValue; + ['slot']: AttrValue; + ['spellcheck']: AttrValue; + ['style']: AttrValue; + ['tabindex']: AttrValue; + ['title']: AttrValue; + ['translate']: AttrValue; + ['writingsuggestions']: AttrValue; + ['aria-activedescendant']: AttrValue; + ['aria-atomic']: AttrValue; + ['aria-autocomplete']: AttrValue; + ['aria-busy']: AttrValue; + ['aria-checked']: AttrValue; + ['aria-colcount']: AttrValue; + ['aria-colindex']: AttrValue; + ['aria-colspan']: AttrValue; + ['aria-controls']: AttrValue; + ['aria-current']: AttrValue; + ['aria-describedby']: AttrValue; + ['aria-details']: AttrValue; + ['aria-disabled']: AttrValue; + ['aria-dropeffect']: AttrValue; + ['aria-errormessage']: AttrValue; + ['aria-expanded']: AttrValue; + ['aria-flowto']: AttrValue; + ['aria-grabbed']: AttrValue; + ['aria-haspopup']: AttrValue; + ['aria-hidden']: AttrValue; + ['aria-invalid']: AttrValue; + ['aria-keyshortcuts']: AttrValue; + ['aria-label']: AttrValue; + ['aria-labelledby']: AttrValue; + ['aria-level']: AttrValue; + ['aria-live']: AttrValue; + ['aria-modal']: AttrValue; + ['aria-multiline']: AttrValue; + ['aria-multiselectable']: AttrValue; + ['aria-orientation']: AttrValue; + ['aria-owns']: AttrValue; + ['aria-placeholder']: AttrValue; + ['aria-posinset']: AttrValue; + ['aria-pressed']: AttrValue; + ['aria-readonly']: AttrValue; + ['aria-relevant']: AttrValue; + ['aria-required']: AttrValue; + ['aria-roledescription']: AttrValue; + ['aria-rowcount']: AttrValue; + ['aria-rowindex']: AttrValue; + ['aria-rowspan']: AttrValue; + ['aria-selected']: AttrValue; + ['aria-setsize']: AttrValue; + ['aria-sort']: AttrValue; + ['aria-valuemax']: AttrValue; + ['aria-valuemin']: AttrValue; + ['aria-valuenow']: AttrValue; + ['aria-valuetext']: AttrValue; + ['role']: AttrValue; + ['onabort']: AttrValue; + ['onafterprint']: AttrValue; + ['onauxclick']: AttrValue; + ['onbeforematch']: AttrValue; + ['onbeforeprint']: AttrValue; + ['onbeforetoggle']: AttrValue; + ['onbeforeunload']: AttrValue; + ['onblur']: AttrValue; + ['oncancel']: AttrValue; + ['oncanplay']: AttrValue; + ['oncanplaythrough']: AttrValue; + ['onchange']: AttrValue; + ['onclick']: AttrValue; + ['onclose']: AttrValue; + ['oncontextlost']: AttrValue; + ['oncontextmenu']: AttrValue; + ['oncontextrestored']: AttrValue; + ['oncopy']: AttrValue; + ['oncuechange']: AttrValue; + ['oncut']: AttrValue; + ['ondblclick']: AttrValue; + ['ondrag']: AttrValue; + ['ondragend']: AttrValue; + ['ondragenter']: AttrValue; + ['ondragleave']: AttrValue; + ['ondragover']: AttrValue; + ['ondragstart']: AttrValue; + ['ondrop']: AttrValue; + ['ondurationchange']: AttrValue; + ['onemptied']: AttrValue; + ['onended']: AttrValue; + ['onerror']: AttrValue; + ['onfocus']: AttrValue; + ['onformdata']: AttrValue; + ['onhashchange']: AttrValue; + ['oninput']: AttrValue; + ['oninvalid']: AttrValue; + ['onkeydown']: AttrValue; + ['onkeypress']: AttrValue; + ['onkeyup']: AttrValue; + ['onlanguagechange']: AttrValue; + ['onload']: AttrValue; + ['onloadeddata']: AttrValue; + ['onloadedmetadata']: AttrValue; + ['onloadstart']: AttrValue; + ['onmessage']: AttrValue; + ['onmessageerror']: AttrValue; + ['onmousedown']: AttrValue; + ['onmouseenter']: AttrValue; + ['onmouseleave']: AttrValue; + ['onmousemove']: AttrValue; + ['onmouseout']: AttrValue; + ['onmouseover']: AttrValue; + ['onmouseup']: AttrValue; + ['onoffline']: AttrValue; + ['ononline']: AttrValue; + ['onpagehide']: AttrValue; + ['onpageshow']: AttrValue; + ['onpaste']: AttrValue; + ['onpause']: AttrValue; + ['onplay']: AttrValue; + ['onplaying']: AttrValue; + ['onpopstate']: AttrValue; + ['onprogress']: AttrValue; + ['onratechange']: AttrValue; + ['onrejectionhandled']: AttrValue; + ['onreset']: AttrValue; + ['onresize']: AttrValue; + ['onscroll']: AttrValue; + ['onscrollend']: AttrValue; + ['onsecuritypolicyviolation']: AttrValue; + ['onseeked']: AttrValue; + ['onseeking']: AttrValue; + ['onselect']: AttrValue; + ['onslotchange']: AttrValue; + ['onstalled']: AttrValue; + ['onstorage']: AttrValue; + ['onsubmit']: AttrValue; + ['onsuspend']: AttrValue; + ['ontimeupdate']: AttrValue; + ['ontoggle']: AttrValue; + ['onunhandledrejection']: AttrValue; + ['onunload']: AttrValue; + ['onvolumechange']: AttrValue; + ['onwaiting']: AttrValue; + ['onwheel']: AttrValue; +} +interface HTMLAnchorElementAttributes extends GenericAttributes { + ['charset']: AttrValue; + ['coords']: AttrValue; + ['download']: AttrValue; + ['href']: AttrValue; + ['hreflang']: AttrValue; + ['name']: AttrValue; + ['ping']: AttrValue; + ['referrerpolicy']: AttrValue; + ['rel']: AttrValue; + ['rev']: AttrValue; + ['shape']: AttrValue; + ['target']: AttrValue; + ['type']: AttrValue; +} +interface HTMLAreaElementAttributes extends GenericAttributes { + ['alt']: AttrValue; + ['coords']: AttrValue; + ['download']: AttrValue; + ['href']: AttrValue; + ['hreflang']: AttrValue; + ['nohref']: AttrValue; + ['ping']: AttrValue; + ['referrerpolicy']: AttrValue; + ['rel']: AttrValue; + ['shape']: AttrValue; + ['target']: AttrValue; + ['type']: AttrValue; +} +interface HTMLAudioElementAttributes extends GenericAttributes { + ['autoplay']: AttrValue; + ['controls']: AttrValue; + ['crossorigin']: AttrValue; + ['loop']: AttrValue; + ['muted']: AttrValue; + ['preload']: AttrValue; + ['src']: AttrValue; +} +interface HTMLBaseElementAttributes extends GenericAttributes { + ['href']: AttrValue; + ['target']: AttrValue; +} +interface HTMLQuoteElementAttributes extends GenericAttributes { + ['cite']: AttrValue; +} +interface HTMLBodyElementAttributes extends GenericAttributes { + ['alink']: AttrValue; + ['background']: AttrValue; + ['bgcolor']: AttrValue; + ['link']: AttrValue; + ['text']: AttrValue; + ['vlink']: AttrValue; +} +interface HTMLBRElementAttributes extends GenericAttributes { + ['clear']: AttrValue; +} +interface HTMLButtonElementAttributes extends GenericAttributes { + ['disabled']: AttrValue; + ['form']: AttrValue; + ['formaction']: AttrValue; + ['formenctype']: AttrValue; + ['formmethod']: AttrValue; + ['formnovalidate']: AttrValue; + ['formtarget']: AttrValue; + ['name']: AttrValue; + ['popovertarget']: AttrValue; + ['popovertargetaction']: AttrValue; + ['type']: AttrValue; + ['value']: AttrValue; +} +interface HTMLCanvasElementAttributes extends GenericAttributes { + ['height']: AttrValue; + ['width']: AttrValue; +} +interface HTMLTableCaptionElementAttributes extends GenericAttributes { + ['align']: AttrValue; +} +interface HTMLTableColElementAttributes extends GenericAttributes { + ['align']: AttrValue; + ['char']: AttrValue; + ['charoff']: AttrValue; + ['span']: AttrValue; + ['valign']: AttrValue; + ['width']: AttrValue; +} +interface HTMLDataElementAttributes extends GenericAttributes { + ['value']: AttrValue; +} +interface HTMLModElementAttributes extends GenericAttributes { + ['cite']: AttrValue; + ['datetime']: AttrValue; +} +interface HTMLDetailsElementAttributes extends GenericAttributes { + ['name']: AttrValue; + ['open']: AttrValue; +} +interface HTMLDialogElementAttributes extends GenericAttributes { + ['open']: AttrValue; +} +interface HTMLDivElementAttributes extends GenericAttributes { + ['align']: AttrValue; +} +interface HTMLDListElementAttributes extends GenericAttributes { + ['compact']: AttrValue; +} +interface HTMLEmbedElementAttributes extends GenericAttributes { + ['height']: AttrValue; + ['src']: AttrValue; + ['type']: AttrValue; + ['width']: AttrValue; +} +interface HTMLFieldSetElementAttributes extends GenericAttributes { + ['disabled']: AttrValue; + ['form']: AttrValue; + ['name']: AttrValue; +} +interface HTMLFormElementAttributes extends GenericAttributes { + ['accept']: AttrValue; + ['accept-charset']: AttrValue; + ['action']: AttrValue; + ['autocomplete']: AttrValue; + ['enctype']: AttrValue; + ['method']: AttrValue; + ['name']: AttrValue; + ['novalidate']: AttrValue; + ['target']: AttrValue; +} +interface HTMLHeadingElementAttributes extends GenericAttributes { + ['align']: AttrValue; +} +interface HTMLHeadElementAttributes extends GenericAttributes { + ['profile']: AttrValue; +} +interface HTMLHRElementAttributes extends GenericAttributes { + ['align']: AttrValue; + ['noshade']: AttrValue; + ['size']: AttrValue; + ['width']: AttrValue; +} +interface HTMLHtmlElementAttributes extends GenericAttributes { + ['manifest']: AttrValue; + ['version']: AttrValue; +} +interface HTMLIFrameElementAttributes extends GenericAttributes { + ['align']: AttrValue; + ['allow']: AttrValue; + ['allowfullscreen']: AttrValue; + ['allowpaymentrequest']: AttrValue; + ['allowusermedia']: AttrValue; + ['frameborder']: AttrValue; + ['height']: AttrValue; + ['loading']: AttrValue; + ['longdesc']: AttrValue; + ['marginheight']: AttrValue; + ['marginwidth']: AttrValue; + ['name']: AttrValue; + ['referrerpolicy']: AttrValue; + ['sandbox']: AttrValue; + ['scrolling']: AttrValue; + ['src']: AttrValue; + ['srcdoc']: AttrValue; + ['width']: AttrValue; +} +interface HTMLImageElementAttributes extends GenericAttributes { + ['align']: AttrValue; + ['alt']: AttrValue; + ['border']: AttrValue; + ['crossorigin']: AttrValue; + ['decoding']: AttrValue; + ['fetchpriority']: AttrValue; + ['height']: AttrValue; + ['hspace']: AttrValue; + ['ismap']: AttrValue; + ['loading']: AttrValue; + ['longdesc']: AttrValue; + ['name']: AttrValue; + ['referrerpolicy']: AttrValue; + ['sizes']: AttrValue; + ['src']: AttrValue; + ['srcset']: AttrValue; + ['usemap']: AttrValue; + ['vspace']: AttrValue; + ['width']: AttrValue; +} +interface HTMLInputElementAttributes extends GenericAttributes { + ['accept']: AttrValue; + ['align']: AttrValue; + ['alt']: AttrValue; + ['autocomplete']: AttrValue; + ['checked']: AttrValue; + ['dirname']: AttrValue; + ['disabled']: AttrValue; + ['form']: AttrValue; + ['formaction']: AttrValue; + ['formenctype']: AttrValue; + ['formmethod']: AttrValue; + ['formnovalidate']: AttrValue; + ['formtarget']: AttrValue; + ['height']: AttrValue; + ['ismap']: AttrValue; + ['list']: AttrValue; + ['max']: AttrValue; + ['maxlength']: AttrValue; + ['min']: AttrValue; + ['minlength']: AttrValue; + ['multiple']: AttrValue; + ['name']: AttrValue; + ['pattern']: AttrValue; + ['placeholder']: AttrValue; + ['popovertarget']: AttrValue; + ['popovertargetaction']: AttrValue; + ['readonly']: AttrValue; + ['required']: AttrValue; + ['size']: AttrValue; + ['src']: AttrValue; + ['step']: AttrValue; + ['type']: AttrValue; + ['usemap']: AttrValue; + ['value']: AttrValue; + ['width']: AttrValue; +} +interface HTMLLabelElementAttributes extends GenericAttributes { + ['for']: AttrValue; + ['form']: AttrValue; +} +interface HTMLLegendElementAttributes extends GenericAttributes { + ['align']: AttrValue; +} +interface HTMLLIElementAttributes extends GenericAttributes { + ['type']: AttrValue; + ['value']: AttrValue; +} +interface HTMLLinkElementAttributes extends GenericAttributes { + ['as']: AttrValue; + ['blocking']: AttrValue; + ['charset']: AttrValue; + ['color']: AttrValue; + ['crossorigin']: AttrValue; + ['disabled']: AttrValue; + ['fetchpriority']: AttrValue; + ['href']: AttrValue; + ['hreflang']: AttrValue; + ['imagesizes']: AttrValue; + ['imagesrcset']: AttrValue; + ['integrity']: AttrValue; + ['media']: AttrValue; + ['referrerpolicy']: AttrValue; + ['rel']: AttrValue; + ['rev']: AttrValue; + ['sizes']: AttrValue; + ['target']: AttrValue; + ['type']: AttrValue; +} +interface HTMLMapElementAttributes extends GenericAttributes { + ['name']: AttrValue; +} +interface HTMLMenuElementAttributes extends GenericAttributes { + ['compact']: AttrValue; +} +interface HTMLMetaElementAttributes extends GenericAttributes { + ['charset']: AttrValue; + ['content']: AttrValue; + ['http-equiv']: AttrValue; + ['media']: AttrValue; + ['name']: AttrValue; + ['scheme']: AttrValue; +} +interface HTMLMeterElementAttributes extends GenericAttributes { + ['high']: AttrValue; + ['low']: AttrValue; + ['max']: AttrValue; + ['min']: AttrValue; + ['optimum']: AttrValue; + ['value']: AttrValue; +} +interface HTMLObjectElementAttributes extends GenericAttributes { + ['align']: AttrValue; + ['archive']: AttrValue; + ['border']: AttrValue; + ['classid']: AttrValue; + ['codebase']: AttrValue; + ['codetype']: AttrValue; + ['data']: AttrValue; + ['declare']: AttrValue; + ['form']: AttrValue; + ['height']: AttrValue; + ['hspace']: AttrValue; + ['name']: AttrValue; + ['standby']: AttrValue; + ['type']: AttrValue; + ['typemustmatch']: AttrValue; + ['usemap']: AttrValue; + ['vspace']: AttrValue; + ['width']: AttrValue; +} +interface HTMLOListElementAttributes extends GenericAttributes { + ['compact']: AttrValue; + ['reversed']: AttrValue; + ['start']: AttrValue; + ['type']: AttrValue; +} +interface HTMLOptGroupElementAttributes extends GenericAttributes { + ['disabled']: AttrValue; + ['label']: AttrValue; +} +interface HTMLOptionElementAttributes extends GenericAttributes { + ['disabled']: AttrValue; + ['label']: AttrValue; + ['selected']: AttrValue; + ['value']: AttrValue; +} +interface HTMLOutputElementAttributes extends GenericAttributes { + ['for']: AttrValue; + ['form']: AttrValue; + ['name']: AttrValue; +} +interface HTMLParagraphElementAttributes extends GenericAttributes { + ['align']: AttrValue; +} +interface HTMLPreElementAttributes extends GenericAttributes { + ['width']: AttrValue; +} +interface HTMLProgressElementAttributes extends GenericAttributes { + ['max']: AttrValue; + ['value']: AttrValue; +} +interface HTMLScriptElementAttributes extends GenericAttributes { + ['async']: AttrValue; + ['blocking']: AttrValue; + ['charset']: AttrValue; + ['crossorigin']: AttrValue; + ['defer']: AttrValue; + ['fetchpriority']: AttrValue; + ['integrity']: AttrValue; + ['language']: AttrValue; + ['nomodule']: AttrValue; + ['referrerpolicy']: AttrValue; + ['src']: AttrValue; + ['type']: AttrValue; +} +interface HTMLSelectElementAttributes extends GenericAttributes { + ['autocomplete']: AttrValue; + ['disabled']: AttrValue; + ['form']: AttrValue; + ['multiple']: AttrValue; + ['name']: AttrValue; + ['required']: AttrValue; + ['size']: AttrValue; +} +interface HTMLSlotElementAttributes extends GenericAttributes { + ['name']: AttrValue; +} +interface HTMLSourceElementAttributes extends GenericAttributes { + ['height']: AttrValue; + ['media']: AttrValue; + ['sizes']: AttrValue; + ['src']: AttrValue; + ['srcset']: AttrValue; + ['type']: AttrValue; + ['width']: AttrValue; +} +interface HTMLStyleElementAttributes extends GenericAttributes { + ['blocking']: AttrValue; + ['media']: AttrValue; + ['type']: AttrValue; +} +interface HTMLTableElementAttributes extends GenericAttributes { + ['align']: AttrValue; + ['bgcolor']: AttrValue; + ['border']: AttrValue; + ['cellpadding']: AttrValue; + ['cellspacing']: AttrValue; + ['frame']: AttrValue; + ['rules']: AttrValue; + ['summary']: AttrValue; + ['width']: AttrValue; +} +interface HTMLTableSectionElementAttributes extends GenericAttributes { + ['align']: AttrValue; + ['char']: AttrValue; + ['charoff']: AttrValue; + ['valign']: AttrValue; +} +interface HTMLTableCellElementAttributes extends GenericAttributes { + ['abbr']: AttrValue; + ['align']: AttrValue; + ['axis']: AttrValue; + ['bgcolor']: AttrValue; + ['char']: AttrValue; + ['charoff']: AttrValue; + ['colspan']: AttrValue; + ['headers']: AttrValue; + ['height']: AttrValue; + ['nowrap']: AttrValue; + ['rowspan']: AttrValue; + ['scope']: AttrValue; + ['valign']: AttrValue; + ['width']: AttrValue; +} +interface HTMLTemplateElementAttributes extends GenericAttributes { + ['shadowrootclonable']: AttrValue; + ['shadowrootdelegatesfocus']: AttrValue; + ['shadowrootmode']: AttrValue; +} +interface HTMLTextAreaElementAttributes extends GenericAttributes { + ['autocomplete']: AttrValue; + ['cols']: AttrValue; + ['dirname']: AttrValue; + ['disabled']: AttrValue; + ['form']: AttrValue; + ['maxlength']: AttrValue; + ['minlength']: AttrValue; + ['name']: AttrValue; + ['placeholder']: AttrValue; + ['readonly']: AttrValue; + ['required']: AttrValue; + ['rows']: AttrValue; + ['wrap']: AttrValue; +} +interface HTMLTimeElementAttributes extends GenericAttributes { + ['datetime']: AttrValue; +} +interface HTMLTableRowElementAttributes extends GenericAttributes { + ['align']: AttrValue; + ['bgcolor']: AttrValue; + ['char']: AttrValue; + ['charoff']: AttrValue; + ['valign']: AttrValue; +} +interface HTMLTrackElementAttributes extends GenericAttributes { + ['default']: AttrValue; + ['kind']: AttrValue; + ['label']: AttrValue; + ['src']: AttrValue; + ['srclang']: AttrValue; +} +interface HTMLUListElementAttributes extends GenericAttributes { + ['compact']: AttrValue; + ['type']: AttrValue; +} +interface HTMLVideoElementAttributes extends GenericAttributes { + ['autoplay']: AttrValue; + ['controls']: AttrValue; + ['crossorigin']: AttrValue; + ['height']: AttrValue; + ['loop']: AttrValue; + ['muted']: AttrValue; + ['playsinline']: AttrValue; + ['poster']: AttrValue; + ['preload']: AttrValue; + ['src']: AttrValue; + ['width']: AttrValue; +} +interface HtmlElements { + ['Generic']: GenericAttributes; + ['HTMLAnchorElement']: HTMLAnchorElementAttributes; + ['HTMLAreaElement']: HTMLAreaElementAttributes; + ['HTMLAudioElement']: HTMLAudioElementAttributes; + ['HTMLBaseElement']: HTMLBaseElementAttributes; + ['HTMLQuoteElement']: HTMLQuoteElementAttributes; + ['HTMLBodyElement']: HTMLBodyElementAttributes; + ['HTMLBRElement']: HTMLBRElementAttributes; + ['HTMLButtonElement']: HTMLButtonElementAttributes; + ['HTMLCanvasElement']: HTMLCanvasElementAttributes; + ['HTMLTableCaptionElement']: HTMLTableCaptionElementAttributes; + ['HTMLTableColElement']: HTMLTableColElementAttributes; + ['HTMLDataElement']: HTMLDataElementAttributes; + ['HTMLModElement']: HTMLModElementAttributes; + ['HTMLDetailsElement']: HTMLDetailsElementAttributes; + ['HTMLDialogElement']: HTMLDialogElementAttributes; + ['HTMLDivElement']: HTMLDivElementAttributes; + ['HTMLDListElement']: HTMLDListElementAttributes; + ['HTMLEmbedElement']: HTMLEmbedElementAttributes; + ['HTMLFieldSetElement']: HTMLFieldSetElementAttributes; + ['HTMLFormElement']: HTMLFormElementAttributes; + ['HTMLHeadingElement']: HTMLHeadingElementAttributes; + ['HTMLHeadElement']: HTMLHeadElementAttributes; + ['HTMLHRElement']: HTMLHRElementAttributes; + ['HTMLHtmlElement']: HTMLHtmlElementAttributes; + ['HTMLIFrameElement']: HTMLIFrameElementAttributes; + ['HTMLImageElement']: HTMLImageElementAttributes; + ['HTMLInputElement']: HTMLInputElementAttributes; + ['HTMLLabelElement']: HTMLLabelElementAttributes; + ['HTMLLegendElement']: HTMLLegendElementAttributes; + ['HTMLLIElement']: HTMLLIElementAttributes; + ['HTMLLinkElement']: HTMLLinkElementAttributes; + ['HTMLMapElement']: HTMLMapElementAttributes; + ['HTMLMenuElement']: HTMLMenuElementAttributes; + ['HTMLMetaElement']: HTMLMetaElementAttributes; + ['HTMLMeterElement']: HTMLMeterElementAttributes; + ['HTMLObjectElement']: HTMLObjectElementAttributes; + ['HTMLOListElement']: HTMLOListElementAttributes; + ['HTMLOptGroupElement']: HTMLOptGroupElementAttributes; + ['HTMLOptionElement']: HTMLOptionElementAttributes; + ['HTMLOutputElement']: HTMLOutputElementAttributes; + ['HTMLParagraphElement']: HTMLParagraphElementAttributes; + ['HTMLPreElement']: HTMLPreElementAttributes; + ['HTMLProgressElement']: HTMLProgressElementAttributes; + ['HTMLScriptElement']: HTMLScriptElementAttributes; + ['HTMLSelectElement']: HTMLSelectElementAttributes; + ['HTMLSlotElement']: HTMLSlotElementAttributes; + ['HTMLSourceElement']: HTMLSourceElementAttributes; + ['HTMLStyleElement']: HTMLStyleElementAttributes; + ['HTMLTableElement']: HTMLTableElementAttributes; + ['HTMLTableSectionElement']: HTMLTableSectionElementAttributes; + ['HTMLTableCellElement']: HTMLTableCellElementAttributes; + ['HTMLTemplateElement']: HTMLTemplateElementAttributes; + ['HTMLTextAreaElement']: HTMLTextAreaElementAttributes; + ['HTMLTimeElement']: HTMLTimeElementAttributes; + ['HTMLTableRowElement']: HTMLTableRowElementAttributes; + ['HTMLTrackElement']: HTMLTrackElementAttributes; + ['HTMLUListElement']: HTMLUListElementAttributes; + ['HTMLVideoElement']: HTMLVideoElementAttributes; +} } export declare namespace SvgElementAttributes { - interface SVGAElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['download']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['href']: AttrValue; - ['hreflang']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['ping']: AttrValue; - ['pointer-events']: AttrValue; - ['referrerpolicy']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['target']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['type']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGAnimateElementAttributes extends GenericAttributes { - ['accumulate']: AttrValue; - ['additive']: AttrValue; - ['alignment-baseline']: AttrValue; - ['attributeName']: AttrValue; - ['attributeType']: AttrValue; - ['baseline-shift']: AttrValue; - ['begin']: AttrValue; - ['by']: AttrValue; - ['calcMode']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['dur']: AttrValue; - ['enable-background']: AttrValue; - ['end']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['from']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['href']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['keySplines']: AttrValue; - ['keyTimes']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['max']: AttrValue; - ['min']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['repeatCount']: AttrValue; - ['repeatDur']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['restart']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['to']: AttrValue; - ['unicode-bidi']: AttrValue; - ['values']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGAnimateMotionElementAttributes extends GenericAttributes { - ['accumulate']: AttrValue; - ['additive']: AttrValue; - ['begin']: AttrValue; - ['by']: AttrValue; - ['calcMode']: AttrValue; - ['dur']: AttrValue; - ['end']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['from']: AttrValue; - ['href']: AttrValue; - ['keyPoints']: AttrValue; - ['keySplines']: AttrValue; - ['keyTimes']: AttrValue; - ['max']: AttrValue; - ['min']: AttrValue; - ['origin']: AttrValue; - ['path']: AttrValue; - ['repeatCount']: AttrValue; - ['repeatDur']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['restart']: AttrValue; - ['rotate']: AttrValue; - ['systemLanguage']: AttrValue; - ['to']: AttrValue; - ['values']: AttrValue; - } - interface SVGAnimateTransformElementAttributes extends GenericAttributes { - ['accumulate']: AttrValue; - ['additive']: AttrValue; - ['attributeName']: AttrValue; - ['attributeType']: AttrValue; - ['begin']: AttrValue; - ['by']: AttrValue; - ['calcMode']: AttrValue; - ['dur']: AttrValue; - ['end']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['from']: AttrValue; - ['href']: AttrValue; - ['keySplines']: AttrValue; - ['keyTimes']: AttrValue; - ['max']: AttrValue; - ['min']: AttrValue; - ['repeatCount']: AttrValue; - ['repeatDur']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['restart']: AttrValue; - ['systemLanguage']: AttrValue; - ['to']: AttrValue; - ['type']: AttrValue; - ['values']: AttrValue; - } - interface SVGCircleElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['cx']: AttrValue; - ['cy']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pathLength']: AttrValue; - ['pointer-events']: AttrValue; - ['r']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGClipPathElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['clipPathUnits']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGDefsElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGDescElementAttributes extends GenericAttributes { - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['systemLanguage']: AttrValue; - } - interface SVGEllipseElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['cx']: AttrValue; - ['cy']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pathLength']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['rx']: AttrValue; - ['ry']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGFEBlendElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['in']: AttrValue; - ['in2']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['mode']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFEColorMatrixElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['in']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['type']: AttrValue; - ['unicode-bidi']: AttrValue; - ['values']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFEComponentTransferElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['in']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFECompositeElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['in']: AttrValue; - ['in2']: AttrValue; - ['k1']: AttrValue; - ['k2']: AttrValue; - ['k3']: AttrValue; - ['k4']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['operator']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFEConvolveMatrixElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['bias']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['divisor']: AttrValue; - ['dominant-baseline']: AttrValue; - ['edgeMode']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['in']: AttrValue; - ['kernelMatrix']: AttrValue; - ['kernelUnitLength']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['order']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['preserveAlpha']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['targetX']: AttrValue; - ['targetY']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFEDiffuseLightingElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['diffuseConstant']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['in']: AttrValue; - ['kernelUnitLength']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['surfaceScale']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFEDisplacementMapElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['in']: AttrValue; - ['in2']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['result']: AttrValue; - ['scale']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['xChannelSelector']: AttrValue; - ['y']: AttrValue; - ['yChannelSelector']: AttrValue; - } - interface SVGFEDistantLightElementAttributes extends GenericAttributes { - ['azimuth']: AttrValue; - ['elevation']: AttrValue; - } - interface SVGFEDropShadowElementAttributes extends GenericAttributes { - ['dx']: AttrValue; - ['dy']: AttrValue; - ['height']: AttrValue; - ['in']: AttrValue; - ['result']: AttrValue; - ['stdDeviation']: AttrValue; - ['width']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFEFloodElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFEFuncAElementAttributes extends GenericAttributes { - ['amplitude']: AttrValue; - ['exponent']: AttrValue; - ['intercept']: AttrValue; - ['offset']: AttrValue; - ['slope']: AttrValue; - ['tableValues']: AttrValue; - ['type']: AttrValue; - } - interface SVGFEFuncBElementAttributes extends GenericAttributes { - ['amplitude']: AttrValue; - ['exponent']: AttrValue; - ['intercept']: AttrValue; - ['offset']: AttrValue; - ['slope']: AttrValue; - ['tableValues']: AttrValue; - ['type']: AttrValue; - } - interface SVGFEFuncGElementAttributes extends GenericAttributes { - ['amplitude']: AttrValue; - ['exponent']: AttrValue; - ['intercept']: AttrValue; - ['offset']: AttrValue; - ['slope']: AttrValue; - ['tableValues']: AttrValue; - ['type']: AttrValue; - } - interface SVGFEFuncRElementAttributes extends GenericAttributes { - ['amplitude']: AttrValue; - ['exponent']: AttrValue; - ['intercept']: AttrValue; - ['offset']: AttrValue; - ['slope']: AttrValue; - ['tableValues']: AttrValue; - ['type']: AttrValue; - } - interface SVGFEGaussianBlurElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['edgeMode']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['in']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['stdDeviation']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFEImageElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['crossorigin']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['href']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['preserveAspectRatio']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFEMergeElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFEMergeNodeElementAttributes extends GenericAttributes { - ['in']: AttrValue; - } - interface SVGFEMorphologyElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['in']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['operator']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['radius']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFEOffsetElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['dx']: AttrValue; - ['dy']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['in']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFEPointLightElementAttributes extends GenericAttributes { - ['x']: AttrValue; - ['y']: AttrValue; - ['z']: AttrValue; - } - interface SVGFESpecularLightingElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['in']: AttrValue; - ['kernelUnitLength']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['specularConstant']: AttrValue; - ['specularExponent']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['surfaceScale']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFESpotLightElementAttributes extends GenericAttributes { - ['limitingConeAngle']: AttrValue; - ['pointsAtX']: AttrValue; - ['pointsAtY']: AttrValue; - ['pointsAtZ']: AttrValue; - ['specularExponent']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - ['z']: AttrValue; - } - interface SVGFETileElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['in']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['result']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFETurbulenceElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseFrequency']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['numOctaves']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['result']: AttrValue; - ['seed']: AttrValue; - ['shape-rendering']: AttrValue; - ['stitchTiles']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['type']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGFilterElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['filterRes']: AttrValue; - ['filterUnits']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['primitiveUnits']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGForeignObjectElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGGElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGImageElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['crossorigin']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['href']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['preserveAspectRatio']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['type']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGLineElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pathLength']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x1']: AttrValue; - ['x2']: AttrValue; - ['y1']: AttrValue; - ['y2']: AttrValue; - } - interface SVGLinearGradientElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['gradientTransform']: AttrValue; - ['gradientUnits']: AttrValue; - ['href']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['shape-rendering']: AttrValue; - ['spreadMethod']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x1']: AttrValue; - ['x2']: AttrValue; - ['y1']: AttrValue; - ['y2']: AttrValue; - } - interface SVGMarkerElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['markerHeight']: AttrValue; - ['markerUnits']: AttrValue; - ['markerWidth']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['orient']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['preserveAspectRatio']: AttrValue; - ['refX']: AttrValue; - ['refY']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['viewBox']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGMaskElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['maskContentUnits']: AttrValue; - ['maskUnits']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGMetadataElementAttributes extends GenericAttributes { - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['systemLanguage']: AttrValue; - } - interface SVGMPathElementAttributes extends GenericAttributes { - ['externalResourcesRequired']: AttrValue; - ['href']: AttrValue; - } - interface SVGPathElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['d']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pathLength']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGPatternElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['href']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['patternContentUnits']: AttrValue; - ['patternTransform']: AttrValue; - ['patternUnits']: AttrValue; - ['pointer-events']: AttrValue; - ['preserveAspectRatio']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['viewBox']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGPolygonElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pathLength']: AttrValue; - ['pointer-events']: AttrValue; - ['points']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGPolylineElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pathLength']: AttrValue; - ['pointer-events']: AttrValue; - ['points']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGRadialGradientElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['cx']: AttrValue; - ['cy']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['fr']: AttrValue; - ['fx']: AttrValue; - ['fy']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['gradientTransform']: AttrValue; - ['gradientUnits']: AttrValue; - ['href']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['r']: AttrValue; - ['shape-rendering']: AttrValue; - ['spreadMethod']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGRectElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pathLength']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['rx']: AttrValue; - ['ry']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGScriptElementAttributes extends GenericAttributes { - ['crossorigin']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['href']: AttrValue; - ['type']: AttrValue; - } - interface SVGSetElementAttributes extends GenericAttributes { - ['attributeName']: AttrValue; - ['attributeType']: AttrValue; - ['begin']: AttrValue; - ['dur']: AttrValue; - ['end']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['href']: AttrValue; - ['max']: AttrValue; - ['min']: AttrValue; - ['repeatCount']: AttrValue; - ['repeatDur']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['restart']: AttrValue; - ['systemLanguage']: AttrValue; - ['to']: AttrValue; - } - interface SVGStopElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['offset']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGStyleElementAttributes extends GenericAttributes { - ['media']: AttrValue; - ['title']: AttrValue; - ['type']: AttrValue; - } - interface SVGSVGElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseProfile']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['contentScriptType']: AttrValue; - ['contentStyleType']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['playbackOrder']: AttrValue; - ['playbackorder']: AttrValue; - ['pointer-events']: AttrValue; - ['preserveAspectRatio']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['shape-rendering']: AttrValue; - ['snapshotTime']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['syncBehaviorDefault']: AttrValue; - ['syncToleranceDefault']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['timelineBegin']: AttrValue; - ['timelinebegin']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['version']: AttrValue; - ['viewBox']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - ['zoomAndPan']: AttrValue; - } - interface SVGSwitchElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGSymbolElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['preserveAspectRatio']: AttrValue; - ['refX']: AttrValue; - ['refY']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['unicode-bidi']: AttrValue; - ['viewBox']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGTextElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['dx']: AttrValue; - ['dy']: AttrValue; - ['editable']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['lengthAdjust']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['rotate']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['textLength']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGTextPathElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['href']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['lengthAdjust']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['method']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['path']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['shape-rendering']: AttrValue; - ['side']: AttrValue; - ['spacing']: AttrValue; - ['startOffset']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['textLength']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - } - interface SVGTitleElementAttributes extends GenericAttributes { - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['systemLanguage']: AttrValue; - } - interface SVGTSpanElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['dx']: AttrValue; - ['dy']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['lengthAdjust']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['rotate']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['textLength']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGUseElementAttributes extends GenericAttributes { - ['alignment-baseline']: AttrValue; - ['baseline-shift']: AttrValue; - ['clip']: AttrValue; - ['clip-path']: AttrValue; - ['clip-rule']: AttrValue; - ['color']: AttrValue; - ['color-interpolation']: AttrValue; - ['color-interpolation-filters']: AttrValue; - ['color-profile']: AttrValue; - ['color-rendering']: AttrValue; - ['cursor']: AttrValue; - ['direction']: AttrValue; - ['display']: AttrValue; - ['dominant-baseline']: AttrValue; - ['enable-background']: AttrValue; - ['externalResourcesRequired']: AttrValue; - ['fill']: AttrValue; - ['fill-opacity']: AttrValue; - ['fill-rule']: AttrValue; - ['filter']: AttrValue; - ['flood-color']: AttrValue; - ['flood-opacity']: AttrValue; - ['focusHighlight']: AttrValue; - ['focusable']: AttrValue; - ['font-family']: AttrValue; - ['font-size']: AttrValue; - ['font-size-adjust']: AttrValue; - ['font-stretch']: AttrValue; - ['font-style']: AttrValue; - ['font-variant']: AttrValue; - ['font-weight']: AttrValue; - ['glyph-orientation-horizontal']: AttrValue; - ['glyph-orientation-vertical']: AttrValue; - ['height']: AttrValue; - ['href']: AttrValue; - ['image-rendering']: AttrValue; - ['kerning']: AttrValue; - ['letter-spacing']: AttrValue; - ['lighting-color']: AttrValue; - ['marker-end']: AttrValue; - ['marker-mid']: AttrValue; - ['marker-start']: AttrValue; - ['mask']: AttrValue; - ['nav-down']: AttrValue; - ['nav-down-left']: AttrValue; - ['nav-down-right']: AttrValue; - ['nav-left']: AttrValue; - ['nav-next']: AttrValue; - ['nav-prev']: AttrValue; - ['nav-right']: AttrValue; - ['nav-up']: AttrValue; - ['nav-up-left']: AttrValue; - ['nav-up-right']: AttrValue; - ['opacity']: AttrValue; - ['overflow']: AttrValue; - ['pointer-events']: AttrValue; - ['requiredExtensions']: AttrValue; - ['requiredFeatures']: AttrValue; - ['requiredFonts']: AttrValue; - ['requiredFormats']: AttrValue; - ['shape-rendering']: AttrValue; - ['stop-color']: AttrValue; - ['stop-opacity']: AttrValue; - ['stroke']: AttrValue; - ['stroke-dasharray']: AttrValue; - ['stroke-dashoffset']: AttrValue; - ['stroke-linecap']: AttrValue; - ['stroke-linejoin']: AttrValue; - ['stroke-miterlimit']: AttrValue; - ['stroke-opacity']: AttrValue; - ['stroke-width']: AttrValue; - ['systemLanguage']: AttrValue; - ['text-anchor']: AttrValue; - ['text-decoration']: AttrValue; - ['text-rendering']: AttrValue; - ['transform']: AttrValue; - ['unicode-bidi']: AttrValue; - ['visibility']: AttrValue; - ['width']: AttrValue; - ['word-spacing']: AttrValue; - ['writing-mode']: AttrValue; - ['x']: AttrValue; - ['y']: AttrValue; - } - interface SVGViewElementAttributes extends GenericAttributes { - ['externalResourcesRequired']: AttrValue; - ['preserveAspectRatio']: AttrValue; - ['viewBox']: AttrValue; - ['viewTarget']: AttrValue; - ['zoomAndPan']: AttrValue; - } - interface SvgElements { - ['SVGAElement']: SVGAElementAttributes; - ['SVGAnimateElement']: SVGAnimateElementAttributes; - ['SVGAnimateMotionElement']: SVGAnimateMotionElementAttributes; - ['SVGAnimateTransformElement']: SVGAnimateTransformElementAttributes; - ['SVGCircleElement']: SVGCircleElementAttributes; - ['SVGClipPathElement']: SVGClipPathElementAttributes; - ['SVGDefsElement']: SVGDefsElementAttributes; - ['SVGDescElement']: SVGDescElementAttributes; - ['SVGEllipseElement']: SVGEllipseElementAttributes; - ['SVGFEBlendElement']: SVGFEBlendElementAttributes; - ['SVGFEColorMatrixElement']: SVGFEColorMatrixElementAttributes; - ['SVGFEComponentTransferElement']: SVGFEComponentTransferElementAttributes; - ['SVGFECompositeElement']: SVGFECompositeElementAttributes; - ['SVGFEConvolveMatrixElement']: SVGFEConvolveMatrixElementAttributes; - ['SVGFEDiffuseLightingElement']: SVGFEDiffuseLightingElementAttributes; - ['SVGFEDisplacementMapElement']: SVGFEDisplacementMapElementAttributes; - ['SVGFEDistantLightElement']: SVGFEDistantLightElementAttributes; - ['SVGFEDropShadowElement']: SVGFEDropShadowElementAttributes; - ['SVGFEFloodElement']: SVGFEFloodElementAttributes; - ['SVGFEFuncAElement']: SVGFEFuncAElementAttributes; - ['SVGFEFuncBElement']: SVGFEFuncBElementAttributes; - ['SVGFEFuncGElement']: SVGFEFuncGElementAttributes; - ['SVGFEFuncRElement']: SVGFEFuncRElementAttributes; - ['SVGFEGaussianBlurElement']: SVGFEGaussianBlurElementAttributes; - ['SVGFEImageElement']: SVGFEImageElementAttributes; - ['SVGFEMergeElement']: SVGFEMergeElementAttributes; - ['SVGFEMergeNodeElement']: SVGFEMergeNodeElementAttributes; - ['SVGFEMorphologyElement']: SVGFEMorphologyElementAttributes; - ['SVGFEOffsetElement']: SVGFEOffsetElementAttributes; - ['SVGFEPointLightElement']: SVGFEPointLightElementAttributes; - ['SVGFESpecularLightingElement']: SVGFESpecularLightingElementAttributes; - ['SVGFESpotLightElement']: SVGFESpotLightElementAttributes; - ['SVGFETileElement']: SVGFETileElementAttributes; - ['SVGFETurbulenceElement']: SVGFETurbulenceElementAttributes; - ['SVGFilterElement']: SVGFilterElementAttributes; - ['SVGForeignObjectElement']: SVGForeignObjectElementAttributes; - ['SVGGElement']: SVGGElementAttributes; - ['SVGImageElement']: SVGImageElementAttributes; - ['SVGLineElement']: SVGLineElementAttributes; - ['SVGLinearGradientElement']: SVGLinearGradientElementAttributes; - ['SVGMarkerElement']: SVGMarkerElementAttributes; - ['SVGMaskElement']: SVGMaskElementAttributes; - ['SVGMetadataElement']: SVGMetadataElementAttributes; - ['SVGMPathElement']: SVGMPathElementAttributes; - ['SVGPathElement']: SVGPathElementAttributes; - ['SVGPatternElement']: SVGPatternElementAttributes; - ['SVGPolygonElement']: SVGPolygonElementAttributes; - ['SVGPolylineElement']: SVGPolylineElementAttributes; - ['SVGRadialGradientElement']: SVGRadialGradientElementAttributes; - ['SVGRectElement']: SVGRectElementAttributes; - ['SVGScriptElement']: SVGScriptElementAttributes; - ['SVGSetElement']: SVGSetElementAttributes; - ['SVGStopElement']: SVGStopElementAttributes; - ['SVGStyleElement']: SVGStyleElementAttributes; - ['SVGSVGElement']: SVGSVGElementAttributes; - ['SVGSwitchElement']: SVGSwitchElementAttributes; - ['SVGSymbolElement']: SVGSymbolElementAttributes; - ['SVGTextElement']: SVGTextElementAttributes; - ['SVGTextPathElement']: SVGTextPathElementAttributes; - ['SVGTitleElement']: SVGTitleElementAttributes; - ['SVGTSpanElement']: SVGTSpanElementAttributes; - ['SVGUseElement']: SVGUseElementAttributes; - ['SVGViewElement']: SVGViewElementAttributes; - } +interface SVGAElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['download']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['href']: AttrValue; + ['hreflang']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['ping']: AttrValue; + ['pointer-events']: AttrValue; + ['referrerpolicy']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['target']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['type']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGAnimateElementAttributes extends GenericAttributes { + ['accumulate']: AttrValue; + ['additive']: AttrValue; + ['alignment-baseline']: AttrValue; + ['attributeName']: AttrValue; + ['attributeType']: AttrValue; + ['baseline-shift']: AttrValue; + ['begin']: AttrValue; + ['by']: AttrValue; + ['calcMode']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['dur']: AttrValue; + ['enable-background']: AttrValue; + ['end']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['from']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['href']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['keySplines']: AttrValue; + ['keyTimes']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['max']: AttrValue; + ['min']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['repeatCount']: AttrValue; + ['repeatDur']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['restart']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['to']: AttrValue; + ['unicode-bidi']: AttrValue; + ['values']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGAnimateMotionElementAttributes extends GenericAttributes { + ['accumulate']: AttrValue; + ['additive']: AttrValue; + ['begin']: AttrValue; + ['by']: AttrValue; + ['calcMode']: AttrValue; + ['dur']: AttrValue; + ['end']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['from']: AttrValue; + ['href']: AttrValue; + ['keyPoints']: AttrValue; + ['keySplines']: AttrValue; + ['keyTimes']: AttrValue; + ['max']: AttrValue; + ['min']: AttrValue; + ['origin']: AttrValue; + ['path']: AttrValue; + ['repeatCount']: AttrValue; + ['repeatDur']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['restart']: AttrValue; + ['rotate']: AttrValue; + ['systemLanguage']: AttrValue; + ['to']: AttrValue; + ['values']: AttrValue; +} +interface SVGAnimateTransformElementAttributes extends GenericAttributes { + ['accumulate']: AttrValue; + ['additive']: AttrValue; + ['attributeName']: AttrValue; + ['attributeType']: AttrValue; + ['begin']: AttrValue; + ['by']: AttrValue; + ['calcMode']: AttrValue; + ['dur']: AttrValue; + ['end']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['from']: AttrValue; + ['href']: AttrValue; + ['keySplines']: AttrValue; + ['keyTimes']: AttrValue; + ['max']: AttrValue; + ['min']: AttrValue; + ['repeatCount']: AttrValue; + ['repeatDur']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['restart']: AttrValue; + ['systemLanguage']: AttrValue; + ['to']: AttrValue; + ['type']: AttrValue; + ['values']: AttrValue; +} +interface SVGCircleElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['cx']: AttrValue; + ['cy']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pathLength']: AttrValue; + ['pointer-events']: AttrValue; + ['r']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGClipPathElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['clipPathUnits']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGDefsElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGDescElementAttributes extends GenericAttributes { + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['systemLanguage']: AttrValue; +} +interface SVGEllipseElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['cx']: AttrValue; + ['cy']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pathLength']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['rx']: AttrValue; + ['ry']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGFEBlendElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['in']: AttrValue; + ['in2']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['mode']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFEColorMatrixElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['in']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['type']: AttrValue; + ['unicode-bidi']: AttrValue; + ['values']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFEComponentTransferElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['in']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFECompositeElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['in']: AttrValue; + ['in2']: AttrValue; + ['k1']: AttrValue; + ['k2']: AttrValue; + ['k3']: AttrValue; + ['k4']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['operator']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFEConvolveMatrixElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['bias']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['divisor']: AttrValue; + ['dominant-baseline']: AttrValue; + ['edgeMode']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['in']: AttrValue; + ['kernelMatrix']: AttrValue; + ['kernelUnitLength']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['order']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['preserveAlpha']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['targetX']: AttrValue; + ['targetY']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFEDiffuseLightingElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['diffuseConstant']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['in']: AttrValue; + ['kernelUnitLength']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['surfaceScale']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFEDisplacementMapElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['in']: AttrValue; + ['in2']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['result']: AttrValue; + ['scale']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['xChannelSelector']: AttrValue; + ['y']: AttrValue; + ['yChannelSelector']: AttrValue; +} +interface SVGFEDistantLightElementAttributes extends GenericAttributes { + ['azimuth']: AttrValue; + ['elevation']: AttrValue; +} +interface SVGFEDropShadowElementAttributes extends GenericAttributes { + ['dx']: AttrValue; + ['dy']: AttrValue; + ['height']: AttrValue; + ['in']: AttrValue; + ['result']: AttrValue; + ['stdDeviation']: AttrValue; + ['width']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFEFloodElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFEFuncAElementAttributes extends GenericAttributes { + ['amplitude']: AttrValue; + ['exponent']: AttrValue; + ['intercept']: AttrValue; + ['offset']: AttrValue; + ['slope']: AttrValue; + ['tableValues']: AttrValue; + ['type']: AttrValue; +} +interface SVGFEFuncBElementAttributes extends GenericAttributes { + ['amplitude']: AttrValue; + ['exponent']: AttrValue; + ['intercept']: AttrValue; + ['offset']: AttrValue; + ['slope']: AttrValue; + ['tableValues']: AttrValue; + ['type']: AttrValue; +} +interface SVGFEFuncGElementAttributes extends GenericAttributes { + ['amplitude']: AttrValue; + ['exponent']: AttrValue; + ['intercept']: AttrValue; + ['offset']: AttrValue; + ['slope']: AttrValue; + ['tableValues']: AttrValue; + ['type']: AttrValue; +} +interface SVGFEFuncRElementAttributes extends GenericAttributes { + ['amplitude']: AttrValue; + ['exponent']: AttrValue; + ['intercept']: AttrValue; + ['offset']: AttrValue; + ['slope']: AttrValue; + ['tableValues']: AttrValue; + ['type']: AttrValue; +} +interface SVGFEGaussianBlurElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['edgeMode']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['in']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['stdDeviation']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFEImageElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['crossorigin']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['href']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['preserveAspectRatio']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFEMergeElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFEMergeNodeElementAttributes extends GenericAttributes { + ['in']: AttrValue; +} +interface SVGFEMorphologyElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['in']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['operator']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['radius']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFEOffsetElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['dx']: AttrValue; + ['dy']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['in']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFEPointLightElementAttributes extends GenericAttributes { + ['x']: AttrValue; + ['y']: AttrValue; + ['z']: AttrValue; +} +interface SVGFESpecularLightingElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['in']: AttrValue; + ['kernelUnitLength']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['specularConstant']: AttrValue; + ['specularExponent']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['surfaceScale']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFESpotLightElementAttributes extends GenericAttributes { + ['limitingConeAngle']: AttrValue; + ['pointsAtX']: AttrValue; + ['pointsAtY']: AttrValue; + ['pointsAtZ']: AttrValue; + ['specularExponent']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; + ['z']: AttrValue; +} +interface SVGFETileElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['in']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['result']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFETurbulenceElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseFrequency']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['numOctaves']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['result']: AttrValue; + ['seed']: AttrValue; + ['shape-rendering']: AttrValue; + ['stitchTiles']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['type']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGFilterElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['filterRes']: AttrValue; + ['filterUnits']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['primitiveUnits']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGForeignObjectElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGGElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGImageElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['crossorigin']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['href']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['preserveAspectRatio']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['type']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGLineElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pathLength']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x1']: AttrValue; + ['x2']: AttrValue; + ['y1']: AttrValue; + ['y2']: AttrValue; +} +interface SVGLinearGradientElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['gradientTransform']: AttrValue; + ['gradientUnits']: AttrValue; + ['href']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['shape-rendering']: AttrValue; + ['spreadMethod']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x1']: AttrValue; + ['x2']: AttrValue; + ['y1']: AttrValue; + ['y2']: AttrValue; +} +interface SVGMarkerElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['markerHeight']: AttrValue; + ['markerUnits']: AttrValue; + ['markerWidth']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['orient']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['preserveAspectRatio']: AttrValue; + ['refX']: AttrValue; + ['refY']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['viewBox']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGMaskElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['maskContentUnits']: AttrValue; + ['maskUnits']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGMetadataElementAttributes extends GenericAttributes { + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['systemLanguage']: AttrValue; +} +interface SVGMPathElementAttributes extends GenericAttributes { + ['externalResourcesRequired']: AttrValue; + ['href']: AttrValue; +} +interface SVGPathElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['d']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pathLength']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGPatternElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['href']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['patternContentUnits']: AttrValue; + ['patternTransform']: AttrValue; + ['patternUnits']: AttrValue; + ['pointer-events']: AttrValue; + ['preserveAspectRatio']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['viewBox']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGPolygonElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pathLength']: AttrValue; + ['pointer-events']: AttrValue; + ['points']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGPolylineElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pathLength']: AttrValue; + ['pointer-events']: AttrValue; + ['points']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGRadialGradientElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['cx']: AttrValue; + ['cy']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['fr']: AttrValue; + ['fx']: AttrValue; + ['fy']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['gradientTransform']: AttrValue; + ['gradientUnits']: AttrValue; + ['href']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['r']: AttrValue; + ['shape-rendering']: AttrValue; + ['spreadMethod']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGRectElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pathLength']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['rx']: AttrValue; + ['ry']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGScriptElementAttributes extends GenericAttributes { + ['crossorigin']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['href']: AttrValue; + ['type']: AttrValue; +} +interface SVGSetElementAttributes extends GenericAttributes { + ['attributeName']: AttrValue; + ['attributeType']: AttrValue; + ['begin']: AttrValue; + ['dur']: AttrValue; + ['end']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['href']: AttrValue; + ['max']: AttrValue; + ['min']: AttrValue; + ['repeatCount']: AttrValue; + ['repeatDur']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['restart']: AttrValue; + ['systemLanguage']: AttrValue; + ['to']: AttrValue; +} +interface SVGStopElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['offset']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGStyleElementAttributes extends GenericAttributes { + ['media']: AttrValue; + ['title']: AttrValue; + ['type']: AttrValue; +} +interface SVGSVGElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseProfile']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['contentScriptType']: AttrValue; + ['contentStyleType']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['playbackOrder']: AttrValue; + ['playbackorder']: AttrValue; + ['pointer-events']: AttrValue; + ['preserveAspectRatio']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['shape-rendering']: AttrValue; + ['snapshotTime']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['syncBehaviorDefault']: AttrValue; + ['syncToleranceDefault']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['timelineBegin']: AttrValue; + ['timelinebegin']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['version']: AttrValue; + ['viewBox']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; + ['zoomAndPan']: AttrValue; +} +interface SVGSwitchElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGSymbolElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['preserveAspectRatio']: AttrValue; + ['refX']: AttrValue; + ['refY']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['unicode-bidi']: AttrValue; + ['viewBox']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGTextElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['dx']: AttrValue; + ['dy']: AttrValue; + ['editable']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['lengthAdjust']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['rotate']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['textLength']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGTextPathElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['href']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['lengthAdjust']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['method']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['path']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['shape-rendering']: AttrValue; + ['side']: AttrValue; + ['spacing']: AttrValue; + ['startOffset']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['textLength']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; +} +interface SVGTitleElementAttributes extends GenericAttributes { + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['systemLanguage']: AttrValue; +} +interface SVGTSpanElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['dx']: AttrValue; + ['dy']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['lengthAdjust']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['rotate']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['textLength']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGUseElementAttributes extends GenericAttributes { + ['alignment-baseline']: AttrValue; + ['baseline-shift']: AttrValue; + ['clip']: AttrValue; + ['clip-path']: AttrValue; + ['clip-rule']: AttrValue; + ['color']: AttrValue; + ['color-interpolation']: AttrValue; + ['color-interpolation-filters']: AttrValue; + ['color-profile']: AttrValue; + ['color-rendering']: AttrValue; + ['cursor']: AttrValue; + ['direction']: AttrValue; + ['display']: AttrValue; + ['dominant-baseline']: AttrValue; + ['enable-background']: AttrValue; + ['externalResourcesRequired']: AttrValue; + ['fill']: AttrValue; + ['fill-opacity']: AttrValue; + ['fill-rule']: AttrValue; + ['filter']: AttrValue; + ['flood-color']: AttrValue; + ['flood-opacity']: AttrValue; + ['focusHighlight']: AttrValue; + ['focusable']: AttrValue; + ['font-family']: AttrValue; + ['font-size']: AttrValue; + ['font-size-adjust']: AttrValue; + ['font-stretch']: AttrValue; + ['font-style']: AttrValue; + ['font-variant']: AttrValue; + ['font-weight']: AttrValue; + ['glyph-orientation-horizontal']: AttrValue; + ['glyph-orientation-vertical']: AttrValue; + ['height']: AttrValue; + ['href']: AttrValue; + ['image-rendering']: AttrValue; + ['kerning']: AttrValue; + ['letter-spacing']: AttrValue; + ['lighting-color']: AttrValue; + ['marker-end']: AttrValue; + ['marker-mid']: AttrValue; + ['marker-start']: AttrValue; + ['mask']: AttrValue; + ['nav-down']: AttrValue; + ['nav-down-left']: AttrValue; + ['nav-down-right']: AttrValue; + ['nav-left']: AttrValue; + ['nav-next']: AttrValue; + ['nav-prev']: AttrValue; + ['nav-right']: AttrValue; + ['nav-up']: AttrValue; + ['nav-up-left']: AttrValue; + ['nav-up-right']: AttrValue; + ['opacity']: AttrValue; + ['overflow']: AttrValue; + ['pointer-events']: AttrValue; + ['requiredExtensions']: AttrValue; + ['requiredFeatures']: AttrValue; + ['requiredFonts']: AttrValue; + ['requiredFormats']: AttrValue; + ['shape-rendering']: AttrValue; + ['stop-color']: AttrValue; + ['stop-opacity']: AttrValue; + ['stroke']: AttrValue; + ['stroke-dasharray']: AttrValue; + ['stroke-dashoffset']: AttrValue; + ['stroke-linecap']: AttrValue; + ['stroke-linejoin']: AttrValue; + ['stroke-miterlimit']: AttrValue; + ['stroke-opacity']: AttrValue; + ['stroke-width']: AttrValue; + ['systemLanguage']: AttrValue; + ['text-anchor']: AttrValue; + ['text-decoration']: AttrValue; + ['text-rendering']: AttrValue; + ['transform']: AttrValue; + ['unicode-bidi']: AttrValue; + ['visibility']: AttrValue; + ['width']: AttrValue; + ['word-spacing']: AttrValue; + ['writing-mode']: AttrValue; + ['x']: AttrValue; + ['y']: AttrValue; +} +interface SVGViewElementAttributes extends GenericAttributes { + ['externalResourcesRequired']: AttrValue; + ['preserveAspectRatio']: AttrValue; + ['viewBox']: AttrValue; + ['viewTarget']: AttrValue; + ['zoomAndPan']: AttrValue; +} +interface SvgElements { + ['SVGAElement']: SVGAElementAttributes; + ['SVGAnimateElement']: SVGAnimateElementAttributes; + ['SVGAnimateMotionElement']: SVGAnimateMotionElementAttributes; + ['SVGAnimateTransformElement']: SVGAnimateTransformElementAttributes; + ['SVGCircleElement']: SVGCircleElementAttributes; + ['SVGClipPathElement']: SVGClipPathElementAttributes; + ['SVGDefsElement']: SVGDefsElementAttributes; + ['SVGDescElement']: SVGDescElementAttributes; + ['SVGEllipseElement']: SVGEllipseElementAttributes; + ['SVGFEBlendElement']: SVGFEBlendElementAttributes; + ['SVGFEColorMatrixElement']: SVGFEColorMatrixElementAttributes; + ['SVGFEComponentTransferElement']: SVGFEComponentTransferElementAttributes; + ['SVGFECompositeElement']: SVGFECompositeElementAttributes; + ['SVGFEConvolveMatrixElement']: SVGFEConvolveMatrixElementAttributes; + ['SVGFEDiffuseLightingElement']: SVGFEDiffuseLightingElementAttributes; + ['SVGFEDisplacementMapElement']: SVGFEDisplacementMapElementAttributes; + ['SVGFEDistantLightElement']: SVGFEDistantLightElementAttributes; + ['SVGFEDropShadowElement']: SVGFEDropShadowElementAttributes; + ['SVGFEFloodElement']: SVGFEFloodElementAttributes; + ['SVGFEFuncAElement']: SVGFEFuncAElementAttributes; + ['SVGFEFuncBElement']: SVGFEFuncBElementAttributes; + ['SVGFEFuncGElement']: SVGFEFuncGElementAttributes; + ['SVGFEFuncRElement']: SVGFEFuncRElementAttributes; + ['SVGFEGaussianBlurElement']: SVGFEGaussianBlurElementAttributes; + ['SVGFEImageElement']: SVGFEImageElementAttributes; + ['SVGFEMergeElement']: SVGFEMergeElementAttributes; + ['SVGFEMergeNodeElement']: SVGFEMergeNodeElementAttributes; + ['SVGFEMorphologyElement']: SVGFEMorphologyElementAttributes; + ['SVGFEOffsetElement']: SVGFEOffsetElementAttributes; + ['SVGFEPointLightElement']: SVGFEPointLightElementAttributes; + ['SVGFESpecularLightingElement']: SVGFESpecularLightingElementAttributes; + ['SVGFESpotLightElement']: SVGFESpotLightElementAttributes; + ['SVGFETileElement']: SVGFETileElementAttributes; + ['SVGFETurbulenceElement']: SVGFETurbulenceElementAttributes; + ['SVGFilterElement']: SVGFilterElementAttributes; + ['SVGForeignObjectElement']: SVGForeignObjectElementAttributes; + ['SVGGElement']: SVGGElementAttributes; + ['SVGImageElement']: SVGImageElementAttributes; + ['SVGLineElement']: SVGLineElementAttributes; + ['SVGLinearGradientElement']: SVGLinearGradientElementAttributes; + ['SVGMarkerElement']: SVGMarkerElementAttributes; + ['SVGMaskElement']: SVGMaskElementAttributes; + ['SVGMetadataElement']: SVGMetadataElementAttributes; + ['SVGMPathElement']: SVGMPathElementAttributes; + ['SVGPathElement']: SVGPathElementAttributes; + ['SVGPatternElement']: SVGPatternElementAttributes; + ['SVGPolygonElement']: SVGPolygonElementAttributes; + ['SVGPolylineElement']: SVGPolylineElementAttributes; + ['SVGRadialGradientElement']: SVGRadialGradientElementAttributes; + ['SVGRectElement']: SVGRectElementAttributes; + ['SVGScriptElement']: SVGScriptElementAttributes; + ['SVGSetElement']: SVGSetElementAttributes; + ['SVGStopElement']: SVGStopElementAttributes; + ['SVGStyleElement']: SVGStyleElementAttributes; + ['SVGSVGElement']: SVGSVGElementAttributes; + ['SVGSwitchElement']: SVGSwitchElementAttributes; + ['SVGSymbolElement']: SVGSymbolElementAttributes; + ['SVGTextElement']: SVGTextElementAttributes; + ['SVGTextPathElement']: SVGTextPathElementAttributes; + ['SVGTitleElement']: SVGTitleElementAttributes; + ['SVGTSpanElement']: SVGTSpanElementAttributes; + ['SVGUseElement']: SVGUseElementAttributes; + ['SVGViewElement']: SVGViewElementAttributes; +} } diff --git a/packages/template/-private/dsl/lib.dom.augmentation.d.ts b/packages/template/-private/dsl/lib.dom.augmentation.d.ts index 8893bbec2..42ffe02c3 100644 --- a/packages/template/-private/dsl/lib.dom.augmentation.d.ts +++ b/packages/template/-private/dsl/lib.dom.augmentation.d.ts @@ -1,508 +1,637 @@ //generated by scrips/build-augmentations.mjs +// this serves to provide a UNIQUE mapping for HtmlElementType -> Html Element Name -> Html Element Attributes +// typesript file lib.dom.d.ts already has e.g. HTMLElementTagNameMap, +// but it does not provide unique types for each element export const GlintSymbol: unique symbol = Symbol(); declare global { + interface HTMLAnchorElement { [GlintSymbol]: 'HTMLAnchorElement'; } + interface HTMLElement { [GlintSymbol]: 'HTMLElement'; } + interface HTMLAreaElement { [GlintSymbol]: 'HTMLAreaElement'; } + interface HTMLAudioElement { [GlintSymbol]: 'HTMLAudioElement'; } + interface HTMLBaseElement { [GlintSymbol]: 'HTMLBaseElement'; } + interface HTMLQuoteElement { [GlintSymbol]: 'HTMLQuoteElement'; } + interface HTMLBodyElement { [GlintSymbol]: 'HTMLBodyElement'; } + interface HTMLBRElement { [GlintSymbol]: 'HTMLBRElement'; } + interface HTMLButtonElement { [GlintSymbol]: 'HTMLButtonElement'; } + interface HTMLCanvasElement { [GlintSymbol]: 'HTMLCanvasElement'; } + interface HTMLTableCaptionElement { [GlintSymbol]: 'HTMLTableCaptionElement'; } + interface HTMLTableColElement { [GlintSymbol]: 'HTMLTableColElement'; } + interface HTMLDataElement { [GlintSymbol]: 'HTMLDataElement'; } + interface HTMLDataListElement { [GlintSymbol]: 'HTMLDataListElement'; } + interface HTMLModElement { [GlintSymbol]: 'HTMLModElement'; } + interface HTMLDetailsElement { [GlintSymbol]: 'HTMLDetailsElement'; } + interface HTMLDialogElement { [GlintSymbol]: 'HTMLDialogElement'; } + interface HTMLDivElement { [GlintSymbol]: 'HTMLDivElement'; } + interface HTMLDListElement { [GlintSymbol]: 'HTMLDListElement'; } + interface HTMLEmbedElement { [GlintSymbol]: 'HTMLEmbedElement'; } + interface HTMLFieldSetElement { [GlintSymbol]: 'HTMLFieldSetElement'; } + interface HTMLFormElement { [GlintSymbol]: 'HTMLFormElement'; } + interface HTMLHeadingElement { [GlintSymbol]: 'HTMLHeadingElement'; } + interface HTMLHeadElement { [GlintSymbol]: 'HTMLHeadElement'; } + interface HTMLHRElement { [GlintSymbol]: 'HTMLHRElement'; } + interface HTMLHtmlElement { [GlintSymbol]: 'HTMLHtmlElement'; } + interface HTMLIFrameElement { [GlintSymbol]: 'HTMLIFrameElement'; } + interface HTMLImageElement { [GlintSymbol]: 'HTMLImageElement'; } + interface HTMLInputElement { [GlintSymbol]: 'HTMLInputElement'; } + interface HTMLLabelElement { [GlintSymbol]: 'HTMLLabelElement'; } + interface HTMLLegendElement { [GlintSymbol]: 'HTMLLegendElement'; } + interface HTMLLIElement { [GlintSymbol]: 'HTMLLIElement'; } + interface HTMLLinkElement { [GlintSymbol]: 'HTMLLinkElement'; } + interface HTMLMapElement { [GlintSymbol]: 'HTMLMapElement'; } + interface HTMLMenuElement { [GlintSymbol]: 'HTMLMenuElement'; } + interface HTMLMetaElement { [GlintSymbol]: 'HTMLMetaElement'; } + interface HTMLMeterElement { [GlintSymbol]: 'HTMLMeterElement'; } + interface HTMLObjectElement { [GlintSymbol]: 'HTMLObjectElement'; } + interface HTMLOListElement { [GlintSymbol]: 'HTMLOListElement'; } + interface HTMLOptGroupElement { [GlintSymbol]: 'HTMLOptGroupElement'; } + interface HTMLOptionElement { [GlintSymbol]: 'HTMLOptionElement'; } + interface HTMLOutputElement { [GlintSymbol]: 'HTMLOutputElement'; } + interface HTMLParagraphElement { [GlintSymbol]: 'HTMLParagraphElement'; } + interface HTMLPictureElement { [GlintSymbol]: 'HTMLPictureElement'; } + interface HTMLPreElement { [GlintSymbol]: 'HTMLPreElement'; } + interface HTMLProgressElement { [GlintSymbol]: 'HTMLProgressElement'; } + interface HTMLScriptElement { [GlintSymbol]: 'HTMLScriptElement'; } + interface HTMLSelectElement { [GlintSymbol]: 'HTMLSelectElement'; } + interface HTMLSlotElement { [GlintSymbol]: 'HTMLSlotElement'; } + interface HTMLSourceElement { [GlintSymbol]: 'HTMLSourceElement'; } + interface HTMLSpanElement { [GlintSymbol]: 'HTMLSpanElement'; } + interface HTMLStyleElement { [GlintSymbol]: 'HTMLStyleElement'; } + interface HTMLTableElement { [GlintSymbol]: 'HTMLTableElement'; } + interface HTMLTableSectionElement { [GlintSymbol]: 'HTMLTableSectionElement'; } + interface HTMLTableCellElement { [GlintSymbol]: 'HTMLTableCellElement'; } + interface HTMLTemplateElement { [GlintSymbol]: 'HTMLTemplateElement'; } + interface HTMLTextAreaElement { [GlintSymbol]: 'HTMLTextAreaElement'; } + interface HTMLTimeElement { [GlintSymbol]: 'HTMLTimeElement'; } + interface HTMLTitleElement { [GlintSymbol]: 'HTMLTitleElement'; } + interface HTMLTableRowElement { [GlintSymbol]: 'HTMLTableRowElement'; } + interface HTMLTrackElement { [GlintSymbol]: 'HTMLTrackElement'; } + interface HTMLUListElement { [GlintSymbol]: 'HTMLUListElement'; } + interface HTMLVideoElement { [GlintSymbol]: 'HTMLVideoElement'; } + interface SVGAElement { [GlintSymbol]: 'SVGAElement'; } + interface SVGAnimateElement { [GlintSymbol]: 'SVGAnimateElement'; } + interface SVGAnimateMotionElement { [GlintSymbol]: 'SVGAnimateMotionElement'; } + interface SVGAnimateTransformElement { [GlintSymbol]: 'SVGAnimateTransformElement'; } + interface SVGCircleElement { [GlintSymbol]: 'SVGCircleElement'; } + interface SVGClipPathElement { [GlintSymbol]: 'SVGClipPathElement'; } + interface SVGDefsElement { [GlintSymbol]: 'SVGDefsElement'; } + interface SVGDescElement { [GlintSymbol]: 'SVGDescElement'; } + interface SVGEllipseElement { [GlintSymbol]: 'SVGEllipseElement'; } + interface SVGFEBlendElement { [GlintSymbol]: 'SVGFEBlendElement'; } + interface SVGFEColorMatrixElement { [GlintSymbol]: 'SVGFEColorMatrixElement'; } + interface SVGFEComponentTransferElement { [GlintSymbol]: 'SVGFEComponentTransferElement'; } + interface SVGFECompositeElement { [GlintSymbol]: 'SVGFECompositeElement'; } + interface SVGFEConvolveMatrixElement { [GlintSymbol]: 'SVGFEConvolveMatrixElement'; } + interface SVGFEDiffuseLightingElement { [GlintSymbol]: 'SVGFEDiffuseLightingElement'; } + interface SVGFEDisplacementMapElement { [GlintSymbol]: 'SVGFEDisplacementMapElement'; } + interface SVGFEDistantLightElement { [GlintSymbol]: 'SVGFEDistantLightElement'; } + interface SVGFEDropShadowElement { [GlintSymbol]: 'SVGFEDropShadowElement'; } + interface SVGFEFloodElement { [GlintSymbol]: 'SVGFEFloodElement'; } + interface SVGFEFuncAElement { [GlintSymbol]: 'SVGFEFuncAElement'; } + interface SVGFEFuncBElement { [GlintSymbol]: 'SVGFEFuncBElement'; } + interface SVGFEFuncGElement { [GlintSymbol]: 'SVGFEFuncGElement'; } + interface SVGFEFuncRElement { [GlintSymbol]: 'SVGFEFuncRElement'; } + interface SVGFEGaussianBlurElement { [GlintSymbol]: 'SVGFEGaussianBlurElement'; } + interface SVGFEImageElement { [GlintSymbol]: 'SVGFEImageElement'; } + interface SVGFEMergeElement { [GlintSymbol]: 'SVGFEMergeElement'; } + interface SVGFEMergeNodeElement { [GlintSymbol]: 'SVGFEMergeNodeElement'; } + interface SVGFEMorphologyElement { [GlintSymbol]: 'SVGFEMorphologyElement'; } + interface SVGFEOffsetElement { [GlintSymbol]: 'SVGFEOffsetElement'; } + interface SVGFEPointLightElement { [GlintSymbol]: 'SVGFEPointLightElement'; } + interface SVGFESpecularLightingElement { [GlintSymbol]: 'SVGFESpecularLightingElement'; } + interface SVGFESpotLightElement { [GlintSymbol]: 'SVGFESpotLightElement'; } + interface SVGFETileElement { [GlintSymbol]: 'SVGFETileElement'; } + interface SVGFETurbulenceElement { [GlintSymbol]: 'SVGFETurbulenceElement'; } + interface SVGFilterElement { [GlintSymbol]: 'SVGFilterElement'; } + interface SVGForeignObjectElement { [GlintSymbol]: 'SVGForeignObjectElement'; } + interface SVGGElement { [GlintSymbol]: 'SVGGElement'; } + interface SVGImageElement { [GlintSymbol]: 'SVGImageElement'; } + interface SVGLineElement { [GlintSymbol]: 'SVGLineElement'; } + interface SVGLinearGradientElement { [GlintSymbol]: 'SVGLinearGradientElement'; } + interface SVGMarkerElement { [GlintSymbol]: 'SVGMarkerElement'; } + interface SVGMaskElement { [GlintSymbol]: 'SVGMaskElement'; } + interface SVGMetadataElement { [GlintSymbol]: 'SVGMetadataElement'; } + interface SVGMPathElement { [GlintSymbol]: 'SVGMPathElement'; } + interface SVGPathElement { [GlintSymbol]: 'SVGPathElement'; } + interface SVGPatternElement { [GlintSymbol]: 'SVGPatternElement'; } + interface SVGPolygonElement { [GlintSymbol]: 'SVGPolygonElement'; } + interface SVGPolylineElement { [GlintSymbol]: 'SVGPolylineElement'; } + interface SVGRadialGradientElement { [GlintSymbol]: 'SVGRadialGradientElement'; } + interface SVGRectElement { [GlintSymbol]: 'SVGRectElement'; } + interface SVGScriptElement { [GlintSymbol]: 'SVGScriptElement'; } + interface SVGSetElement { [GlintSymbol]: 'SVGSetElement'; } + interface SVGStopElement { [GlintSymbol]: 'SVGStopElement'; } + interface SVGStyleElement { [GlintSymbol]: 'SVGStyleElement'; } + interface SVGSVGElement { [GlintSymbol]: 'SVGSVGElement'; } + interface SVGSwitchElement { [GlintSymbol]: 'SVGSwitchElement'; } + interface SVGSymbolElement { [GlintSymbol]: 'SVGSymbolElement'; } + interface SVGTextElement { [GlintSymbol]: 'SVGTextElement'; } + interface SVGTextPathElement { [GlintSymbol]: 'SVGTextPathElement'; } + interface SVGTitleElement { [GlintSymbol]: 'SVGTitleElement'; } + interface SVGTSpanElement { [GlintSymbol]: 'SVGTSpanElement'; } + interface SVGUseElement { [GlintSymbol]: 'SVGUseElement'; } + interface SVGViewElement { [GlintSymbol]: 'SVGViewElement'; } -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9a3212dc3..742c8a3f4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,6 +9,12 @@ importers: .: devDependencies: + '@babel/core': + specifier: ^7.26.10 + version: 7.26.10 + '@babel/parser': + specifier: ^7.27.0 + version: 7.27.0 '@glimmer/component': specifier: ^2.0.0 version: 2.0.0 @@ -1005,6 +1011,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.27.0': + resolution: {integrity: sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9': resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} engines: {node: '>=6.9.0'} @@ -1460,6 +1471,10 @@ packages: resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} engines: {node: '>=6.9.0'} + '@babel/types@7.27.0': + resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==} + engines: {node: '>=6.9.0'} + '@cnakazawa/watch@1.0.4': resolution: {integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==} engines: {node: '>=0.1.95'} @@ -8445,7 +8460,7 @@ snapshots: '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) '@babel/helpers': 7.26.10 - '@babel/parser': 7.26.10 + '@babel/parser': 7.27.0 '@babel/template': 7.26.9 '@babel/traverse': 7.26.10 '@babel/types': 7.26.10 @@ -8467,7 +8482,7 @@ snapshots: '@babel/generator@7.26.10': dependencies: - '@babel/parser': 7.26.10 + '@babel/parser': 7.27.0 '@babel/types': 7.26.10 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 @@ -8620,6 +8635,10 @@ snapshots: dependencies: '@babel/types': 7.26.10 + '@babel/parser@7.27.0': + dependencies: + '@babel/types': 7.27.0 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 @@ -9203,14 +9222,14 @@ snapshots: '@babel/template@7.26.9': dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.10 + '@babel/parser': 7.27.0 '@babel/types': 7.26.10 '@babel/traverse@7.26.10': dependencies: '@babel/code-frame': 7.26.2 '@babel/generator': 7.26.10 - '@babel/parser': 7.26.10 + '@babel/parser': 7.27.0 '@babel/template': 7.26.9 '@babel/types': 7.26.10 debug: 4.4.0 @@ -9223,6 +9242,11 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 + '@babel/types@7.27.0': + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@cnakazawa/watch@1.0.4': dependencies: exec-sh: 0.3.6 From feaba9b38f493d7dc27df074d91fab79f9bafe54 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Sun, 6 Apr 2025 18:55:06 -0400 Subject: [PATCH 3/3] Update snapshot --- .../diagnostic-augmentation.test.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/test-packages/package-test-core/__tests__/language-server/diagnostic-augmentation.test.ts b/test-packages/package-test-core/__tests__/language-server/diagnostic-augmentation.test.ts index a9771aec1..be9ac6141 100644 --- a/test-packages/package-test-core/__tests__/language-server/diagnostic-augmentation.test.ts +++ b/test-packages/package-test-core/__tests__/language-server/diagnostic-augmentation.test.ts @@ -163,13 +163,13 @@ describe('Language Server: Diagnostic Augmentation', () => { "message": "The expected type comes from property 'onclick' which is declared here on type 'Partial>'", "span": { "end": { - "line": 95, - "offset": 16, + "line": 96, + "offset": 14, }, "file": "\${testWorkspacePath}.pnpm/@glint+template@file+packages+template/node_modules/@glint/template/-private/dsl/elements.d.ts", "start": { - "line": 95, - "offset": 5, + "line": 96, + "offset": 3, }, }, }, @@ -236,13 +236,13 @@ describe('Language Server: Diagnostic Augmentation', () => { "message": "The expected type comes from property 'onclick' which is declared here on type 'Partial>'", "span": { "end": { - "line": 95, - "offset": 16, + "line": 96, + "offset": 14, }, "file": "\${testWorkspacePath}.pnpm/@glint+template@file+packages+template/node_modules/@glint/template/-private/dsl/elements.d.ts", "start": { - "line": 95, - "offset": 5, + "line": 96, + "offset": 3, }, }, },