text: var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) {
      if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
      return cooked;
  };
  import React from 'react';
  import styled from 'styled-components';
  export var HourglassEnd = styled.svg.attrs({
      children: function (props) { return (props.title != null
          ? [React.createElement("title", { key: "HourglassEnd-title" }, props.title), React.createElement("path", { fill: "currentColor", d: "M360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64zM192 208c-57.787 0-104-66.518-104-144h208c0 77.945-46.51 144-104 144z", key: "k0" })
          ]
          : [React.createElement("path", { fill: "currentColor", d: "M360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64zM192 208c-57.787 0-104-66.518-104-144h208c0 77.945-46.51 144-104 144z", key: "k0" })
          ]); },
      viewBox: '0 0 384 512',
      height: function (props) { return (props.height !== undefined ? props.height : props.size); },
      width: function (props) { return (props.width !== undefined ? props.width : props.size); },
      // @ts-ignore - aria is not always defined on SVG in React TypeScript types
      'aria-hidden': function (props) { return (props.title == null ? 'true' : undefined); },
      focusable: 'false',
      role: function (props) { return (props.title != null ? 'img' : undefined); },
      "fill": "currentColor",
  })(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n  display: inline-block;\n  vertical-align: -.125em;\n  overflow: hidden;\n"], ["\n  display: inline-block;\n  vertical-align: -.125em;\n  overflow: hidden;\n"])));
  HourglassEnd.displayName = 'HourglassEnd';
  export var HourglassEndDimensions = { height: undefined, width: undefined };
  var templateObject_1;
  