// 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 SvgBusinessProgressBar2 = ({
  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="M6.00002 10.6667V7.00002M6.00002 10.6667C6.35364 10.6667 6.69278 10.8072 6.94283 11.0572C7.19288 11.3073 7.33335 11.6464 7.33335 12M6.00002 10.6667C5.6464 10.6667 5.30726 10.8072 5.05721 11.0572C4.80716 11.3073 4.66669 11.6464 4.66669 12M6.00002 7.00002V1.66669L11.3334 4.33335L6.00002 7.00002ZM4.66669 12C4.66669 12.3536 4.80716 12.6928 5.05721 12.9428C5.30726 13.1929 5.6464 13.3334 6.00002 13.3334C6.35364 13.3334 6.69278 13.1929 6.94283 12.9428C7.19288 12.6928 7.33335 12.3536 7.33335 12M4.66669 12H0.666687M7.33335 12H14M11.6667 9.33335L14.3334 12L11.6667 14.6667"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
