// THIS FILE IS GENERATED. ANY CHANGES TO THIS FILE WILL BE LOST.
import type { TOC } from '@ember/component/template-only';

export interface BoatShipIconSignature {
  Element: SVGSVGElement;
}

export const BoatShipIcon: TOC<BoatShipIconSignature> = <template><svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" ...attributes>
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.054 15.745L6.9 14.978L5.229 10.954L11.993 8.087L18.756 10.954L17.111 14.894L18.957 15.663L20.984 10.806C21.196 10.298 20.958 9.716 20.451 9.5L16.993 8.034V4C16.993 3.447 16.545 3 15.993 3H12.993V0H10.993V3H7.993C7.441 3 6.993 3.447 6.993 4V8.033L3.535 9.499C3.029 9.714 2.791 10.296 3.002 10.804L5.054 15.745ZM20 15H22C22 16.104 22.897 17 24 17V19C22.8 19 21.734 18.457 21 17.617C20.266 18.457 19.2 19 18 19C16.8 19 15.734 18.457 15 17.617C14.266 18.457 13.2 19 12 19C10.8 19 9.734 18.457 9 17.617C8.266 18.457 7.2 19 6 19C4.8 19 3.734 18.457 3 17.617C2.266 18.457 1.2 19 0 19V17C1.103 17 2 16.104 2 15H4C4 16.104 4.897 17 6 17C7.103 17 8 16.104 8 15H10C10 16.104 10.897 17 12 17C13.103 17 14 16.104 14 15H16C16 16.104 16.897 17 18 17C19.103 17 20 16.104 20 15ZM18 22C19.103 22 20 21.104 20 20H22C22 21.104 22.897 22 24 22V24C22.8 24 21.734 23.457 21 22.617C20.266 23.457 19.2 24 18 24C16.8 24 15.734 23.457 15 22.617C14.266 23.457 13.2 24 12 24C10.8 24 9.734 23.457 9 22.617C8.266 23.457 7.2 24 6 24C4.8 24 3.734 23.457 3 22.617C2.266 23.457 1.2 24 0 24V22C1.103 22 2 21.104 2 20H4C4 21.104 4.897 22 6 22C7.103 22 8 21.104 8 20H10C10 21.104 10.897 22 12 22C13.103 22 14 21.104 14 20H16C16 21.104 16.897 22 18 22ZM14.993 5H8.993V7.186L11.603 6.08C11.852 5.975 12.134 5.975 12.383 6.08L14.993 7.186V5Z"/>
</svg>
</template>;