import * as React from 'react';
export interface Gear24Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function Gear24({ ariaLabel, ...props }: Gear24Props) {
  return (
    <svg viewBox="0 0 24 24" width="1em" height="1em" fill="currentColor"
         role={ariaLabel ? 'img' : 'presentation'}
         aria-label={ariaLabel || undefined}
         {...props}><path fill="currentColor" d="M22 10h-1.231a9 9 0 0 0-1.156-2.785l.872-.872a2 2 0 0 0-2.828-2.828l-.872.872A9 9 0 0 0 14 3.231V2a2 2 0 0 0-4 0v1.231a9 9 0 0 0-2.785 1.156l-.872-.872a2 2 0 0 0-2.828 2.828l.872.872A9 9 0 0 0 3.231 10H2a2 2 0 0 0 0 4h1.231a9 9 0 0 0 1.156 2.785l-.872.872a2 2 0 0 0 2.828 2.828l.872-.872A9 9 0 0 0 10 20.769V22a2 2 0 0 0 4 0v-1.231a9 9 0 0 0 2.785-1.156l.872.872a2 2 0 0 0 2.828-2.828l-.872-.872A9 9 0 0 0 20.769 14H22a2 2 0 0 0 0-4m-10 6a4 4 0 1 1 4-4 4 4 0 0 1-4 4"/></svg>
  );
}
