import { MouseEvent, ReactElement } from 'react'; import { CommonProps } from '../../common'; import { IconName } from '../../Icon'; interface ActionButtonsProps extends CommonProps { /** * List of action buttons to be shown, default role is secondary. * */ buttons: { icon?: IconName; onClick?: (e: MouseEvent) => void; role?: 'primary' | 'secondary'; text: string; }[]; } export declare const variantByRole: (role: 'primary' | 'secondary') => 'filled' | 'outlined'; declare const ActionButtons: ({ buttons, id, className, style, sx, "data-test-id": dataTestId, }: ActionButtonsProps) => ReactElement; export default ActionButtons;