@arcmantle/lit-jsx
    Preparing search index...

    Interface PresentationSVGAttributes

    interface PresentationSVGAttributes {
        "alignment-baseline"?:
            | typeof nothing
            | "auto"
            | "inherit"
            | "baseline"
            | "before-edge"
            | "text-before-edge"
            | "middle"
            | "central"
            | "after-edge"
            | "text-after-edge"
            | "ideographic"
            | "alphabetic"
            | "hanging"
            | "mathematical"
            | (
                (
                    flag: void,
                ) =>
                    | typeof nothing
                    | "auto"
                    | "inherit"
                    | "baseline"
                    | "before-edge"
                    | "text-before-edge"
                    | "middle"
                    | "central"
                    | "after-edge"
                    | "text-after-edge"
                    | "ideographic"
                    | "alphabetic"
                    | "hanging"
                    | "mathematical"
            );
        "baseline-shift"?: | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing);
        clip?: string | typeof nothing | ((flag: void) => string | typeof nothing);
        "clip-path"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "clip-rule"?:
            | typeof nothing
            | "inherit"
            | "nonzero"
            | "evenodd"
            | ((flag: void) => typeof nothing | "inherit" | "nonzero" | "evenodd");
        color?: string | typeof nothing | ((flag: void) => string | typeof nothing);
        "color-interpolation"?:
            | typeof nothing
            | "auto"
            | "inherit"
            | "sRGB"
            | "linearRGB"
            | (
                (
                    flag: void,
                ) => typeof nothing | "auto" | "inherit" | "sRGB" | "linearRGB"
            );
        "color-interpolation-filters"?:
            | typeof nothing
            | "auto"
            | "inherit"
            | "sRGB"
            | "linearRGB"
            | (
                (
                    flag: void,
                ) => typeof nothing | "auto" | "inherit" | "sRGB" | "linearRGB"
            );
        "color-profile"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "color-rendering"?:
            | typeof nothing
            | "auto"
            | "inherit"
            | "optimizeSpeed"
            | "optimizeQuality"
            | (
                (
                    flag: void,
                ) =>
                    | typeof nothing
                    | "auto"
                    | "inherit"
                    | "optimizeSpeed"
                    | "optimizeQuality"
            );
        cursor?: | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing);
        direction?:
            | typeof nothing
            | "ltr"
            | "rtl"
            | "inherit"
            | ((flag: void) => typeof nothing | "ltr" | "rtl" | "inherit");
        display?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "dominant-baseline"?:
            | typeof nothing
            | "auto"
            | "inherit"
            | "middle"
            | "central"
            | "ideographic"
            | "alphabetic"
            | "hanging"
            | "mathematical"
            | "text-bottom"
            | "text-top"
            | (
                (
                    flag: void,
                ) =>
                    | typeof nothing
                    | "auto"
                    | "inherit"
                    | "middle"
                    | "central"
                    | "ideographic"
                    | "alphabetic"
                    | "hanging"
                    | "mathematical"
                    | "text-bottom"
                    | "text-top"
            );
        "enable-background"?: | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing);
        fill?: string | typeof nothing | ((flag: void) => string | typeof nothing);
        "fill-opacity"?:
            | string
            | number
            | typeof nothing
            | ((flag: void) => string | number | typeof nothing);
        "fill-rule"?:
            | typeof nothing
            | "inherit"
            | "nonzero"
            | "evenodd"
            | ((flag: void) => typeof nothing | "inherit" | "nonzero" | "evenodd");
        filter?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "flood-color"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "flood-opacity"?:
            | string
            | number
            | typeof nothing
            | ((flag: void) => string | number | typeof nothing);
        "font-family"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "font-size"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "font-size-adjust"?:
            | string
            | number
            | typeof nothing
            | ((flag: void) => string | number | typeof nothing);
        "font-stretch"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "font-style"?:
            | typeof nothing
            | "inherit"
            | "normal"
            | "italic"
            | "oblique"
            | (
                (
                    flag: void,
                ) => typeof nothing | "inherit" | "normal" | "italic" | "oblique"
            );
        "font-variant"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "font-weight"?:
            | string
            | number
            | typeof nothing
            | ((flag: void) => string | number | typeof nothing);
        "glyph-orientation-horizontal"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "glyph-orientation-vertical"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "image-rendering"?:
            | typeof nothing
            | "auto"
            | "inherit"
            | "optimizeSpeed"
            | "optimizeQuality"
            | (
                (
                    flag: void,
                ) =>
                    | typeof nothing
                    | "auto"
                    | "inherit"
                    | "optimizeSpeed"
                    | "optimizeQuality"
            );
        kerning?: | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing);
        "letter-spacing"?:
            | string
            | number
            | typeof nothing
            | ((flag: void) => string | number | typeof nothing);
        "lighting-color"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "marker-end"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "marker-mid"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "marker-start"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        mask?: string | typeof nothing | ((flag: void) => string | typeof nothing);
        opacity?:
            | string
            | number
            | typeof nothing
            | ((flag: void) => string | number | typeof nothing);
        overflow?:
            | typeof nothing
            | "hidden"
            | "scroll"
            | "auto"
            | "inherit"
            | "visible"
            | (
                (
                    flag: void,
                ) =>
                    | typeof nothing
                    | "hidden"
                    | "scroll"
                    | "auto"
                    | "inherit"
                    | "visible"
            );
        pathLength?: | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing);
        "pointer-events"?:
            | typeof nothing
            | "fill"
            | "none"
            | "all"
            | "color"
            | "inherit"
            | "stroke"
            | "visible"
            | "bounding-box"
            | "visiblePainted"
            | "visibleFill"
            | "visibleStroke"
            | "painted"
            | (
                (
                    flag: void,
                ) =>
                    | typeof nothing
                    | "fill"
                    | "none"
                    | "all"
                    | "color"
                    | "inherit"
                    | "stroke"
                    | "visible"
                    | "bounding-box"
                    | "visiblePainted"
                    | "visibleFill"
                    | "visibleStroke"
                    | "painted"
            );
        "shape-rendering"?: | typeof nothing
        | "auto"
        | "inherit"
        | "optimizeSpeed"
        | "crispEdges"
        | "geometricPrecision"
        | (
            (
                flag: void,
            ) =>
                | typeof nothing
                | "auto"
                | "inherit"
                | "optimizeSpeed"
                | "crispEdges"
                | "geometricPrecision"
        );
        "stop-color"?: | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing);
        "stop-opacity"?:
            | string
            | number
            | typeof nothing
            | ((flag: void) => string | number | typeof nothing);
        stroke?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "stroke-dasharray"?:
            | string
            | typeof nothing
            | ((flag: void) => string | typeof nothing);
        "stroke-dashoffset"?:
            | string
            | number
            | typeof nothing
            | ((flag: void) => string | number | typeof nothing);
        "stroke-linecap"?:
            | typeof nothing
            | "inherit"
            | "butt"
            | "round"
            | "square"
            | (
                (
                    flag: void,
                ) => typeof nothing | "inherit" | "butt" | "round" | "square"
            );
        "stroke-linejoin"?:
            | typeof nothing
            | "inherit"
            | "round"
            | "arcs"
            | "bevel"
            | "miter"
            | "miter-clip"
            | (
                (
                    flag: void,
                ) =>
                    | typeof nothing
                    | "inherit"
                    | "round"
                    | "arcs"
                    | "bevel"
                    | "miter"
                    | "miter-clip"
            );
        "stroke-miterlimit"?: | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing);
        "stroke-opacity"?:
            | string
            | number
            | typeof nothing
            | ((flag: void) => string | number | typeof nothing);
        "stroke-width"?:
            | string
            | number
            | typeof nothing
            | ((flag: void) => string | number | typeof nothing);
        "text-anchor"?:
            | typeof nothing
            | "start"
            | "end"
            | "inherit"
            | "middle"
            | (
                (
                    flag: void,
                ) => typeof nothing | "start" | "end" | "inherit" | "middle"
            );
        "text-decoration"?:
            | typeof nothing
            | "blink"
            | "none"
            | "inherit"
            | "underline"
            | "overline"
            | "line-through"
            | (
                (
                    flag: void,
                ) =>
                    | typeof nothing
                    | "blink"
                    | "none"
                    | "inherit"
                    | "underline"
                    | "overline"
                    | "line-through"
            );
        "text-rendering"?: | typeof nothing
        | "auto"
        | "inherit"
        | "optimizeSpeed"
        | "geometricPrecision"
        | "optimizeLegibility"
        | (
            (
                flag: void,
            ) =>
                | typeof nothing
                | "auto"
                | "inherit"
                | "optimizeSpeed"
                | "geometricPrecision"
                | "optimizeLegibility"
        );
        "unicode-bidi"?: | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing);
        visibility?:
            | typeof nothing
            | "hidden"
            | "inherit"
            | "visible"
            | "collapse"
            | (
                (
                    flag: void,
                ) => typeof nothing | "hidden" | "inherit" | "visible" | "collapse"
            );
        "word-spacing"?:
            | string
            | number
            | typeof nothing
            | ((flag: void) => string | number | typeof nothing);
        "writing-mode"?:
            | typeof nothing
            | "inherit"
            | "lr-tb"
            | "rl-tb"
            | "tb-rl"
            | "lr"
            | "rl"
            | "tb"
            | (
                (
                    flag: void,
                ) =>
                    | typeof nothing
                    | "inherit"
                    | "lr-tb"
                    | "rl-tb"
                    | "tb-rl"
                    | "lr"
                    | "rl"
                    | "tb"
            );
    }

    Hierarchy (View Summary)

    • CanBeNothing<
          {
              "alignment-baseline": [
                  "auto",
                  "baseline",
                  "before-edge",
                  "text-before-edge",
                  "middle",
                  "central",
                  "after-edge",
                  "text-after-edge",
                  "ideographic",
                  "alphabetic",
                  "hanging",
                  "mathematical",
                  "inherit",
              ][number];
              "baseline-shift": number
              | string;
              clip: string;
              "clip-path": string;
              "clip-rule": "nonzero" | "evenodd" | "inherit";
              color: string;
              "color-interpolation": "auto" | "sRGB" | "linearRGB" | "inherit";
              "color-interpolation-filters": "auto" | "sRGB" | "linearRGB" | "inherit";
              "color-profile": string;
              "color-rendering":
                  | "auto"
                  | "optimizeSpeed"
                  | "optimizeQuality"
                  | "inherit";
              cursor: string;
              direction: "ltr"
              | "rtl"
              | "inherit";
              display: string;
              "dominant-baseline": [
                  "auto",
                  "text-bottom",
                  "alphabetic",
                  "ideographic",
                  "middle",
                  "central",
                  "mathematical",
                  "hanging",
                  "text-top",
                  "inherit",
              ][number];
              "enable-background": string;
              fill: string;
              "fill-opacity": number
              | string
              | "inherit";
              "fill-rule": "nonzero" | "evenodd" | "inherit";
              filter: string;
              "flood-color": string;
              "flood-opacity": number | string | "inherit";
              "font-family": string;
              "font-size": string;
              "font-size-adjust": number | string;
              "font-stretch": string;
              "font-style": "normal" | "italic" | "oblique" | "inherit";
              "font-variant": string;
              "font-weight": number | string;
              "glyph-orientation-horizontal": string;
              "glyph-orientation-vertical": string;
              "image-rendering":
                  | "auto"
                  | "optimizeQuality"
                  | "optimizeSpeed"
                  | "inherit";
              kerning: string;
              "letter-spacing": number
              | string;
              "lighting-color": string;
              "marker-end": string;
              "marker-mid": string;
              "marker-start": string;
              mask: string;
              opacity: number | string | "inherit";
              overflow: "visible" | "hidden" | "scroll" | "auto" | "inherit";
              pathLength: string | number;
              "pointer-events": [
                  "bounding-box",
                  "visiblePainted",
                  "visibleFill",
                  "visibleStroke",
                  "visible",
                  "painted",
                  "color",
                  "fill",
                  "stroke",
                  "all",
                  "none",
                  "inherit",
              ][number];
              "shape-rendering": [
                  "auto",
                  "optimizeSpeed",
                  "crispEdges",
                  "geometricPrecision",
                  "inherit",
              ][number];
              "stop-color": string;
              "stop-opacity": number
              | string
              | "inherit";
              stroke: string;
              "stroke-dasharray": string;
              "stroke-dashoffset": number | string;
              "stroke-linecap": "butt" | "round" | "square" | "inherit";
              "stroke-linejoin":
                  | "arcs"
                  | "bevel"
                  | "miter"
                  | "miter-clip"
                  | "round"
                  | "inherit";
              "stroke-miterlimit": number
              | string
              | "inherit";
              "stroke-opacity": number | string | "inherit";
              "stroke-width": number | string;
              "text-anchor": "start" | "middle" | "end" | "inherit";
              "text-decoration": [
                  "none",
                  "underline",
                  "overline",
                  "line-through",
                  "blink",
                  "inherit",
              ][number];
              "text-rendering": [
                  "auto",
                  "optimizeSpeed",
                  "optimizeLegibility",
                  "geometricPrecision",
                  "inherit",
              ][number];
              "unicode-bidi": string;
              visibility: "visible"
              | "hidden"
              | "collapse"
              | "inherit";
              "word-spacing": number | string;
              "writing-mode":
                  | "lr-tb"
                  | "rl-tb"
                  | "tb-rl"
                  | "lr"
                  | "rl"
                  | "tb"
                  | "inherit";
          },
      >
    Index

    Properties

    "alignment-baseline"?:
        | typeof nothing
        | "auto"
        | "inherit"
        | "baseline"
        | "before-edge"
        | "text-before-edge"
        | "middle"
        | "central"
        | "after-edge"
        | "text-after-edge"
        | "ideographic"
        | "alphabetic"
        | "hanging"
        | "mathematical"
        | (
            (
                flag: void,
            ) =>
                | typeof nothing
                | "auto"
                | "inherit"
                | "baseline"
                | "before-edge"
                | "text-before-edge"
                | "middle"
                | "central"
                | "after-edge"
                | "text-after-edge"
                | "ideographic"
                | "alphabetic"
                | "hanging"
                | "mathematical"
        )
    "baseline-shift"?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    clip?: string | typeof nothing | ((flag: void) => string | typeof nothing)
    "clip-path"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "clip-rule"?:
        | typeof nothing
        | "inherit"
        | "nonzero"
        | "evenodd"
        | ((flag: void) => typeof nothing | "inherit" | "nonzero" | "evenodd")
    color?: string | typeof nothing | ((flag: void) => string | typeof nothing)
    "color-interpolation"?:
        | typeof nothing
        | "auto"
        | "inherit"
        | "sRGB"
        | "linearRGB"
        | (
            (
                flag: void,
            ) => typeof nothing | "auto" | "inherit" | "sRGB" | "linearRGB"
        )
    "color-interpolation-filters"?:
        | typeof nothing
        | "auto"
        | "inherit"
        | "sRGB"
        | "linearRGB"
        | (
            (
                flag: void,
            ) => typeof nothing | "auto" | "inherit" | "sRGB" | "linearRGB"
        )
    "color-profile"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "color-rendering"?:
        | typeof nothing
        | "auto"
        | "inherit"
        | "optimizeSpeed"
        | "optimizeQuality"
        | (
            (
                flag: void,
            ) =>
                | typeof nothing
                | "auto"
                | "inherit"
                | "optimizeSpeed"
                | "optimizeQuality"
        )
    cursor?: string | typeof nothing | ((flag: void) => string | typeof nothing)
    direction?:
        | typeof nothing
        | "ltr"
        | "rtl"
        | "inherit"
        | ((flag: void) => typeof nothing | "ltr" | "rtl" | "inherit")
    display?: string | typeof nothing | ((flag: void) => string | typeof nothing)
    "dominant-baseline"?:
        | typeof nothing
        | "auto"
        | "inherit"
        | "middle"
        | "central"
        | "ideographic"
        | "alphabetic"
        | "hanging"
        | "mathematical"
        | "text-bottom"
        | "text-top"
        | (
            (
                flag: void,
            ) =>
                | typeof nothing
                | "auto"
                | "inherit"
                | "middle"
                | "central"
                | "ideographic"
                | "alphabetic"
                | "hanging"
                | "mathematical"
                | "text-bottom"
                | "text-top"
        )
    "enable-background"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    fill?: string | typeof nothing | ((flag: void) => string | typeof nothing)
    "fill-opacity"?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    "fill-rule"?:
        | typeof nothing
        | "inherit"
        | "nonzero"
        | "evenodd"
        | ((flag: void) => typeof nothing | "inherit" | "nonzero" | "evenodd")
    filter?: string | typeof nothing | ((flag: void) => string | typeof nothing)
    "flood-color"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "flood-opacity"?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    "font-family"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "font-size"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "font-size-adjust"?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    "font-stretch"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "font-style"?:
        | typeof nothing
        | "inherit"
        | "normal"
        | "italic"
        | "oblique"
        | (
            (
                flag: void,
            ) => typeof nothing | "inherit" | "normal" | "italic" | "oblique"
        )
    "font-variant"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "font-weight"?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    "glyph-orientation-horizontal"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "glyph-orientation-vertical"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "image-rendering"?:
        | typeof nothing
        | "auto"
        | "inherit"
        | "optimizeSpeed"
        | "optimizeQuality"
        | (
            (
                flag: void,
            ) =>
                | typeof nothing
                | "auto"
                | "inherit"
                | "optimizeSpeed"
                | "optimizeQuality"
        )
    kerning?: string | typeof nothing | ((flag: void) => string | typeof nothing)
    "letter-spacing"?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    "lighting-color"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "marker-end"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "marker-mid"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "marker-start"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    mask?: string | typeof nothing | ((flag: void) => string | typeof nothing)
    opacity?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    overflow?:
        | typeof nothing
        | "hidden"
        | "scroll"
        | "auto"
        | "inherit"
        | "visible"
        | (
            (
                flag: void,
            ) => typeof nothing | "hidden" | "scroll" | "auto" | "inherit" | "visible"
        )
    pathLength?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    "pointer-events"?:
        | typeof nothing
        | "fill"
        | "none"
        | "all"
        | "color"
        | "inherit"
        | "stroke"
        | "visible"
        | "bounding-box"
        | "visiblePainted"
        | "visibleFill"
        | "visibleStroke"
        | "painted"
        | (
            (
                flag: void,
            ) =>
                | typeof nothing
                | "fill"
                | "none"
                | "all"
                | "color"
                | "inherit"
                | "stroke"
                | "visible"
                | "bounding-box"
                | "visiblePainted"
                | "visibleFill"
                | "visibleStroke"
                | "painted"
        )
    "shape-rendering"?:
        | typeof nothing
        | "auto"
        | "inherit"
        | "optimizeSpeed"
        | "crispEdges"
        | "geometricPrecision"
        | (
            (
                flag: void,
            ) =>
                | typeof nothing
                | "auto"
                | "inherit"
                | "optimizeSpeed"
                | "crispEdges"
                | "geometricPrecision"
        )
    "stop-color"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "stop-opacity"?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    stroke?: string | typeof nothing | ((flag: void) => string | typeof nothing)
    "stroke-dasharray"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    "stroke-dashoffset"?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    "stroke-linecap"?:
        | typeof nothing
        | "inherit"
        | "butt"
        | "round"
        | "square"
        | (
            (
                flag: void,
            ) => typeof nothing | "inherit" | "butt" | "round" | "square"
        )
    "stroke-linejoin"?:
        | typeof nothing
        | "inherit"
        | "round"
        | "arcs"
        | "bevel"
        | "miter"
        | "miter-clip"
        | (
            (
                flag: void,
            ) =>
                | typeof nothing
                | "inherit"
                | "round"
                | "arcs"
                | "bevel"
                | "miter"
                | "miter-clip"
        )
    "stroke-miterlimit"?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    "stroke-opacity"?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    "stroke-width"?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    "text-anchor"?:
        | typeof nothing
        | "start"
        | "end"
        | "inherit"
        | "middle"
        | ((flag: void) => typeof nothing | "start" | "end" | "inherit" | "middle")
    "text-decoration"?:
        | typeof nothing
        | "blink"
        | "none"
        | "inherit"
        | "underline"
        | "overline"
        | "line-through"
        | (
            (
                flag: void,
            ) =>
                | typeof nothing
                | "blink"
                | "none"
                | "inherit"
                | "underline"
                | "overline"
                | "line-through"
        )
    "text-rendering"?:
        | typeof nothing
        | "auto"
        | "inherit"
        | "optimizeSpeed"
        | "geometricPrecision"
        | "optimizeLegibility"
        | (
            (
                flag: void,
            ) =>
                | typeof nothing
                | "auto"
                | "inherit"
                | "optimizeSpeed"
                | "geometricPrecision"
                | "optimizeLegibility"
        )
    "unicode-bidi"?:
        | string
        | typeof nothing
        | ((flag: void) => string | typeof nothing)
    visibility?:
        | typeof nothing
        | "hidden"
        | "inherit"
        | "visible"
        | "collapse"
        | (
            (
                flag: void,
            ) => typeof nothing | "hidden" | "inherit" | "visible" | "collapse"
        )
    "word-spacing"?:
        | string
        | number
        | typeof nothing
        | ((flag: void) => string | number | typeof nothing)
    "writing-mode"?:
        | typeof nothing
        | "inherit"
        | "lr-tb"
        | "rl-tb"
        | "tb-rl"
        | "lr"
        | "rl"
        | "tb"
        | (
            (
                flag: void,
            ) =>
                | typeof nothing
                | "inherit"
                | "lr-tb"
                | "rl-tb"
                | "tb-rl"
                | "lr"
                | "rl"
                | "tb"
        )