import * as React from 'react';
export interface FileSettings24Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function FileSettings24({ ariaLabel, ...props }: FileSettings24Props) {
  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"><circle cx="12" cy="12" r="2"/><path d="M21 0H3a1 1 0 0 0-1 1v22a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1m-3 13h-2.142a4 4 0 0 1-.425 1.019l1.516 1.516-1.414 1.414-1.516-1.516a4 4 0 0 1-1.019.425V18h-2v-2.142a4 4 0 0 1-1.019-.425l-1.516 1.516-1.414-1.414 1.516-1.516A4 4 0 0 1 8.142 13H6v-2h2.142a4 4 0 0 1 .425-1.019L7.051 8.465l1.414-1.414 1.516 1.516A4 4 0 0 1 11 8.142V6h2v2.142a4 4 0 0 1 1.019.425l1.516-1.516 1.414 1.414-1.516 1.516A4 4 0 0 1 15.858 11H18Z"/></g></svg>
  );
}
