<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32px" height="32px"><path d="M29.333 6.906H17v16.667h2.115a4.429 4.429 0 0 1 8.627 0h1.591v2h-1.59a4.43 4.43 0 0 1-4.314 3.429 4.43 4.43 0 0 1-4.314-3.429H16a1 1 0 0 1-1-1v-2.24H3.333a1 1 0 0 1 0-2h.834v-5.666a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v5.666H15V5.906a1 1 0 0 1 1-1h13.333zm-5.904 15.238a2.429 2.429 0 1 0 0 4.858 2.429 2.429 0 0 0 0-4.858M5.167 20.333h7v-5.166h-3v1.5a.5.5 0 0 1-1 0v-1.5h-3zm.411-14.9a.5.5 0 1 1 .866.5L5.162 8.154l5.917-1.585a.5.5 0 0 1 .259.966L5.42 9.12l2.22 1.28a.501.501 0 0 1-.5.866L3.876 9.383a.5.5 0 0 1-.183-.683z"/></svg></template>
<script setup lang="ts">
/**
 * TruckUnloading32 is an SVG icon wrapped in a Vue component to make it easier to use.
 */
withDefaults(
  defineProps<{
    /**
     * Define the color of the icon.
     */
    color?: string;
  }>(),
  {
    color: 'currentColor',
  },
);
</script>
