// 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 SvgHealthCare2 = ({
  color,
  className,
  ...props
}: SVGProps<SVGSVGElement> & {
  color?: Color
}) =>
  React.cloneElement(
    <svg
      width={16}
      height={16}
      viewBox="0 0 16 18"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M12.4187 8.4038C13.3095 9.29466 13.3095 10.7391 12.4187 11.63L7.99913 16.0495L3.57958 11.63C2.68962 10.7401 2.68962 9.29713 3.57958 8.4072C4.46955 7.5172 5.91246 7.5172 6.8024 8.4072C6.8428 8.44753 6.88133 8.48906 6.918 8.5316L7.99913 9.61266L9.04053 8.5712C9.08793 8.51353 9.13853 8.45766 9.1924 8.4038C10.0833 7.51286 11.5277 7.51287 12.4187 8.4038Z"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
      <path
        d="M5.84467 3.83866C5.84467 4.41012 6.07167 4.95817 6.47575 5.36224C6.87983 5.76632 7.42788 5.99333 7.99933 5.99333C8.57079 5.99333 9.11883 5.76632 9.52291 5.36224C9.92699 4.95817 10.154 4.41012 10.154 3.83866C10.154 3.26721 9.92699 2.71916 9.52291 2.31509C9.11883 1.91101 8.57079 1.684 7.99933 1.684C7.42788 1.684 6.87983 1.91101 6.47575 2.31509C6.07167 2.71916 5.84467 3.26721 5.84467 3.83866Z"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
