import { default as React } from 'react'; import { ButtonViewReturnComponentProps } from '../types'; import { TooltipContentProps } from '@radix-ui/react-tooltip'; export interface ActionMenuButtonProps { /** Icon name to display */ icon?: any; /** Button title text */ title?: string; /** Tooltip text */ tooltip?: string; /** Tooltip options */ tooltipOptions?: TooltipContentProps; /** Whether the button is disabled */ disabled?: boolean; /** Keyboard shortcut keys */ shortcutKeys?: string[]; /** Button color */ color?: string; /** Click action handler */ action?: ButtonViewReturnComponentProps['action']; /** Active state checker */ isActive?: ButtonViewReturnComponentProps['isActive']; /** Whether to render as child */ asChild?: boolean; dataState?: boolean; } declare const ActionMenuButton: React.ForwardRefExoticComponent>; export { ActionMenuButton };