import React from 'react'; import { TooltipProps } from '@patternfly/react-core'; export interface ActionProps { /** Aria-label for the button */ ariaLabel?: string; /** On-click handler for the button */ onClick?: ((event: MouseEvent | React.MouseEvent | KeyboardEvent) => void) | undefined; /** Class name for the button */ className?: string; /** Props to control if the attach button should be disabled */ isDisabled?: boolean; /** Content shown in the tooltip */ tooltipContent?: string; /** Props to control the PF Tooltip component */ tooltipProps?: TooltipProps; } export interface ResponseActionProps { /** Props for message actions, such as feedback (positive or negative), copy button, share, and listen */ actions: { positive?: ActionProps; negative?: ActionProps; copy?: ActionProps; share?: ActionProps; listen?: ActionProps; }; } export declare const ResponseActions: React.FunctionComponent; export default ResponseActions;