import React from 'react';
import 'react-dom';
import '../../_rollupPluginBabelHelpers-539c1155.js';
import PropTypes from 'prop-types';
import { withTheme } from 'styled-components';
import '../../index-930c2100.js';
import '../../hooks/useActivify.js';
import '../../overlays/tooltip.js';
import '../../key_codes-a5a2b85e.js';
import '../../index-6b96e57a.js';
import '@styled-system/space';
import '@styled-system/color';
import '@styled-system/border';
import '@styled-system/variant';
import '@styled-system/typography';
import '../../style-inject.es-1f59c1d0.js';
import '@styled-system/layout';
import '@styled-system/flexbox';
import '@styled-system/position';
import '@styled-system/shadow';
import '../box.js';
import '../../index.esm-f8e9e79f.js';
import '@styled-system/grid';
import '@styled-system/background';
import { g as getObjectValue } from '../../util-0791ed61.js';
import { I as IconWrapper } from '../../IconWrapper-542de3b8.js';

var MessageBubbleIconV3 = function MessageBubbleIconV3(props) {
  return React.createElement(IconWrapper, props, React.createElement("svg", {
    width: "36px",
    height: "36px",
    viewBox: "0 0 36 36"
  }, React.createElement("g", {
    id: "Assets",
    stroke: "none",
    strokeWidth: "1",
    fill: "none",
    fillRule: "evenodd",
    strokeLinecap: "round",
    strokeLinejoin: "round"
  }, React.createElement("g", {
    id: "image/bot-says",
    fill: getObjectValue(props.theme.colors, props.iconColor, "#A2CE70"),
    stroke: getObjectValue(props.theme.colors, props.iconColor, "#89BF4B"),
    strokeWidth: "2"
  }, React.createElement("path", {
    d: "M34,6 L34,22.8888889 C34,25.0980279 32.209139,26.8888889 30,26.8888889 L20.1628746,26.8888889 L11.48078,34 L11.48078,26.8888889 L6,26.8888889 C3.790861,26.8888889 2,25.0980279 2,22.8888889 L2,6 C2,3.790861 3.790861,2 6,2 L30,2 C32.209139,2 34,3.790861 34,6 Z",
    id: "Rectangle-314"
  })))));
};

MessageBubbleIconV3.propTypes = {
  iconColor: PropTypes.string
};
var MessageBubbleIconV3$1 = withTheme(MessageBubbleIconV3);
MessageBubbleIconV3.__docgenInfo = {
  "description": "",
  "methods": [],
  "displayName": "MessageBubbleIconV3",
  "props": {
    "iconColor": {
      "type": {
        "name": "string"
      },
      "required": false,
      "description": ""
    }
  }
};

export default MessageBubbleIconV3$1;
