/** * Devices icons from the CBAR Design System (Figma → `Devices` category). * * GENERATED FILE — do not edit by hand. Regenerate with: * node tools/figma-cbar/gen-icons.js * * 19 icons. Each takes `variant` ("outline" | "solid"); * icons CBAR draws once carry the same geometry for both. */ import { Icon, type CbarIconProps } from '../icon'; /** CBAR `Outline/Devices/Battery-empty`, `Solid/Devices/Battery-empty` — outline + solid */ export const BatteryEmptyIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Battery-full`, `Solid/Devices/Battery-full` — outline + solid */ export const BatteryFullIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Battery-half`, `Solid/Devices/Battery-half` — outline + solid */ export const BatteryHalfIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Battery-low`, `Solid/Devices/Battery-low` — outline + solid */ export const BatteryLowIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Battery-most`, `Solid/Devices/Battery-most` — outline + solid */ export const BatteryMostIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Battery-quarter`, `Solid/Devices/Battery-quarter` — outline + solid */ export const BatteryQuarterIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Binocular`, `Solid/Devices/Binocular` — outline + solid */ export const BinocularIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Camera`, `Solid/Devices/Camera` — outline + solid */ export const CameraIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Desktop`, `Solid/Devices/Desktop` — outline + solid */ export const DesktopIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Dialpad`, `Solid/Devices/Dialpad` — outline + solid */ export const DialpadIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Gamepad`, `Solid/Devices/Gamepad` — outline + solid */ export const GamepadIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Mobile-phone`, `Solid/Devices/Mobile-phone` — outline + solid */ export const MobilePhoneIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Mouse-alt`, `Solid/Devices/Mouse-alt` — outline + solid */ export const MouseAltIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Mouse`, `Solid/Devices/Mouse` — outline + solid */ export const MouseIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Printer`, `Solid/Devices/Printer` — outline + solid */ export const PrinterIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Processor`, `Solid/Devices/Processor` — outline + solid */ export const ProcessorIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Server`, `Solid/Devices/Server` — outline + solid */ export const ServerIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Video`, `Solid/Devices/Video` — outline + solid */ export const VideoIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Devices/Watch`, `Solid/Devices/Watch` — outline + solid */ export const WatchIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( );