import React, { ComponentType } from 'react'

import { CustomIconProps } from '@monorail/visualComponents/icon/Icon'

export const Robot: ComponentType<CustomIconProps> = props => (
  <svg
    width="16"
    height="14"
    viewBox="0 0 16 14"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path d="M7.99984 0.333496C8.35346 0.333496 8.6926 0.473972 8.94265 0.72402C9.19269 0.974069 9.33317 1.31321 9.33317 1.66683C9.33317 2.16016 9.0665 2.5935 8.6665 2.82016V3.66683H9.33317C10.5708 3.66683 11.7578 4.1585 12.633 5.03366C13.5082 5.90883 13.9998 7.09582 13.9998 8.3335H14.6665C14.8433 8.3335 15.0129 8.40373 15.1379 8.52876C15.2629 8.65378 15.3332 8.82335 15.3332 9.00016V11.0002C15.3332 11.177 15.2629 11.3465 15.1379 11.4716C15.0129 11.5966 14.8433 11.6668 14.6665 11.6668H13.9998V12.3335C13.9998 12.6871 13.8594 13.0263 13.6093 13.2763C13.3593 13.5264 13.0201 13.6668 12.6665 13.6668H3.33317C2.97955 13.6668 2.64041 13.5264 2.39036 13.2763C2.14031 13.0263 1.99984 12.6871 1.99984 12.3335V11.6668H1.33317C1.15636 11.6668 0.98679 11.5966 0.861766 11.4716C0.736742 11.3465 0.666504 11.177 0.666504 11.0002V9.00016C0.666504 8.82335 0.736742 8.65378 0.861766 8.52876C0.98679 8.40373 1.15636 8.3335 1.33317 8.3335H1.99984C1.99984 7.09582 2.4915 5.90883 3.36667 5.03366C4.24184 4.1585 5.42883 3.66683 6.6665 3.66683H7.33317V2.82016C6.93317 2.5935 6.6665 2.16016 6.6665 1.66683C6.6665 1.31321 6.80698 0.974069 7.05703 0.72402C7.30708 0.473972 7.64621 0.333496 7.99984 0.333496ZM4.99984 7.66683C4.55781 7.66683 4.13389 7.84242 3.82133 8.15499C3.50877 8.46755 3.33317 8.89147 3.33317 9.3335C3.33317 9.77552 3.50877 10.1994 3.82133 10.512C4.13389 10.8246 4.55781 11.0002 4.99984 11.0002C5.44186 11.0002 5.86579 10.8246 6.17835 10.512C6.49091 10.1994 6.6665 9.77552 6.6665 9.3335C6.6665 8.89147 6.49091 8.46755 6.17835 8.15499C5.86579 7.84242 5.44186 7.66683 4.99984 7.66683ZM10.9998 7.66683C10.5578 7.66683 10.1339 7.84242 9.82133 8.15499C9.50876 8.46755 9.33317 8.89147 9.33317 9.3335C9.33317 9.77552 9.50876 10.1994 9.82133 10.512C10.1339 10.8246 10.5578 11.0002 10.9998 11.0002C11.4419 11.0002 11.8658 10.8246 12.1783 10.512C12.4909 10.1994 12.6665 9.77552 12.6665 9.3335C12.6665 8.89147 12.4909 8.46755 12.1783 8.15499C11.8658 7.84242 11.4419 7.66683 10.9998 7.66683Z" />
  </svg>
)
