// 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 SvgTree2 = ({
  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="M8 13.6667C7.21207 13.6667 6.43185 13.5115 5.7039 13.2099C4.97595 12.9084 4.31451 12.4664 3.75736 11.9093C3.20021 11.3521 2.75825 10.6907 2.45672 9.96276C2.15519 9.2348 2 8.45459 2 7.66666C2 6.87873 2.15519 6.09851 2.45672 5.37056C2.75825 4.6426 3.20021 3.98117 3.75736 3.42402C4.31451 2.86686 4.97595 2.42491 5.7039 2.12338C6.43185 1.82185 7.21207 1.66666 8 1.66666C8.78793 1.66666 9.56815 1.82185 10.2961 2.12338C11.0241 2.42491 11.6855 2.86686 12.2426 3.42402C12.7998 3.98117 13.2417 4.6426 13.5433 5.37056C13.8448 6.09851 14 6.87873 14 7.66666C14 8.45459 13.8448 9.2348 13.5433 9.96276C13.2417 10.6907 12.7998 11.3521 12.2426 11.9093C11.6855 12.4664 11.0241 12.9084 10.2961 13.2099C9.56815 13.5115 8.78793 13.6667 8 13.6667ZM8 13.6667V17"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
