import { html as c } from "lit";
import { property as n } from "lit/decorators.js";
import { PieIconComponent as h } from "./PieIconComponent.js";
import { safeCustomElement as v } from "@justeattakeaway/pie-webc-core";
var m = Object.defineProperty, f = Object.getOwnPropertyDescriptor, s = (l, e, p, o) => {
  for (var t = o > 1 ? void 0 : o ? f(e, p) : e, i = l.length - 1, a; i >= 0; i--)
    (a = l[i]) && (t = (o ? a(e, p, t) : a(t)) || t);
  return o && t && m(e, p, t), t;
};
let r = class extends h {
  constructor() {
    super(...arguments), this.size = "xs", this.defaultClasses = "c-pieIcon c-pieIcon--imageFlipHorizontal", this.class = "c-pieIcon c-pieIcon--imageFlipHorizontal", this.name = "IconImageFlipHorizontal";
  }
  render() {
    return c`<svg width="${this._svgWidth}" height="${this._svgHeight}" xmlns="http://www.w3.org/2000/svg" role="presentation" focusable="false" fill="currentColor" viewBox="0 0 16 16" class="c-pieIcon c-pieIcon--imageFlipHorizontal"><path d="M14.451 5.103a.812.812 0 0 0-.862.053L10.453 7.29a.857.857 0 0 0-.375.714c0 .288.14.558.375.715l3.136 2.134a.852.852 0 0 0 .862.052.874.874 0 0 0 .462-.766v-4.27a.857.857 0 0 0-.462-.766Zm-.575 4.687-2.63-1.794 2.63-1.795v3.59Z"></path><path d="M5.548 7.281 2.41 5.147a.852.852 0 0 0-.862-.052.866.866 0 0 0-.453.766v4.269c0 .322.174.618.462.767.278.148.61.13.862-.053L5.556 8.71a.857.857 0 0 0 .375-.714.857.857 0 0 0-.375-.715h-.008ZM2.124 6.21l2.63 1.794L2.125 9.8v-3.59Z"></path><path d="M8.64 12.552H7.334v1.82H8.64v-1.82Z"></path><path d="M8.64 1.627H7.334v1.821H8.64v-1.82Z"></path><path d="M8.64 5.269H7.334v1.82H8.64V5.27Z"></path><path d="M8.64 8.91H7.334v1.821H8.64v-1.82Z"></path></svg>`;
  }
};
s([
  n({ type: String, reflect: !0 })
], r.prototype, "size", 2);
s([
  n({ type: String, reflect: !0 })
], r.prototype, "class", 2);
r = s([
  v("icon-image-flip-horizontal")
], r);
export {
  r as IconImageFlipHorizontal
};
