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

export interface CodeBranchIconSignature {
  Element: SVGSVGElement;
}

export const CodeBranchIcon: TOC<CodeBranchIconSignature> = <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="M20 16.184V14C20 12.346 18.654 11 17 11H13V8.837C14.44 8.403 15.5 7.08 15.5 5.5C15.5 3.57 13.93 2 12 2C10.07 2 8.5 3.57 8.5 5.5C8.5 7.08 9.56 8.403 11 8.837V11H7C5.346 11 4 12.346 4 14V16.184C2.838 16.599 2 17.698 2 19C2 20.654 3.346 22 5 22C6.654 22 8 20.654 8 19C8 17.698 7.162 16.599 6 16.184V14C6 13.449 6.449 13 7 13H11V16.184C9.838 16.599 9 17.698 9 19C9 20.654 10.346 22 12 22C13.654 22 15 20.654 15 19C15 17.698 14.162 16.599 13 16.184V13H17C17.551 13 18 13.449 18 14V16.184C16.838 16.599 16 17.699 16 19C16 20.654 17.346 22 19 22C20.654 22 22 20.654 22 19C22 17.698 21.162 16.599 20 16.184ZM10.5 5.5C10.5 4.673 11.173 4 12 4C12.827 4 13.5 4.673 13.5 5.5C13.5 6.327 12.827 7 12 7C11.173 7 10.5 6.327 10.5 5.5ZM4 19C4 19.551 4.449 20 5 20C5.551 20 6 19.551 6 19C6 18.449 5.551 18 5 18C4.449 18 4 18.449 4 19ZM12 20C11.449 20 11 19.551 11 19C11 18.449 11.449 18 12 18C12.551 18 13 18.449 13 19C13 19.551 12.551 20 12 20ZM18 19C18 19.551 18.449 20 19 20C19.551 20 20 19.551 20 19C20 18.449 19.551 18 19 18C18.449 18 18 18.449 18 19Z"/>
</svg>
</template>;