import { css, LitElement, svg, html } from "lit";
import { property } from "lit/decorators.js";
import { customElement } from "../decorator.js";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __decorateClass = (decorators, target, key, kind) => {
  var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target;
  for (var i = decorators.length - 1, decorator; i >= 0; i--)
    if (decorator = decorators[i])
      result = (kind ? decorator(target, key, result) : decorator(result)) || result;
  if (kind && result) __defProp(target, key, result);
  return result;
};
let ObiDiodes04Off = class extends LitElement {
  constructor() {
    super(...arguments);
    this.useCssColor = false;
    this.icon = svg`<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M17.0052 2.89776C17.0017 2.93137 17 2.96548 17 3V11.3846L5 4V20L17 12.6154V20H15V18C15 17.4477 14.5523 17 14 17C13.4477 17 13 17.4477 13 18V21C13 21.5523 13.4477 22 14 22H18C18.5523 22 19 21.5523 19 21V4H21V6C21 6.55228 21.4477 7 22 7C22.5523 7 23 6.55228 23 6V3C23 2.44772 22.5523 2 22 2H18C17.4822 2 17.0564 2.3935 17.0052 2.89776ZM6 5.78957L16.092 12L6 18.2104L6 5.78957Z" fill="currentColor"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M6 5.78955L16.092 12L6 18.2104L6 5.78955Z" fill="currentColor"/>
</svg>
`;
    this.iconCss = svg`<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M17.0052 2.89776C17.0017 2.93137 17 2.96548 17 3V11.3846L5 4V20L17 12.6154V20H15V18C15 17.4477 14.5523 17 14 17C13.4477 17 13 17.4477 13 18V21C13 21.5523 13.4477 22 14 22H18C18.5523 22 19 21.5523 19 21V4H21V6C21 6.55228 21.4477 7 22 7C22.5523 7 23 6.55228 23 6V3C23 2.44772 22.5523 2 22 2H18C17.4822 2 17.0564 2.3935 17.0052 2.89776ZM6 5.78957L16.092 12L6 18.2104L6 5.78957Z" style="fill: var(--automation-device-tertiary-inverted-color)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M6 5.78955L16.092 12L6 18.2104L6 5.78955Z" style="fill: var(--automation-device-primary-inverted-color)"/>
</svg>
`;
  }
  render() {
    return html`
      <div class="wrapper">${this.useCssColor ? this.iconCss : this.icon}</div>
    `;
  }
};
ObiDiodes04Off.styles = css`
    .wrapper {
      height: 100%;
      width: 100%;
      line-height: 0;
    }
    .wrapper > * {
      height: 100%;
      width: 100%;
    }
  `;
__decorateClass([
  property({ type: Boolean })
], ObiDiodes04Off.prototype, "useCssColor", 2);
ObiDiodes04Off = __decorateClass([
  customElement("obi-diodes-04-off")
], ObiDiodes04Off);
export {
  ObiDiodes04Off
};
//# sourceMappingURL=icon-diodes-04-off.js.map
