import { type Data } from '@dnd-kit/abstract'; import type { SortableInput } from '@dnd-kit/dom/sortable'; import { Sortable } from '@dnd-kit/dom/sortable'; export type CreateSortableInput = Omit, 'handle' | 'element' | 'source' | 'target' | 'register'>; export declare function createSortable(input: CreateSortableInput): { readonly sortable: Sortable; readonly isDragging: boolean; readonly isDropping: boolean; readonly isDragSource: boolean; readonly isDropTarget: boolean; attach(node: HTMLElement): () => void; attachHandle(node: HTMLElement): () => void; attachSource(node: HTMLElement): () => void; attachTarget(node: HTMLElement): () => void; }; //# sourceMappingURL=createSortable.svelte.d.ts.map