import { RefObject } from 'react';
import { FixedSizeList } from 'react-window';
import { Row } from 'react-table';
export declare const useScrollToHighlightedId: <TItem extends Record<string, unknown>>({ highlightedId, rows, itemHeight, highlightedRowIdOnMount, resetHighlightedRowId, fixedSizeListRef, nonVirtualListRef, isVirtualList, }: {
    highlightedId: string | undefined;
    rows: Row<TItem>[];
    itemHeight: number;
    highlightedRowIdOnMount: string | undefined;
    resetHighlightedRowId: () => void;
    fixedSizeListRef: RefObject<FixedSizeList>;
    nonVirtualListRef: RefObject<HTMLDivElement>;
    isVirtualList: boolean;
}) => void;
