
// GENERATED BY ./scripts/iconScript.ts

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

function EostimeoutFilled({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="M7.77428,5.21521,6.32573,3.76666A9.99542,9.99542,0,0,1,20.23009,17.671l-1.44531-1.44531A7.9899,7.9899,0,0,0,7.77428,5.21521ZM20.36217,20.36377l-1.27869,1.27875-1.41315-1.41315A9.9948,9.9948,0,0,1,3.76775,6.32678L2.35722,4.91626,3.63591,3.63751l1.291,1.291L6.34337,6.34174,11,11.00159V7h1.5v5.25L17,14.92l-.75,1.23-.254-.1524Zm-4.13654-1.5791-5.79236-5.79236-5.21795-5.218A7.9897,7.9897,0,0,0,16.22563,18.78467Z"/></svg>

    );
};

export default EostimeoutFilled;
