"use strict";

function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.icon = void 0;

var React = _interopRequireWildcard(require("react"));

function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }

function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }

function _extends() { _extends = Object.assign || 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); }

function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }

function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } /*
                                                                                                                                                                                                                                                                                                                     * SPDX-License-Identifier: Apache-2.0
                                                                                                                                                                                                                                                                                                                     *
                                                                                                                                                                                                                                                                                                                     * The OpenSearch Contributors require contributions made to
                                                                                                                                                                                                                                                                                                                     * this file be licensed under the Apache-2.0 license or a
                                                                                                                                                                                                                                                                                                                     * compatible open source license.
                                                                                                                                                                                                                                                                                                                     *
                                                                                                                                                                                                                                                                                                                     * Modifications Copyright OpenSearch Contributors. See
                                                                                                                                                                                                                                                                                                                     * GitHub history for details.
                                                                                                                                                                                                                                                                                                                     */

var OuiIconLogoCeph = function OuiIconLogoCeph(_ref) {
  var title = _ref.title,
      titleId = _ref.titleId,
      props = _objectWithoutProperties(_ref, ["title", "titleId"]);

  return /*#__PURE__*/React.createElement("svg", _extends({
    xmlns: "http://www.w3.org/2000/svg",
    width: 32,
    height: 32,
    fill: "none",
    viewBox: "0 0 32 32",
    "aria-labelledby": titleId
  }, props), title ? /*#__PURE__*/React.createElement("title", {
    id: titleId
  }, title) : null, /*#__PURE__*/React.createElement("path", {
    fill: "#F05C56",
    d: "M25.471 27.56c-1.06-.567-1.676-1.206-1.811-1.902-.13-.673.17-1.421.918-2.288a11.29 11.29 0 0 0 2.773-7.42A11.324 11.324 0 0 0 16.042 4.64l-.05.001h-.05A11.324 11.324 0 0 0 4.632 15.949a11.291 11.291 0 0 0 2.774 7.422c.753.872 1.047 1.591.928 2.257-.13.694-.74 1.342-1.817 1.93-1.657-1.375-3.116-3.212-4.01-5.056a14.943 14.943 0 0 1-1.117-3.139A14.997 14.997 0 0 1 1 15.95a14.901 14.901 0 0 1 4.378-10.57 14.924 14.924 0 0 1 4.752-3.204C11.97 1.395 13.95.996 15.948 1h.101a14.888 14.888 0 0 1 10.57 4.378 14.912 14.912 0 0 1 3.982 13.985 14.871 14.871 0 0 1-1.118 3.14c-.9 1.843-2.358 3.681-4.01 5.057h-.003Zm-5.523 2.798c-.173-.11-.767-.55-1.345-1.353a6.122 6.122 0 0 1-1.174-3.738 8.26 8.26 0 0 1 .611-2.964 8.42 8.42 0 0 1 1.627-2.54l.004-.008.154-.178c.263-.305.536-.622.753-.99.268-.454.462-.931.578-1.42.178-.758.188-1.547.029-2.31a5.3 5.3 0 0 0-.858-1.956 5.264 5.264 0 0 0-4.29-2.217h-.108a5.25 5.25 0 0 0-4.29 2.216 5.31 5.31 0 0 0-.856 1.956c-.16.763-.15 1.552.03 2.311.115.488.31.965.576 1.419.219.37.49.684.753.99l.155.179.003.007a8.384 8.384 0 0 1 1.628 2.54 8.24 8.24 0 0 1 .61 2.964 6.123 6.123 0 0 1-1.173 3.738c-.58.795-1.174 1.243-1.346 1.352l-.867-.26a15.434 15.434 0 0 1-2.49-1.098 4.245 4.245 0 0 0 2.234-3.736c0-1.034-.403-2.028-1.195-2.95l-.034-.034-.237-.26-.636-.746a8.924 8.924 0 0 1-1.525-3.26 8.983 8.983 0 0 1-.05-3.905 8.906 8.906 0 0 1 1.46-3.313A8.993 8.993 0 0 1 11.23 8.39a8.937 8.937 0 0 1 4.702-1.344h.112c.42 0 .84.029 1.255.088a8.938 8.938 0 0 1 3.448 1.256 9.003 9.003 0 0 1 2.554 2.404 9.093 9.093 0 0 1 1.459 3.313 9.043 9.043 0 0 1-.05 3.912 8.925 8.925 0 0 1-1.526 3.26c-.2.265-.409.495-.637.745l-.23.254c-.017.016-.03.027-.04.043-.804.961-1.195 1.927-1.195 2.948a4.25 4.25 0 0 0 2.237 3.735c-.795.441-1.63.809-2.491 1.098l-.862.26-.018-.004Zm-3.956-11.314a2.957 2.957 0 0 1-2.952-2.952 2.957 2.957 0 0 1 2.952-2.952 2.956 2.956 0 0 1 2.95 2.952 2.957 2.957 0 0 1-2.95 2.952"
  }));
};

var icon = OuiIconLogoCeph;
exports.icon = icon;