import * as React from 'react';
import PropTypes from 'prop-types';
import Icon40PropValues from '../_defaultIconPropValues.ts';

const Client = (props) => {
    const {
        width = Icon40PropValues.width,
        height = Icon40PropValues.height,
        fill = Icon40PropValues.fill,
        stroke = Icon40PropValues.stroke,

        ...restProps
    } = props;

    return (
        <svg
            xmlns="http://www.w3.org/2000/svg"
            viewBox="0 0 24 24"
            width={width}
            height={height}
            {...restProps}
            fill="none"
        >
            <path
                fill={fill}
                stroke={stroke}
                strokeWidth={0.2}
                d="M12 13c-3 0-5.5-2.5-5.5-5.5S9 2 12 2s5.5 2.5 5.5 5.5S15 13 12 13Zm0-9.5c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4ZM19.8 23H4.3c-.8 0-1.7-.7-1.7-2v-2c0-2.3 2.1-5.5 5.5-5.5h.2c.4.1.7.2 1
                .4.8.3 1.5.6 2.8.6s1.9-.2 2.7-.6c.3-.1.6-.3 1-.4h.2c3.4 0 5.5 3.2 5.5 5.5v2c0 1.2-.9 2-1.7 2ZM7.9 15c-2.4.1-3.9 2.4-3.9 4v2c0 .3.1.5.2.5h15.5c.1 0
                .2-.1.3-.5v-2c0-1.6-1.5-3.9-3.9-4-.3.1-.6.2-.8.3-.9.4-1.7.7-3.3.7s-2.4-.3-3.3-.7c-.3-.1-.5-.2-.8-.3Z"
            />
        </svg>
    );
};

Client.propTypes = {
    width: PropTypes.string,
    height: PropTypes.string,
    fill: PropTypes.string,
    stroke: PropTypes.string,
};
export default Client;
