import { html as a } from "lit";
import { property as n } from "lit/decorators.js";
import { PieIconComponent as f } from "./PieIconComponent.js";
import { safeCustomElement as h } from "@justeattakeaway/pie-webc-core";
var m = Object.defineProperty, v = Object.getOwnPropertyDescriptor, c = (p, t, s, r) => {
  for (var e = r > 1 ? void 0 : r ? v(t, s) : t, l = p.length - 1, i; l >= 0; l--)
    (i = p[l]) && (e = (r ? i(t, s, e) : i(e)) || e);
  return r && e && m(t, s, e), e;
};
let o = class extends f {
  constructor() {
    super(...arguments), this.size = "xs", this.defaultClasses = "c-pieIcon c-pieIcon--dollar", this.class = "c-pieIcon c-pieIcon--dollar", this.name = "IconDollar";
  }
  render() {
    return a`<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--dollar"><path d="M8.612 7.309c-1.47-.385-2.625-.735-2.625-1.75 0-1.015 1.05-1.383 2.013-1.383a3.701 3.701 0 0 1 2.695 1.138l.997-1.033A4.428 4.428 0 0 0 8.77 2.794V1.096H7.387v1.698c-1.75.192-2.975 1.19-2.975 2.87 0 1.837 1.575 2.555 3.15 2.975 1.575.42 2.625.682 2.625 1.697 0 1.015-1.05 1.488-2.24 1.488a3.72 3.72 0 0 1-2.922-1.2L4.01 11.72a4.568 4.568 0 0 0 3.22 1.53v1.698h1.417V13.25c1.803-.21 3.115-1.19 3.115-2.975 0-1.785-1.592-2.564-3.15-2.966Z"></path></svg>`;
  }
};
c([
  n({ type: String, reflect: !0 })
], o.prototype, "size", 2);
c([
  n({ type: String, reflect: !0 })
], o.prototype, "class", 2);
o = c([
  h("icon-dollar")
], o);
export {
  o as IconDollar
};
