'use strict';

function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }

var Icon = require('../Icon-de9d009b.js');
var React = _interopDefault(require('react'));
require('@rocketsoftware/icon-helpers');
require('prop-types');

var ModelReference20 =
/*#__PURE__*/
React.forwardRef(function ModelReference20(props, ref) {
  return React.createElement(Icon.Icon, Icon._extends({
    width: 20,
    height: 20,
    viewBox: "0 0 32 32",
    ref: ref
  }, props), React.createElement("polygon", {
    points: "4 21 4 23 7.586 23 2 28.586 3.414 30 9 24.414 9 28 11 28 11 21 4 21"
  }), React.createElement("path", {
    d: "M23.5,4H8.5l-6,8-.7843,1.0454L6.8773,19l1.3233-1.5264L5.19,14h5.1119L16,29.5269,30.2842,13.0454ZM27,12H21.5543l-3.75-6H22.5Zm-7.8044,0H12.8043L16,6.8867ZM5,12,9.5,6h4.6957l-3.75,6ZM15.999,23.7212,12.4318,14H19.568Zm1.9437.51L21.6978,14H26.81Z"
  }), props.children);
});

module.exports = ModelReference20;
