import { html as h } from "lit";
import { property as a } from "lit/decorators.js";
import { PieIconComponent as l } from "./PieIconComponent.js";
import { safeCustomElement as v } from "@justeattakeaway/pie-webc-core";
var f = Object.defineProperty, u = Object.getOwnPropertyDescriptor, n = (i, t, c, s) => {
  for (var e = s > 1 ? void 0 : s ? u(t, c) : t, r = i.length - 1, p; r >= 0; r--)
    (p = i[r]) && (e = (s ? p(t, c, e) : p(e)) || e);
  return s && e && f(t, c, e), e;
};
let o = class extends l {
  constructor() {
    super(...arguments), this.size = "xs", this.defaultClasses = "c-pieIcon c-pieIcon--soundwave", this.class = "c-pieIcon c-pieIcon--soundwave", this.name = "IconSoundwave";
  }
  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--soundwave"><path d="M1.74 4.38c-.41 0-.75.34-.75.75v5.75c0 .41.34.75.75.75s.75-.34.75-.75V5.13c0-.41-.34-.75-.75-.75"></path><path d="M4.85 1.07c-.41 0-.75.34-.75.75v12.36c0 .41.34.75.75.75s.75-.34.75-.75V1.82c0-.41-.34-.75-.75-.75"></path><path d="M7.96 2.62c-.41 0-.75.34-.75.75v9.26c0 .41.34.75.75.75s.75-.34.75-.75V3.37c0-.41-.34-.75-.75-.75"></path><path d="M11.07 5.21c-.41 0-.75.34-.75.75v4.08c0 .41.34.75.75.75s.75-.34.75-.75V5.96c0-.41-.34-.75-.75-.75"></path><path d="M14.18 3.74c-.41 0-.75.34-.75.75v7.03c0 .41.34.75.75.75s.75-.34.75-.75V4.49c0-.41-.34-.75-.75-.75"></path></svg>`;
  }
};
n([
  a({ type: String, reflect: !0 })
], o.prototype, "size", 2);
n([
  a({ type: String, reflect: !0 })
], o.prototype, "class", 2);
o = n([
  v("icon-soundwave")
], o);
export {
  o as IconSoundwave
};
