import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgUnlock = (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 0a4.667 4.667 0 0 1 4.664 4.506l.002.16V6c.694 0 1.263.53 1.328 1.205l.006.128v7.334c0 .693-.529 1.262-1.205 1.327l-.128.006H3.333a1.334 1.334 0 0 1-1.327-1.205L2 14.667V7.333c0-.692.529-1.262 1.205-1.327L3.333 6h8V4.667a3.333 3.333 0 0 0-4.375-3.168.667.667 0 1 1-.416-1.266A4.7 4.7 0 0 1 8 0m4.667 7.333H3.333v7.334h9.334zM8 9.333c.342 0 .624.258.662.59l.005.077v2a.667.667 0 0 1-1.33.078L7.334 12v-2c0-.368.299-.667.667-.667"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(React.forwardRef(SvgUnlock), 'Unlock')
