import type { ListItemButtonProps as MuiListItemButtonProps } from '@mui/material/ListItemButton';
import { type ElementType } from 'react';
import { type TooltipProps } from '../Tooltip';
import { type WithoutEmotionSpecific } from '../types/WithoutEmotionSpecific';
export type ListItemButtonProps = Omit<WithoutEmotionSpecific<MuiListItemButtonProps>, 'disableRipple'> & {
    tooltipPlacement?: TooltipProps['placement'];
    /**
     * Текст тултипа при заблокированном состоянии элемента меню
     */
    disabledReason?: string;
    /**
     * Текст тултипа при наведении на элемент меню
     */
    note?: string;
    component?: ElementType;
    /**
     * withoutContainer необходим для обратной совместимости и рендерит компонент без тега li
     */
    withoutContainer?: boolean;
};
export declare const ListItemButton: import("react").ForwardRefExoticComponent<Omit<ListItemButtonProps, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
