import { EventCategory } from "../../../utils";
import { TableProps } from "../Table";
import { TableInstance, TableRow } from "../types";
type TableSelectedProps<T> = Pick<TableProps<T>, "columns" | "tableName" | "crudAccess" | "disableCrud" | "tableOptions" | "rowActionsPosition" | "crudOptions" | "rowActionMenuItems">;
interface RowActionProps<T> extends TableSelectedProps<T> {
    anayticsCategory: EventCategory;
    table: TableInstance<T>;
    row: TableRow<T>;
}
declare function RowActions<T>({ tableOptions, disableCrud, crudAccess, rowActionsPosition, table, anayticsCategory, crudOptions, tableName, row, rowActionMenuItems, }: Readonly<RowActionProps<T>>): import("react/jsx-runtime").JSX.Element;
export { RowActions };
