declare const _default: import("vue/types/v3-define-component").DefineComponent<{
    disabled: {
        type: BooleanConstructor;
        default: boolean;
    };
    list: {
        type: ArrayConstructor;
        default: null;
    };
    /**
     * handle value will decide from the point, the things must be dragged, for eg: we may use an Icon for dragging the things out and icon must be having a class='handle'
     */
    handle: {
        type: BooleanConstructor;
        default: boolean;
    };
}, import("vue").Data, import("vue").Data, {
    dragOptions(): {
        animation: number;
        group: string;
        disabled: boolean;
        ghostClass: string;
    };
}, {
    checkMove(e: any): void;
    dragStart(): void;
    dragEnd(): void;
}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly<import("vue").ExtractPropTypes<{
    disabled: {
        type: BooleanConstructor;
        default: boolean;
    };
    list: {
        type: ArrayConstructor;
        default: null;
    };
    /**
     * handle value will decide from the point, the things must be dragged, for eg: we may use an Icon for dragging the things out and icon must be having a class='handle'
     */
    handle: {
        type: BooleanConstructor;
        default: boolean;
    };
}>>, {
    disabled: boolean;
    handle: boolean;
    list: unknown[];
}>;
export default _default;
