
// GENERATED BY ./scripts/iconScript.ts

import * as React from 'react';
import { IconProps, valuesMap } from '../helper';
import { flipFunction } from '../flipFunction';
import classNames from 'classnames';

function Eoscritical_bugFilled({size = "m", color = "black", rotate = 0, horizontalFlip = false, verticalFlip = false, className}: IconProps) {
    const sizeString: string = size.toString()
    if(Object.keys(valuesMap).includes(sizeString)) {
        size = valuesMap[size]
    }
    const { scaleX, scaleY, translateX, translateY } = flipFunction({horizontalFlip,verticalFlip})
    const classString = classNames(className);
return (
      <svg className={classString} data-testid="eos-svg-component" transform={`rotate(${rotate}, 12, 12) translate(${translateX}, ${translateY}) scale(${scaleX}, ${scaleY})`} fill={color} width={size} height={size} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20,8H17.2a6,6,0,0,0-1.82-2L17,4.41,15.6,3,13.43,5.17A6.07,6.07,0,0,0,12,5a5.92,5.92,0,0,0-1.41.17L8.42,3,7,4.41,8.63,6A6.06,6.06,0,0,0,6.82,8H4v2H6.1A6.64,6.64,0,0,0,6,11v1H4v2H6v1a6.64,6.64,0,0,0,.09,1H4v2H6.82A6,6,0,0,0,17.2,18H20V16H17.92A6.64,6.64,0,0,0,18,15V14h2V12H18V11a6.64,6.64,0,0,0-.09-1H20ZM13,18H11V16h2Zm0-4H11V8h2Z"/></svg>

    );
};

export default Eoscritical_bugFilled;
