// 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 SvgFaceScan2 = ({
  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="M9.99992 8.00004C9.99992 9.10464 9.10452 10 7.99992 10C6.89532 10 5.99992 9.10464 5.99992 8.00004M5.33325 14.6667H1.33325V10.6667M14.6666 10.6667V14.6667H10.6666M1.33325 5.33337V1.33337H5.33325M10.6666 1.33337H14.6666V5.33337M3.33325 8.00004C3.33325 8.61288 3.45396 9.21971 3.68848 9.7859C3.923 10.3521 4.26675 10.8665 4.70009 11.2999C5.13343 11.7332 5.64788 12.077 6.21406 12.3115C6.78025 12.546 7.38708 12.6667 7.99992 12.6667C8.61275 12.6667 9.21959 12.546 9.78577 12.3115C10.352 12.077 10.8664 11.7332 11.2997 11.2999C11.7331 10.8665 12.0768 10.3521 12.3114 9.7859C12.5459 9.21971 12.6666 8.61288 12.6666 8.00004C12.6666 7.38721 12.5459 6.78037 12.3114 6.21418C12.0768 5.648 11.7331 5.13355 11.2997 4.70021C10.8664 4.26687 10.352 3.92312 9.78577 3.6886C9.21959 3.45408 8.61275 3.33337 7.99992 3.33337C7.38708 3.33337 6.78025 3.45408 6.21406 3.6886C5.64788 3.92312 5.13343 4.26687 4.70009 4.70021C4.26675 5.13355 3.923 5.648 3.68848 6.21418C3.45396 6.78037 3.33325 7.38721 3.33325 8.00004Z"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
