import * as vue_demi from 'vue-demi'; import { PropType } from 'vue-demi'; import { ConfigurableDocument } from '@vueuse/core'; import { Options } from 'sortablejs'; type UseSortableOptions = Options & ConfigurableDocument; declare const UseSortable: vue_demi.DefineComponent<{ modelValue: { type: PropType<any[]>; required: true; }; tag: { type: StringConstructor; default: string; }; options: { type: PropType<UseSortableOptions>; required: true; }; }, () => vue_demi.VNode<vue_demi.RendererNode, vue_demi.RendererElement, { [key: string]: any; }> | undefined, unknown, {}, {}, vue_demi.ComponentOptionsMixin, vue_demi.ComponentOptionsMixin, {}, string, vue_demi.VNodeProps & vue_demi.AllowedComponentProps & vue_demi.ComponentCustomProps, Readonly<vue_demi.ExtractPropTypes<{ modelValue: { type: PropType<any[]>; required: true; }; tag: { type: StringConstructor; default: string; }; options: { type: PropType<UseSortableOptions>; required: true; }; }>>, { tag: string; }>; export { UseSortable };