import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgRule = (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="M6 6h5.333a.667.667 0 1 0 0-1.333H6A.666.666 0 1 0 6 6m0 4h5.333a.666.666 0 1 0 0-1.333H6A.666.666 0 1 0 6 10"
            fill="currentColor"
        />
        <path
            fillRule="evenodd"
            clipRule="evenodd"
            d="M15.333 12.667h-.666V2c0-1.103-.898-2-2-2H2C.897 0 0 .897 0 2v.667c0 .368.299.666.667.666h2V14c0 1.103.897 2 2 2H14c1.103 0 2-.897 2-2v-.667a.666.666 0 0 0-.667-.666m-1.333 2H6.547c.072-.204.12-.418.12-.644l8-.023c0 .368-.3.667-.667.667M1.333 2a.667.667 0 0 1 1.334 0zm12 0v10.667h-7.31a.666.666 0 0 0-.666.644L5.333 14A.667.667 0 0 1 4 14V2c0-.235-.048-.457-.123-.667h8.79c.367 0 .666.299.666.667"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(React.forwardRef(SvgRule), 'Rule')
