import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgSigned = (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="M8 2.591c2.206 0 4 1.794 4 4s-1.794 4-4 4-4-1.794-4-4 1.794-4 4-4m-2.667 4A2.67 2.67 0 0 0 8 9.258a2.67 2.67 0 0 0 2.666-2.667A2.67 2.67 0 0 0 8 3.925 2.67 2.67 0 0 0 5.333 6.59"
            fill="currentColor"
        />
        <path
            fillRule="evenodd"
            clipRule="evenodd"
            d="m13.784 9.655 2.109 3.264a.666.666 0 0 1-.618 1.026l-1.962-.17-.693 1.798a.667.667 0 0 1-1.181.122l-2.073-3.198-1.033.596a.67.67 0 0 1-.667 0l-1.032-.596-2.074 3.198a.665.665 0 0 1-1.181-.122l-.693-1.798-1.962.17a.666.666 0 0 1-.617-1.026l2.109-3.264-.005-.025a.4.4 0 0 1-.009-.077V8.145l-.704-1.22a.67.67 0 0 1 0-.667l.704-1.22v-1.41c0-.238.128-.458.334-.576l1.22-.704.704-1.221a.67.67 0 0 1 .578-.333h1.408l1.22-.705a.67.67 0 0 1 .667 0l1.22.705h1.41c.237 0 .457.126.577.333l.704 1.22 1.22.705a.67.67 0 0 1 .333.577v1.409l.704 1.22c.12.206.12.46 0 .667l-.703 1.22v1.408q-.001.038-.01.075zm-1.535 3.172a.664.664 0 0 1 .68-.424l1.105.096-1.27-1.965-.52.301-.705 1.22a.66.66 0 0 1-.577.334h-.076l.96 1.484zm-5.29-1.682 1.04.601 1.042-.601a.7.7 0 0 1 .333-.09h1.204l.6-1.04a.67.67 0 0 1 .244-.245l1.042-.601V7.966a.65.65 0 0 1 .09-.333l.6-1.041-.6-1.042a.66.66 0 0 1-.09-.334V4.014l-1.042-.601a.7.7 0 0 1-.244-.245l-.6-1.041H9.374a.7.7 0 0 1-.333-.09L8 1.438l-1.042.6a.66.66 0 0 1-.333.09H5.422l-.601 1.041a.7.7 0 0 1-.244.245l-1.041.6v1.203a.7.7 0 0 1-.09.334l-.601 1.042.6 1.04c.06.102.09.217.09.334V9.17l1.042.601a.7.7 0 0 1 .244.244l.601 1.041h1.203c.117 0 .233.031.333.09m-3.21 1.682.404 1.046.961-1.484h-.076a.67.67 0 0 1-.578-.334l-.704-1.22-.522-.3L1.965 12.5l1.104-.096a.664.664 0 0 1 .68.424"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(React.forwardRef(SvgSigned), 'Signed')
