import React from 'react'; import { ChevronIconDown, ChevronIconRight, CopyIcon, EyeIcon, PencilIcon, PrintIcon, UndoIcon, } from './Icons'; interface ActionButtonTypes { caption?: string; className?: string; fill?: string; id?: string; title: string; onClick: () => void; } interface ConditionalButtonTypes extends ActionButtonTypes { condition?: boolean | undefined; messageOn?: string; messageOff?: string; } export const ChevronToggleButton: React.FC = ({ caption, className, condition, onClick, title, }) => ( ); export const CopyButton: React.FC = ({ caption, className, fill, onClick, title, }) => ( ); export const EyeButton: React.FC = ({ caption, className, condition, messageOn, messageOff, onClick, title, }) => ( ); export const PencilButton: React.FC = ({ caption, className, fill, onClick, title, }) => ( ); export const PrintButton: React.FC = ({ caption, className, fill, id, onClick, title, }) => ( ); export const UndoButton: React.FC = ({ className, fill, id, onClick, title, }) => ( );