
    import * as React from 'react';

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

    type SiDenodeployProps = 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 = '#002633';

    const SiDenodeploy: IconType = React.forwardRef<SVGSVGElement, SiDenodeployProps>(function SiDenodeploy({title = 'Deno Deploy', 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='M12.69.002A7.5 7.5 0 0 0 9.814.51C6.69 1.69 4.064 5.018 3.41 9.627a4.6 4.6 0 0 1-.76-.499.216.216 0 0 0-.334.063c-.487 1.26-.94 4.988.287 8.195 1.012 2.644 4.302 5.957 8.503 6.487.572.08 1.234.127 1.98.127 3.88 0 9.124-.555 9.1-1.6-.01-.537-1.373-.868-3.173-1.046 2.956-2.66 3.519-6.732 2.9-10.13-.613-3.372-2.488-5.708-4.087-7.106C17.517 1.796 15.407.08 12.69.003M11.326 2.73a.793.993 0 0 1 .793.993.793.993 0 0 1-.793.994.793.993 0 0 1-.792-.994.793.993 0 0 1 .792-.993m3.66 0a.793.993 0 0 1 .793.993.793.993 0 0 1-.793.994.793.993 0 0 1-.794-.994.793.993 0 0 1 .794-.993m2.798 3.86a.1.1 0 0 1 .07.026c1.03 1.033 2.22 3.117 2.385 6.027.172 3.035-1.532 7.622-6.568 8.484-5.037.863-8.214-2.32-9.206-4.063-.957-1.676-1.111-3.929-1.001-5.173a.07.07 0 0 1 .045-.06.07.07 0 0 1 .074.017c.695.58 2.778 1.243 3.943 1.339a.17.17 0 0 0 .18-.172c.022-1.336.401-4.7 1.706-5.503a.1.1 0 0 1 .044-.014c1.956-.09 4.486 1.846 5.434 3.175a.17.17 0 0 0 .177.07c.993-.33 2.406-2.779 2.631-4.073a.09.09 0 0 1 .086-.08' />
        </svg>
      );
    });

    export { SiDenodeploy as default, defaultColor };
  