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

const Sharpening48: FC<ADSIcon>  = 
    ({fill, size = '3rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
  <path fill-rule="evenodd" d="M7.567 22.5h5.03c.735-5.642 5.56-10 11.403-10 5.843 0 10.668 4.358 11.403 10h5.03c-.758-8.41-7.826-15-16.433-15s-15.675 6.59-16.433 15ZM6 25.5h.507c-.005.166-.007.333-.007.5 0 9.665 7.835 17.5 17.5 17.5 3.18 0 6.165-.85 8.736-2.334l.3 1.097a1 1 0 0 0 .257.444l1 1a1 1 0 0 0 1.414-1.414l-.812-.812-2.47-9.056 9.056 2.47.812.812a1 1 0 0 0 1.414-1.414l-1-1a1 1 0 0 0-.444-.258l-2.006-.547a17.457 17.457 0 0 0 1.236-6.988H42a1.5 1.5 0 0 0 1.5-1.5c0-10.77-8.73-19.5-19.5-19.5S4.5 13.23 4.5 24A1.5 1.5 0 0 0 6 25.5Zm3.5.5c0-.167.003-.334.008-.5H14a1.5 1.5 0 0 0 1.5-1.5 8.5 8.5 0 0 1 17 0 1.5 1.5 0 0 0 1.5 1.5h4.492a14.448 14.448 0 0 1-1.151 6.193l-6.078-1.658a1 1 0 0 0-1.228 1.228l1.879 6.889A14.425 14.425 0 0 1 24 40.5c-8.008 0-14.5-6.492-14.5-14.5ZM24 25a1 1 0 1 0 0 2 1 1 0 0 0 0-2Zm-3 1a3 3 0 1 1 6 0 3 3 0 0 1-6 0Zm-5.252 3.6a1 1 0 1 0-1.832.8A11.002 11.002 0 0 0 24 37a1 1 0 1 0 0-2 9.002 9.002 0 0 1-8.252-5.4Z"/>
</svg>
)
export default Sharpening48