// 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 SvgGenderLesbian2 = ({
  color,
  className,
  ...props
}: SVGProps<SVGSVGElement> & {
  color?: Color
}) =>
  React.cloneElement(
    <svg
      width={16}
      height={16}
      viewBox="0 0 16 16"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M7.3335 11.3333C6.80821 11.3333 6.28806 11.2299 5.80276 11.0289C5.31746 10.8278 4.8765 10.5332 4.50507 10.1618C4.13363 9.79033 3.839 9.34938 3.63798 8.86407C3.43696 8.37877 3.3335 7.85863 3.3335 7.33334C3.3335 6.80805 3.43696 6.28791 3.63798 5.8026C3.839 5.3173 4.13363 4.87635 4.50507 4.50491C4.8765 4.13348 5.31746 3.83884 5.80276 3.63782C6.28806 3.4368 6.80821 3.33334 7.3335 3.33334C7.85878 3.33334 8.37893 3.4368 8.86423 3.63782C9.34953 3.83884 9.79049 4.13348 10.1619 4.50491M7.3335 11.3333C7.85878 11.3333 8.37893 11.2299 8.86423 11.0289C9.34953 10.8278 9.79049 10.5332 10.1619 10.1618C10.5334 9.79033 10.828 9.34938 11.029 8.86407C11.23 8.37877 11.3335 7.85863 11.3335 7.33334C11.3335 6.80805 11.23 6.28791 11.029 5.8026C10.828 5.3173 10.5334 4.87635 10.1619 4.50491M7.3335 11.3333L7.3335 15.9999M10.1619 4.50491L14.0002 0.666672M5.3335 14H9.3335M11.3335 0.666672L14.0002 3.33334"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
