import type { DropTarget } from 'react-aria';
import type { DroppableCollectionState } from 'react-stately';
export interface TabDropIndicatorProps {
    /** Drop target configuration */
    target: DropTarget;
    /** Droppable collection state from React Aria */
    dropState: DroppableCollectionState;
    /** Position of the indicator (before or after the tab) */
    position: 'before' | 'after';
}
/**
 * Visual drop indicator for drag-and-drop tab reordering.
 *
 * Renders a vertical line showing where the dragged tab will be dropped.
 * Only visible when the drop target is active.
 */
export declare function TabDropIndicator({ target, dropState, position, }: TabDropIndicatorProps): import("react/jsx-runtime").JSX.Element | null;
