import * as React from 'react';
export interface Cactus24Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function Cactus24({ ariaLabel, ...props }: Cactus24Props) {
  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="M21 17H3a1 1 0 0 0 0 2h1v2a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3v-2h1a1 1 0 0 0 0-2"/><path d="M4 11h1v4h14v-4h1a1 1 0 0 0 0-2h-1a6.95 6.95 0 0 0-1.4-4.184l1.109-1.109a1 1 0 1 0-1.414-1.414L16.184 3.4A6.95 6.95 0 0 0 13 2.08V1a1 1 0 0 0-2 0v1.08A6.95 6.95 0 0 0 7.816 3.4L6.707 2.293a1 1 0 0 0-1.414 1.414L6.4 4.816A6.95 6.95 0 0 0 5 9H4a1 1 0 0 0 0 2" data-color="color-2"/></g></svg>
  );
}
