import { CellContext } from "../table-models";
import { TableActionType } from "../../../../fd-toolbox/enums/enums";
import { VoidFuncNoParam, VoidFunc } from "../../../../fd-toolbox/functions/internal-getter-setter-functions";
interface ActionBodyCellProps {
    cellContext: CellContext;
    actionType?: TableActionType;
    shouldShowEditButton: boolean;
    shouldShowViewButton: boolean;
    shouldShowDeleteButton: boolean;
    viewCellId: string;
    hovered: boolean;
    onRefreshItems?: VoidFuncNoParam;
    onViewClick: VoidFuncNoParam;
    onDialogResponse: VoidFunc<boolean>;
}
export declare function ActionBodyCell({ cellContext, actionType, shouldShowEditButton, shouldShowViewButton, shouldShowDeleteButton, viewCellId, hovered, onRefreshItems, onViewClick, onDialogResponse, }: ActionBodyCellProps): import("react").JSX.Element;
export {};
