// 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 SvgHumidityNone = ({
  color,
  className,
  ...props
}: SVGProps<SVGSVGElement> & {
  color?: Color
}) =>
  React.cloneElement(
    <svg
      width={16}
      height={16}
      viewBox="0 0 18 18"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M5.3409 5.33329C7.02476 3.31479 9.00008 1.83329 9.00008 1.83329C9.00008 1.83329 15.0001 6.3333 15.0001 10.3333C15.0001 11.5668 14.6279 12.7132 13.9897 13.6666M4.34003 6.66663C3.56109 7.84029 3.00008 9.11016 3.00008 10.3333C3.00008 13.647 5.68637 16.3333 9.00008 16.3333C10.331 16.3333 11.5607 15.9 12.5558 15.1667M1.47144 1.47131L16.5287 16.5286"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
