import { html as n } from "lit";
import { property as p } 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, c = (l, e, i, t) => {
  for (var r = t > 1 ? void 0 : t ? f(e, i) : e, o = l.length - 1, a; o >= 0; o--)
    (a = l[o]) && (r = (t ? a(e, i, r) : a(r)) || r);
  return t && r && m(e, i, r), r;
};
let s = class extends h {
  constructor() {
    super(...arguments), this.size = 32, this.defaultClasses = "c-pieIcon c-pieIcon--driverCarLarge", this.class = "c-pieIcon c-pieIcon--driverCarLarge", this.name = "IconDriverCarLarge";
  }
  render() {
    return n`<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 32 32" class="c-pieIcon c-pieIcon--driverCarLarge"><path d="M16 12.5a4.813 4.813 0 1 0-.003-9.626A4.813 4.813 0 0 0 16 12.5Zm-2.17-7a3.071 3.071 0 1 1 4.312 4.375A3.071 3.071 0 0 1 13.83 5.5Zm-5.433 14H6.55l.464-1.374a6.886 6.886 0 0 1 6.545-4.751h4.883a6.887 6.887 0 0 1 6.544 4.751l.464 1.374h-1.846l-.271-.823a5.153 5.153 0 0 0-4.891-3.552h-4.883a5.154 5.154 0 0 0-4.891 3.552l-.271.823Zm15.916 7.438v.437h-1.75a3.628 3.628 0 0 0 0-.438 6.563 6.563 0 1 0-13.125 0 3.666 3.666 0 0 0 0 .438h-1.75v-.438a8.313 8.313 0 0 1 16.625 0Zm-2.931 0v.437h-1.75a3.713 3.713 0 0 0 0-.438 3.631 3.631 0 0 0-7.263 0c.006.147.02.293.044.438h-1.75v-.438a5.381 5.381 0 0 1 10.762 0h-.044Z"></path></svg>`;
  }
};
c([
  p({ type: String, reflect: !0 })
], s.prototype, "size", 2);
c([
  p({ type: String, reflect: !0 })
], s.prototype, "class", 2);
s = c([
  v("icon-driver-car-large")
], s);
export {
  s as IconDriverCarLarge
};
