A React component that renders a customizable bot/robot icon as an SVG with configurable color and styling properties. ## Key Components - **`BotIconProps`** - Interface extending SVG props with optional color customization - **`BotIcon`** - Main component rendering a robot-shaped SVG icon with head, body, arms, legs, and facial features ## Usage Example ```typescript import { BotIcon } from './bot-icon' // Basic usage with default styling // Custom color and size // With additional SVG props console.log('Bot clicked')} aria-label="AI Assistant" /> // In a button component ``` The icon features a robot design with a circular head, rectangular body, side arms, legs, and two small circular eyes. The `color` prop controls both stroke and fill colors, while `className` allows for size and positioning customization. All standard SVG props are supported through prop spreading.