import React from "react";
import { WithId } from "../../../../fd-toolbox-core/types/resource-with-id";
import { TableActionType, type TableDisplayMode } from "../../../../fd-toolbox/enums/enums";
import { VoidFunc, VoidFuncNoParam } from "../../../../fd-toolbox/functions/internal-getter-setter-functions";
import { RowContext } from "../table-models";
export interface TableBodyRowProps {
    rowContext?: RowContext;
    displayMode?: TableDisplayMode;
    onRefreshItems?: VoidFuncNoParam;
    itemDeleted?: VoidFuncNoParam;
    cellClick?: VoidFunc<WithId>;
    className?: string;
    tableActionType?: TableActionType;
}
export declare function TableBodyRow({ rowContext, displayMode, onRefreshItems, itemDeleted, cellClick, className, tableActionType, }: TableBodyRowProps): React.JSX.Element;
