import { type TooltipProps } from '../../../Tooltip';
import type { ActionCellHandler, MainActionKind } from '../../types';
type MainActionProps<TAction> = {
    /**
     *  Основные действия
     */
    action: MainActionKind<TAction>;
    /**
     *  Обработчик клика на действие
     */
    onActionClick: ActionCellHandler<TAction>;
    /**
     *  Если true, action не доступен
     */
    isDisabled?: boolean;
    /**
     *  Положение тултипа
     */
    tooltipPlacement?: TooltipProps['placement'];
};
export declare const Action: <TAction>({ action, onActionClick, isDisabled, tooltipPlacement, }: MainActionProps<TAction>) => import("react/jsx-runtime").JSX.Element;
export {};
