// 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 SvgWheelchair2 = ({
  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="M1.85498 8.18835C3.04271 7.00061 4.65362 6.33335 6.33333 6.33335C7.09833 6.33335 7.84913 6.47177 8.55213 6.73474L7.37847 10.8425C7.34867 10.947 7.33347 11.0552 7.33347 11.1638C7.33347 11.8098 7.85713 12.3334 8.50307 12.3334H11.6668L13.3335 16.6667M9.6002 14.3334C8.99333 15.5206 7.75827 16.3334 6.33333 16.3334C4.30829 16.3334 2.66667 14.6918 2.66667 12.6667C2.66667 10.8693 3.95992 9.37402 5.66667 9.06049M11.3333 3.33335C11.3333 4.25383 10.5871 5.00002 9.66667 5.00002C8.7462 5.00002 8 4.25383 8 3.33335C8 2.41288 8.7462 1.66669 9.66667 1.66669C10.5871 1.66669 11.3333 2.41288 11.3333 3.33335Z"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
