import { html as h } from "lit";
import { property as p } from "lit/decorators.js";
import { PieIconComponent as v } from "./PieIconComponent.js";
import { safeCustomElement as a } from "@justeattakeaway/pie-webc-core";
var f = Object.defineProperty, m = Object.getOwnPropertyDescriptor, l = (n, s, r, c) => {
  for (var e = c > 1 ? void 0 : c ? m(s, r) : s, o = n.length - 1, i; o >= 0; o--)
    (i = n[o]) && (e = (c ? i(s, r, e) : i(e)) || e);
  return c && e && f(s, r, e), e;
};
let t = class extends v {
  constructor() {
    super(...arguments), this.size = "xs", this.defaultClasses = "c-pieIcon c-pieIcon--electronicAccessories", this.class = "c-pieIcon c-pieIcon--electronicAccessories", this.name = "IconElectronicAccessories";
  }
  render() {
    return h`<svg width="${this._svgWidth}" height="${this._svgHeight}" fill="${this.fill}" xmlns="http://www.w3.org/2000/svg" role="presentation" focusable="false" fill="currentColor" viewBox="0 0 16 16" class="c-pieIcon c-pieIcon--electronicAccessories"><path fill-rule="evenodd" d="M11.824 13.303a.217.217 0 0 0 .218-.22v-1.662h1.313v1.654c0 .84-.691 1.531-1.531 1.531H5.637c-.84 0-1.53-.691-1.53-1.531v-4.83a3.121 3.121 0 0 1-2.433-2.957l-.062-2.38H3.04v-.945l1.312-.63v1.575h.823v-.945l1.312-.63v1.583h1.409v2.31a3.123 3.123 0 0 1-2.476 3.045v4.813c0 .122.096.219.218.219h6.187ZM2.969 4.22l.026 1.033h.009A1.79 1.79 0 0 0 4.797 7.01c.99 0 1.794-.805 1.794-1.793V4.22H2.969Z" clip-rule="evenodd"></path><path d="m14.659 6.828-1.856 3.535V8.009h-1.855l1.855-3.553v2.372h1.855Z"></path></svg>`;
  }
};
l([
  p({ type: String, reflect: !0 })
], t.prototype, "size", 2);
l([
  p({ type: String, reflect: !0 })
], t.prototype, "class", 2);
t = l([
  a("icon-electronic-accessories")
], t);
export {
  t as IconElectronicAccessories
};
