import { ListCondig } from ".";
import { Config } from ".";
import HandlerPublisher from "@/core/HandlerPublisher";
export default function dragAndDrop<T>(listCondig: ListCondig<T>, handlerPublisher: HandlerPublisher, config?: Config<T>, indexAttr?: string): readonly [(index: number) => void, (index: number, value: T) => void, (parent: HTMLElement | undefined) => void];
