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