import { KeyboardEventHandler } from 'react';
import { TableRowData } from '../Table.types';
type GetInteractiveRowPropsArgs<RowType extends TableRowData> = {
    isClickable: boolean;
    onRowClick?: (row: RowType, rowIndex: number) => void;
    row: RowType;
    rowIndex: number;
};
export declare const getInteractiveRowProps: <RowType extends TableRowData>(args: GetInteractiveRowPropsArgs<RowType>) => {
    isClickableClassName: string | undefined;
    onClick: (() => void | undefined) | undefined;
    onKeyDown: KeyboardEventHandler<HTMLDivElement> | undefined;
    tabIndex: number | undefined;
};
export {};
