import React, { FC } from 'react';
import { ADSIcon } from "../../icons.types";

const Sharpening32: FC<ADSIcon>  = 
    ({fill, size = '2rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
  <path fill-rule="evenodd" d="M5.045 15h3.353a7.668 7.668 0 0 1 15.204 0h3.353C26.45 9.393 21.738 5 16 5S5.55 9.393 5.045 15ZM4 17h.338c-.003.11-.005.222-.005.333C4.333 23.777 9.557 29 16 29c2.181 0 4.225-.6 5.973-1.643l.211.775a.5.5 0 0 0 .13.222l.666.666a.5.5 0 1 0 .707-.707l-.573-.573-1.735-6.36 6.361 1.734.573.573a.5.5 0 0 0 .707-.707l-.666-.667a.5.5 0 0 0-.222-.129l-1.357-.37A11.634 11.634 0 0 0 27.662 17H28a1 1 0 0 0 1-1c0-7.18-5.82-13-13-13S3 8.82 3 16a1 1 0 0 0 1 1Zm2.333.333c0-.111.002-.222.006-.333h2.994a1 1 0 0 0 1-1 5.667 5.667 0 0 1 11.334 0 1 1 0 0 0 1 1h2.994a9.706 9.706 0 0 1-.835 4.283l-4.028-1.099a.5.5 0 0 0-.614.614l1.238 4.54A9.618 9.618 0 0 1 16 27a9.667 9.667 0 0 1-9.667-9.667ZM16 16.5a.833.833 0 1 0 0 1.667.833.833 0 0 0 0-1.667Zm-1.833.833a1.833 1.833 0 1 1 3.666 0 1.833 1.833 0 0 1-3.666 0Zm-3.82 2.467a.5.5 0 0 0-.917.4A7.168 7.168 0 0 0 16 24.5a.5.5 0 0 0 0-1 6.168 6.168 0 0 1-5.654-3.7Z"/>
</svg>
)
export default Sharpening32