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

function Lock(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="M8 0a4 4 0 014 4v2h1a2 2 0 012 2v6a2 2 0 01-2 2H3a2 2 0 01-2-2V8a2 2 0 012-2h1V4a4 4 0 014-4zm5 7H3a1 1 0 00-.993.883L2 8v6a1 1 0 00.883.993L3 15h10a1 1 0 00.993-.883L14 14V8a1 1 0 00-.883-.993L13 7zM8 9a2 2 0 11.001 3.999A2 2 0 018 9zm0 1a1 1 0 100 2 1 1 0 000-2zm0-9a3 3 0 00-2.995 2.824L5 4v2h6V4a3 3 0 00-2.824-2.995L8 1z" />
    </svg>
  );
}

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