import type { Data } from '@dnd-kit/abstract'; import type { Draggable, DropAnimation } from '@dnd-kit/dom'; type DragOverlayChild = object | string | number | bigint | boolean | null | undefined; export interface DragOverlayProps> { className?: string; children: DragOverlayChild | ((source: U) => DragOverlayChild); dropAnimation?: DropAnimation | null; style?: Record; tag?: string; disabled?: boolean | ((source: U | null) => boolean); } export declare function DragOverlay>( props: DragOverlayProps, ): unknown;