// 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 SvgChickenGrilledStream = ({
  color,
  className,
  ...props
}: SVGProps<SVGSVGElement> & {
  color?: Color
}) =>
  React.cloneElement(
    <svg
      width={16}
      height={16}
      viewBox="0 0 18 16"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M2.99984 4.66667C2.26346 4.66667 1.6665 4.06971 1.6665 3.33333C1.6665 2.59695 2.26346 2 2.99984 2M6.33317 4.66667C5.59679 4.66667 4.99984 4.06971 4.99984 3.33333C4.99984 2.59695 5.59679 2 6.33317 2M14.057 4.27621L12.2188 6.11445M12.2188 6.11445C12.9211 6.81673 13.1498 7.81327 12.9048 8.7072M12.2188 6.11445C11.1774 5.07305 9.48897 5.07299 8.44757 6.11438L7.8953 6.66667H6.99996C4.0544 6.66667 1.66656 9.05453 1.66662 12.0001L1.66667 14L16.3333 13.9999V12.6665C16.3332 10.6515 14.8432 8.9846 12.9048 8.7072M12.9048 8.7072C12.7866 9.1388 12.5579 9.54653 12.2188 9.8856C11.7187 10.3857 11.0404 10.6667 10.3332 10.6667M16.3332 3.33333C16.3332 4.06971 15.7362 4.66667 14.9998 4.66667C14.2634 4.66667 13.6665 4.06971 13.6665 3.33333C13.6665 2.59695 14.2634 2 14.9998 2C15.7362 2 16.3332 2.59695 16.3332 3.33333Z"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
