import React from 'react'; import type { RowAction, ActionContainerRef } from '../types'; interface RowActionsProps { tableWidth: number; actionRef: React.RefObject; tableRef: React.RefObject; rowRef: React.RefObject; rowData: { record: T; index: number; }; rowKey: string; rowActions: RowAction[]; maxRowActionCount: number; } declare function RowActions(props: { rowActions: RowAction[]; rowData: { record: any; index: number; }; maxRowActionCount: number | undefined; }): JSX.Element; declare const RowActionsPortal: (props: RowActionsProps) => React.ReactPortal | null; export { RowActions, RowActionsPortal };