// eslint-disable-next-line @typescript-eslint/ban-ts-comment
//@ts-nocheck
import type { VariantProps } from 'class-variance-authority'
import * as React from 'react'
import type { SVGProps } from 'react'
import { iconVariants } from '../../iconVariants'

type Color = VariantProps<typeof iconVariants>['color'] | undefined

export const SvgSignagePriorityPregnantWoman = ({
  color,
  className,
  ...props
}: SVGProps<SVGSVGElement> & {
  color?: Color
}) =>
  React.cloneElement(
    <svg
      width={16}
      height={16}
      viewBox="0 0 16 17"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M6.3335 17V14H4.3335L6.00016 7.26266C6.54561 7.11283 7.2165 7.00002 8.00016 7.00002C8.78383 7.00002 9.4547 7.11283 10.0002 7.26266L10.388 9.00002L10.6869 9.17489C11.9132 9.89235 12.6668 11.2066 12.6668 12.6274V14H9.66683V17M6.3335 3.33335C6.3335 3.77538 6.50909 4.1993 6.82165 4.51186C7.13421 4.82443 7.55814 5.00002 8.00016 5.00002C8.44219 5.00002 8.86611 4.82443 9.17867 4.51186C9.49123 4.1993 9.66683 3.77538 9.66683 3.33335C9.66683 2.89133 9.49123 2.4674 9.17867 2.15484C8.86611 1.84228 8.44219 1.66669 8.00016 1.66669C7.55814 1.66669 7.13421 1.84228 6.82165 2.15484C6.50909 2.4674 6.3335 2.89133 6.3335 3.33335Z"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
