import * as React from 'react';
export interface ArtificialBrain48Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function ArtificialBrain48({ ariaLabel, ...props }: ArtificialBrain48Props) {
  return (
    <svg viewBox="0 0 48 48" width="1em" height="1em" fill="currentColor"
         role={ariaLabel ? 'img' : 'presentation'}
         aria-label={ariaLabel || undefined}
         {...props}><g fill="none" stroke-linecap="square" stroke-miterlimit="10" stroke-width="3" transform="translate(.5 .5)"><path d="M39 24H25v4m10.879-17.879L32 14h-7v4m-12 8a10.3 10.3 0 0 1-7.2-3"/><path d="M17 31.6a5.83 5.83 0 0 1-4-5.6 5.73 5.73 0 0 1 2-4.4"/><path d="M35.879 37.879 32 34h-7v2a9.9 9.9 0 0 1-10 10A9.9 9.9 0 0 1 5 36a9 9 0 0 1 .6-3.2A5.63 5.63 0 0 1 3 28a5.89 5.89 0 0 1 2.8-5A10 10 0 0 1 3 16 9.9 9.9 0 0 1 13 6h.4A5.83 5.83 0 0 1 19 2a5.893 5.893 0 0 1 6 6"/><circle cx="38" cy="8" r="3" data-color="color-2"/><circle cx="42" cy="24" r="3" data-color="color-2"/><circle cx="38" cy="40" r="3" data-color="color-2"/></g></svg>
  );
}
