import * as React from 'react';
export interface Violin64Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function Violin64({ ariaLabel, ...props }: Violin64Props) {
  return (
    <svg viewBox="0 0 64 64" 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="m16.026 47.974-8.23 8.23" data-cap="butt"/><path fill="none" d="M29.363 55.051a6.663 6.663 0 0 1 .163-9.244l.944-.944a6.67 6.67 0 0 1 7.008-1.535 13 13 0 0 0 1.4-1.2c4.694-4.694 3.844-11.455-.85-16.15s-11.456-5.544-16.15-.85a13 13 0 0 0-1.2 1.4 6.67 6.67 0 0 1-1.535 7.008l-.944.944a6.663 6.663 0 0 1-9.244.163 15.5 15.5 0 0 0-2.095 1.72C1.122 42.1 2.067 50.458 7.8 56.2s14.1 6.682 19.833.944a15.5 15.5 0 0 0 1.73-2.093"/><path fill="none" d="m17.974 41.974 4.052 4.052M7 5l14 14m-3.5 3.5L6 11l3.5-3.5m32 39L52 57l3.5-3.5M45 43l13 13" data-color="color-2"/><path fill="none" d="m48.337 10.006 5.657-5.657 5.657 5.657-5.657 5.657zm2.828 2.829L26 38"/><circle cx="57.5" cy="17.5" r="1.5" data-stroke="none"/><circle cx="60.5" cy="14.5" r="1.5" data-stroke="none"/><circle cx="46.5" cy="6.5" r="1.5" data-stroke="none"/><circle cx="49.5" cy="3.5" r="1.5" data-stroke="none"/></g></g></svg>
  );
}
