// 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 SvgBriefcaseDollar = ({
  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="M11.3332 4.66667V4.53333C11.3332 2.76602 9.90051 1.33333 8.13325 1.33333H7.86658C6.09925 1.33333 4.66657 2.76602 4.66657 4.53333V4.66667M7.99971 7.66667V6.33333M7.99971 13V11.6667M9.49971 8.66667V8.33333C9.49971 7.96513 9.20125 7.66667 8.83305 7.66667H7.16638C6.79818 7.66667 6.49973 7.96513 6.49973 8.33333V8.63187C6.49973 8.94433 6.71678 9.21487 7.02178 9.28267L8.97771 9.71733C9.28271 9.78513 9.49971 10.0557 9.49971 10.3681V11C9.49971 11.3682 9.20125 11.6667 8.83305 11.6667H7.16638C6.79818 11.6667 6.49973 11.3682 6.49973 11V10.6667M1.33331 4.66667H14.6666V14.6667H1.33331V4.66667Z"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
