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

export interface ConstructionShackIconSignature {
  Element: SVGSVGElement;
}

export const ConstructionShackIcon: TOC<ConstructionShackIconSignature> = <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="M15 8C15 5.75388 16.6077 4 18.5 4C20.3923 4 22 5.75388 22 8H21V18H20V10H17V18H16V8H15ZM14 8H13H3V18H14V8ZM13.313 6C13.5544 5.25476 13.927 4.5771 14.4005 4H5.0625C3.74469 4 2.62129 4.83235 2.18933 6H3H13.313ZM0.111682 6H0V7.0625V8H1V18V20H8.5C7.67157 20 7 20.6716 7 21.5C7 22.3284 7.67157 23 8.5 23C9.32843 23 10 22.3284 10 21.5C10 20.6716 9.32843 20 8.5 20H15.5C14.6716 20 14 20.6716 14 21.5C14 22.3284 14.6716 23 15.5 23C16.3284 23 17 22.3284 17 21.5C17 20.6716 16.3284 20 15.5 20H17H20H23V18V8H24C24 4.68629 21.5376 2 18.5 2H5.0625C2.631 2 0.599874 3.71419 0.111682 6Z"/>
</svg>
</template>;