import * as React from 'react'; export declare const useDataTableRow: (inProps?: unknown) => import("@primereact/types/core").HeadlessInstance; rowProps: { onDragStart?: ((event: React.DragEvent) => void) | undefined; onDragOver?: ((event: React.DragEvent) => void) | undefined; onDragLeave?: ((event: React.DragEvent) => void) | undefined; onDrop?: ((event: React.DragEvent) => void) | undefined; onDragEnd?: ((event: React.DragEvent) => void) | undefined; draggable?: boolean | undefined; 'aria-setsize'?: number | undefined; 'aria-posinset'?: number | undefined; 'aria-expanded'?: boolean | undefined; 'aria-level'?: number | undefined; 'data-selected'?: string | undefined; 'aria-selected'?: boolean | undefined; onContextMenu?: ((event: React.MouseEvent) => void) | undefined; onDoubleClick?: ((event: React.MouseEvent) => void) | undefined; 'data-scope': string; 'data-part': string; 'data-index': number; role: "row"; 'aria-rowindex': number; tabIndex: number; onKeyDown: (event: React.KeyboardEvent) => void; onClick: (event: React.MouseEvent) => void; }; isSelected: boolean | undefined; rowKey: string | number | undefined; }>;