import * as React from 'react';
export interface Soap48Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function Soap48({ ariaLabel, ...props }: Soap48Props) {
  return (
    <svg viewBox="0 0 48 48" width="1em" height="1em" fill="currentColor"
         role={ariaLabel ? 'img' : 'presentation'}
         aria-label={ariaLabel || undefined}
         {...props}><g stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" stroke-width="2"><g fill="currentColor" stroke-linecap="square" stroke-miterlimit="10" transform="translate(.5 .5)"><path fill="none" d="M38.647 17.188a6.5 6.5 0 1 0-8.955-8.595A4.46 4.46 0 0 0 27.5 8a4.5 4.5 0 0 0-3.739 7.005" data-cap="butt" data-color="color-2"/><path fill="none" d="m38.769 24-18.825 9.064a4 4 0 0 1-3.794-.174L9 28.6"/><path fill="none" d="M9.993 21.633 5.265 23.91A4 4 0 0 0 3 27.514v5.221a4 4 0 0 0 1.942 3.43L16.15 42.89a4 4 0 0 0 3.794.174L42.735 32.09A4 4 0 0 0 45 28.486v-5.221a4 4 0 0 0-1.942-3.43L31.85 13.11a4 4 0 0 0-3.794-.174L16.935 18.29" data-cap="butt"/><circle cx="13" cy="19" r="4" fill="none" data-color="color-2"/><circle cx="17" cy="5" r="2" data-color="color-2" data-stroke="none"/></g></g></svg>
  );
}
