import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgBox = (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
            fillRule="evenodd"
            clipRule="evenodd"
            d="M5.647 7.853a3 3 0 0 1 2.65-1.586 2.99 2.99 0 0 1 2.997 2.984 2.99 2.99 0 0 1-2.998 2.984 3 3 0 0 1-2.65-1.585A3 3 0 0 1 3 12.235 2.99 2.99 0 0 1 0 9.3V4.35a.599.599 0 0 1 1.2 0v2.513a3 3 0 0 1 1.799-.596c1.147 0 2.144.642 2.648 1.586m.85 1.398c0 .988.806 1.79 1.8 1.79.992 0 1.797-.802 1.797-1.79 0-.989-.805-1.79-1.798-1.79s-1.799.801-1.799 1.79m-5.298 0c0 .988.806 1.79 1.8 1.79.992 0 1.798-.802 1.798-1.79 0-.989-.806-1.79-1.798-1.79-.994 0-1.8.801-1.8 1.79"
            fill="currentColor"
        />
        <path
            d="m14.275 9.255 1.607 2.037a.576.576 0 0 1-.133.824.65.65 0 0 1-.87-.109L13.49 10.25l-1.388 1.758a.65.65 0 0 1-.871.109.574.574 0 0 1-.132-.824l1.607-2.037-1.608-2.037h.001a.574.574 0 0 1 .132-.823.65.65 0 0 1 .871.108l1.388 1.758 1.388-1.758a.65.65 0 0 1 .871-.11.577.577 0 0 1 .133.825z"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(React.forwardRef(SvgBox), 'Box')
