import * as React from 'react';
export interface Messaging24Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function Messaging24({ ariaLabel, ...props }: Messaging24Props) {
  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="M24 7V5h-2.142a4 4 0 0 0-.425-1.019l1.517-1.516-1.414-1.414-1.517 1.516A4 4 0 0 0 19 2.142V0h-2v2.142a4 4 0 0 0-1.019.425l-1.517-1.516-1.414 1.414 1.517 1.516A4 4 0 0 0 14.142 5H12v2h2.142a4 4 0 0 0 .425 1.019L13.05 9.535l1.414 1.414 1.517-1.516A4 4 0 0 0 17 9.858V12h2V9.858a4 4 0 0 0 1.019-.425l1.517 1.516 1.414-1.414-1.517-1.516A4 4 0 0 0 21.858 7Zm-7-1a1 1 0 1 1 1 1 1 1 0 0 1-1-1" data-color="color-2"/><path d="M23.99 11.29A7.993 7.993 0 0 1 11.753 1.01C5.267 1.122 0 5.57 0 11c0 5.5 5.4 10 12 10a15.3 15.3 0 0 0 3-.3l5.6 2.2c.1 0 .2.1.4.1a1.4 1.4 0 0 0 .6-.2 1.09 1.09 0 0 0 .4-.9l-.5-4.7a9.22 9.22 0 0 0 2.49-5.91"/></g></svg>
  );
}
