import { TreeSourcePosition, TreeDestinationPosition, TreeData, FlattenedTree } from '../../types';
import { DragState, VirtualItemStyle } from './Tree-types';
export declare const calculateFinalDropPositions: (tree: TreeData, flattenedTree: FlattenedTree, dragState: DragState) => {
    sourcePosition: TreeSourcePosition;
    destinationPosition?: TreeDestinationPosition | undefined;
};
export declare function getVirtualItemStyle({ provided, style, isDragging }: VirtualItemStyle): React.CSSProperties;
