import * as React from 'react';
export interface Handshake24Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function Handshake24({ ariaLabel, ...props }: Handshake24Props) {
  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="M16.536 13.41a1 1 0 0 0-1.414 1.414l2.82 2.82-1.317 1.317-2.82-2.82a1 1 0 1 0-1.414 1.414l2.557 2.558a5.04 5.04 0 0 1-2.281.377 3.57 3.57 0 0 1-.8 1.923 7 7 0 0 0 1.135.1 6.98 6.98 0 0 0 4.95-2.047l2.108-2.136a1 1 0 0 0-.006-1.411Zm-14.715-.554a3.6 3.6 0 0 1 1.023-.7A6.052 6.052 0 0 1 9.082 3.09l.433-.433a9 9 0 0 1 1.385-1.14A8.068 8.068 0 0 0 1.321 13.5a3.6 3.6 0 0 1 .5-.644" data-color="color-2"/><rect width="11.894" height="5.222" x=".786" y="15.158" rx="2.611" ry="2.611" transform="rotate(45 6.734 17.77)"/><path d="M21.636 3.364a8.07 8.07 0 0 0-11.414 0L5.585 8l.708.707a3.125 3.125 0 0 0 4.414 0L12.5 6.916l8.424 8.576.714-.714a8.07 8.07 0 0 0 0-11.414Z"/></g></svg>
  );
}
