import { default as React, ReactNode } from 'react';
import { Row } from '@tanstack/react-table';
import { VirtualItem, Virtualizer } from '@tanstack/react-virtual';
interface TableBodyRowProps {
    row: Row<object>;
    virtualRow: VirtualItem;
    rowVirtualizer: Virtualizer<HTMLDivElement, HTMLTableRowElement>;
}
export declare const TableBodyRow: React.NamedExoticComponent<TableBodyRowProps>;
export declare function NormalRowRender({ row }: {
    row: Row<object>;
}): import("react/jsx-runtime").JSX.Element;
interface RowReorderProps {
    children: ReactNode;
}
export declare function DraggableRow({ children }: RowReorderProps): import("react/jsx-runtime").JSX.Element;
export declare const RowDragHandleCell: ({ rowId }: {
    rowId: string;
}) => import("react/jsx-runtime").JSX.Element;
export {};
