
    import * as React from 'react';

    import { IconType } from '../types';

    type SiRekauiProps = React.ComponentPropsWithoutRef<'svg'> & {
      /**
       * The title provides an accessible short text description to the SVG
       */
      title?: string;
      /**
       * Hex color or color name or "default" to use the default hex for each icon
       */
      color?: string;
      /**
       * The size of the Icon.
       */
      size?: string | number;
    }

    const defaultColor = '#16A353';

    const SiRekaui: IconType = React.forwardRef<SVGSVGElement, SiRekauiProps>(function SiRekaui({title = 'Reka UI', color = 'currentColor', size = 24, ...others }, ref) {
      if (color === 'default') {
        color = defaultColor;
      }

      return (
        <svg
          xmlns='http://www.w3.org/2000/svg'
          width={size}
          height={size}
          fill={color}
          viewBox='0 0 24 24'
          ref={ref}
          {...others}
        >
          <title>{title}</title>
          <path d='M6.3478 1.3265c-.6864 0-1.1148.744-.77 1.3375l2.564 4.4157h7.9478c1.1216 0 1.8502 1.26 1.2908 2.2322l-3.9539 6.8691 3.4078 5.869a.8903.8903 0 0 0 .77.4431h5.5038c.711 0 1.1352-.7922.741-1.384l-3.6294-5.4496c-.3177-.477-.089-1.1085.4021-1.362 1.1318-.592 1.9681-1.4035 2.5131-2.4347.5467-1.0343.8215-2.2223.8215-3.5667 0-1.3443-.2748-2.5402-.8219-3.5899-.545-1.046-1.385-1.8689-2.5244-2.4681l-.0006-.0002c-1.1369-.6054-2.5976-.9114-4.388-.9114zM.9908 7.5796c-.761 0-1.237.8232-.8574 1.4829l7.5494 13.1152c.3805.661 1.3343.661 1.7148 0L16.947 9.0625c.3796-.6597-.0963-1.4829-.8574-1.4829z' />
        </svg>
      );
    });

    export { SiRekaui as default, defaultColor };
  