import { ButtonProps } from '../../../module';
import { MenuActionProps } from '../Menu';
type MenuStandardRowBaseProps = Pick<MenuActionProps, 'disabled' | 'confirmation' | 'callout' | 'icon' | 'text'> & {
    setCurrentConfirmation: (confirmation: MenuActionProps['confirmation']) => void;
    className: string;
};
type WithLink = MenuStandardRowBaseProps & {
    link: string;
    routerComponent: ButtonProps['routerComponent'];
    routerProp: string;
};
type WithoutLink = MenuStandardRowBaseProps & {
    link?: never;
    routerComponent?: never;
    routerProp?: never;
};
type MenuStandardRowProps = WithLink | WithoutLink;
declare const MenuStandardRow: ({ className, disabled, confirmation, callout, icon, text, setCurrentConfirmation, link, routerComponent, routerProp, }: MenuStandardRowProps) => JSX.Element;
export default MenuStandardRow;
