import * as React from 'react';
export interface Function24Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function Function24({ ariaLabel, ...props }: Function24Props) {
  return (
    <svg viewBox="0 0 24 24" width="1em" height="1em" fill="currentColor"
         role={ariaLabel ? 'img' : 'presentation'}
         aria-label={ariaLabel || undefined}
         {...props}><g fill="currentColor"><path d="M23 14c-1.576 0-2.905 1.332-4.228 3C18.047 15.422 17 14 15 14a1 1 0 0 0 0 2c1.114 0 1.681 1.066 2.368 2.841C16.23 20.347 14.91 22 14 22a1 1 0 0 0 0 2c1.576 0 2.905-1.332 4.228-3C18.953 22.578 20 24 22 24a1 1 0 0 0 0-2c-1.114 0-1.682-1.067-2.368-2.841C20.769 17.652 22.089 16 23 16a1 1 0 0 0 0-2" data-color="color-2"/><path d="M16 0c-4.134 0-5.868 3.648-7.057 8H5a1 1 0 0 0 0 2h3.436q-.21.887-.411 1.778c-1.181 5.195-2.207 8.873-4.551 9.913A1.84 1.84 0 0 0 1.75 20 1.89 1.89 0 0 0 0 22a2 2 0 0 0 2 2c5.3 0 6.659-5.987 7.975-11.778.177-.778.35-1.516.525-2.222H14a1 1 0 0 0 0-2h-2.967c.855-2.934 1.85-4.962 3.493-5.691A1.84 1.84 0 0 0 16.25 4 1.89 1.89 0 0 0 18 2a2 2 0 0 0-2-2"/></g></svg>
  );
}
