/** * Files icons from the CBAR Design System (Figma → `Files` category). * * GENERATED FILE — do not edit by hand. Regenerate with: * node tools/figma-cbar/gen-icons.js * * 28 icons. Each takes `variant` ("outline" | "solid"); * icons CBAR draws once carry the same geometry for both. */ import { Icon, type CbarIconProps } from '../icon'; /** CBAR `Outline/Files/Book-check`, `Solid/Files/Book-check` — outline + solid */ export const BookCheckIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Book`, `Solid/Files/Book` — outline + solid */ export const BookIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Book-mark`, `Solid/Files/Book-mark` — outline + solid */ export const BookMarkIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Clipboard-alt`, `Solid/Files/Clipboard-alt` — outline + solid */ export const ClipboardAltIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Clipboard`, `Solid/Files/Clipboard` — outline + solid */ export const ClipboardIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Cloud-check`, `Solid/Files/Cloud-check` — outline + solid */ export const CloudCheckIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Cloud-download`, `Solid/Files/Cloud-download` — outline + solid */ export const CloudDownloadIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Cloud`, `Solid/Files/Cloud` — outline + solid */ export const CloudIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Cloud-off`, `Solid/Files/Cloud-off` — outline + solid */ export const CloudOffIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Cloud-upload`, `Solid/Files/Cloud-upload` — outline + solid */ export const CloudUploadIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Copy`, `Solid/Files/Copy` — outline + solid */ export const CopyIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Document`, `Solid/Files/Document` — outline + solid */ export const DocumentIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Download`, `Solid/Files/Download` — outline + solid */ export const DownloadIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/File-download`, `Solid/Files/File-download` — outline + solid */ export const FileDownloadIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/File`, `Solid/Files/File` — outline + solid */ export const FileIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/File-upload`, `Solid/Files/File-upload` — outline + solid */ export const FileUploadIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/File-user`, `Solid/Files/File-user` — outline + solid */ export const FileUserIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Folder-block`, `Solid/Files/Folder-block` — outline + solid */ export const FolderBlockIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Folder-delete`, `Solid/Files/Folder-delete` — outline + solid */ export const FolderDeleteIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Folder`, `Solid/Files/Folder` — outline + solid */ export const FolderIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Folder-lock`, `Solid/Files/Folder-lock` — outline + solid */ export const FolderLockIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Folder-open`, `Solid/Files/Folder-open` — outline + solid */ export const FolderOpenIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Folder-plus`, `Solid/Files/Folder-plus` — outline + solid */ export const FolderPlusIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Folder-user`, `Solid/Files/Folder-user` — outline + solid */ export const FolderUserIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Image`, `Solid/Files/Image` — outline + solid */ export const ImageIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Invoice`, `Solid/Files/Invoice` — outline + solid */ export const InvoiceIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Picture`, `Solid/Files/Picture` — outline + solid */ export const PictureIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/Files/Upload`, `Solid/Files/Upload` — outline + solid */ export const UploadIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( );