// Generated by script, don't edit it please.
import * as React from 'react';

function IdRule(props: React.SVGProps<SVGSVGElement>, svgRef?: React.Ref<SVGSVGElement>) {
  return (
    <svg width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" ref={svgRef} {...props}>
      <path d="M10 15.5a.5.5 0 00-.5-.5H2a1 1 0 01-.993-.883L1 14V2a1 1 0 01.883-.993L2 1h9a1 1 0 01.993.883L12 2v2.5a.5.5 0 00.992.09L13 4.5V2A2.001 2.001 0 0011.149.005L11 0H2A2.001 2.001 0 00.005 1.851L0 2v12c0 1.054.816 1.918 1.851 1.995L2 16h7.5a.5.5 0 00.5-.5z" />
      <path d="M6 3v3c1.105 0 2-.395 2-1.5S7.105 3 6 3zM5 2h1c1.657 0 3 .843 3 2.5S7.657 7 6 7H5V2zM8.5 8h2a.5.5 0 010 1h-2a.5.5 0 010-1zM7.5 12h3a.5.5 0 010 1h-3a.5.5 0 010-1zM15.847 11.153a.523.523 0 010 .739L14.739 13l1.108 1.108a.523.523 0 01-.739.739L14 13.739l-1.108 1.108a.523.523 0 01-.739-.739L13.261 13l-1.108-1.108a.523.523 0 01.739-.739L14 12.261l1.108-1.108a.523.523 0 01.739 0zM15.084 6.223a.5.5 0 01.875.475l-.043.079-2 3a.501.501 0 01-.773.074l-.06-.074-1-1.5a.5.5 0 01.776-.625l.057.07.584.874 1.584-2.374zM3 2h1v5H3z" />
    </svg>
  );
}

const ForwardRef = React.forwardRef(IdRule);
export default ForwardRef;
