text: 'use strict';
  
  function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
  
  var Icon = require('../Icon-deabd942.js');
  var React = _interopDefault(require('react'));
  require('@carbon/icon-helpers');
  require('prop-types');
  
  var BuildingInsights_320 =
  /*#__PURE__*/
  React.forwardRef(function BuildingInsights_320(props, ref) {
    return React.createElement(Icon.Icon, Icon._extends({
      width: 20,
      height: 20,
      viewBox: "0 0 32 32",
      ref: ref
    }, props), React.createElement("path", {
      d: "M28,2H16a2.002,2.002,0,0,0-2,2V14H4a2.002,2.002,0,0,0-2,2V30H30V4A2.0023,2.0023,0,0,0,28,2ZM9,28V21h4v7Zm19,0H15V20a1,1,0,0,0-1-1H8a1,1,0,0,0-1,1v8H4V16H16V4H28Z"
    }), React.createElement("rect", {
      width: "2",
      height: "2",
      x: "18",
      y: "8"
    }), React.createElement("rect", {
      width: "2",
      height: "2",
      x: "24",
      y: "8"
    }), React.createElement("rect", {
      width: "2",
      height: "2",
      x: "18",
      y: "14"
    }), React.createElement("rect", {
      width: "2",
      height: "2",
      x: "24",
      y: "14"
    }), React.createElement("rect", {
      width: "2",
      height: "2",
      x: "18",
      y: "20"
    }), React.createElement("rect", {
      width: "2",
      height: "2",
      x: "24",
      y: "20"
    }), React.createElement("rect", {
      width: "5",
      height: "2",
      x: "2",
      y: "10"
    }), React.createElement("rect", {
      width: "2",
      height: "5",
      x: "10",
      y: "2"
    }), React.createElement("rect", {
      width: "2",
      height: "5.071",
      x: "5.5",
      y: "3.964",
      transform: "rotate(-45 6.5 6.5)"
    }), props.children);
  });
  
  module.exports = BuildingInsights_320;
  