import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgUserUpdateAbsence = (
    props: SVGProps<SVGSVGElement>,
    ref: Ref<SVGSVGElement>
) => (
    <svg
        viewBox="0 0 16 16"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        preserveAspectRatio="xMidYMid meet"
        focusable="false"
        ref={ref}
        {...props}
    >
        <path
            d="M8 11.333c2.208 0 4 1.792 4 4a.667.667 0 0 1-1.333 0A2.67 2.67 0 0 0 8 12.667H4a2.67 2.67 0 0 0-2.667 2.666.667.667 0 1 1-1.333 0c0-2.208 1.792-4 4-4z"
            fill="currentColor"
        />
        <path
            fillRule="evenodd"
            clipRule="evenodd"
            d="M6 4a3.333 3.333 0 1 1 0 6.667A3.333 3.333 0 0 1 6 4m0 1.333a2 2 0 1 0 0 4 2 2 0 0 0 0-4"
            fill="currentColor"
        />
        <path
            d="M12.667 1.773c.368 0 .666.299.666.667v.617l.438.438.046.05a.667.667 0 0 1-.938.939l-.05-.046-.634-.633a.7.7 0 0 1-.114-.154l-.007-.015a.7.7 0 0 1-.053-.14l-.006-.023-.005-.03-.005-.028-.004-.068L12 3.333V2.44c0-.368.299-.667.667-.667"
            fill="currentColor"
        />
        <path
            fillRule="evenodd"
            clipRule="evenodd"
            d="M12.667 0a3.333 3.333 0 1 1 0 6.667 3.333 3.333 0 0 1 0-6.667m0 1.333a2 2 0 1 0 0 4 2 2 0 0 0 0-4"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(
    React.forwardRef(SvgUserUpdateAbsence),
    'UserUpdateAbsence'
)
