function _objectDestructuringEmpty(obj) { if (obj == null) throw new TypeError("Cannot destructure " + obj); }
function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }
import React from 'react';
import styled from 'styled-components';
import { getColor, IconBase } from '../IconBase';
var StyledPath = styled.path.withConfig({
  displayName: "Global__StyledPath",
  componentId: "sc-1yi9tiv-0"
})(["", ""], function (p) {
  var strokeColor = getColor(p.theme, p.theme.color.svgStokeLight, p.strokeColorFn);
  return "stroke: ".concat(strokeColor, ";");
});
export var Global = function Global(_ref) {
  var props = _extends({}, (_objectDestructuringEmpty(_ref), _ref));
  return React.createElement(IconBase, _extends({}, props, {
    viewBox: "0 0 32 32"
  }), React.createElement(StyledPath, {
    d: "M16 28c6.627 0 12-5.373 12-12S22.627 4 16 4 4 9.373 4 16s5.373 12 12 12zm0 0c2.21 0 4-5.373 4-12S18.21 4 16 4s-4 5.373-4 12 1.79 12 4 12zM4 16c0 2.21 5.373 4 12 4s12-1.79 12-4-5.373-4-12-4-12 1.79-12 4z",
    strokeWidth: "2"
  }));
};
Global.displayName = 'OldIcon.Global';