declare const _default: import("vue").DefineComponent<{ delay: { type: NumberConstructor; default: number; }; isDraggable: { type: BooleanConstructor; default: boolean; }; isResizable: { type: BooleanConstructor; default: boolean; }; static: { type: BooleanConstructor; default: boolean; }; minH: { type: NumberConstructor; default: number; }; minW: { type: NumberConstructor; default: number; }; maxH: { type: NumberConstructor; default: number; }; maxW: { type: NumberConstructor; default: number; }; x: { type: NumberConstructor; default: number; required: boolean; }; y: { type: NumberConstructor; default: number; required: boolean; }; w: { type: NumberConstructor; default: number; required: boolean; }; h: { type: NumberConstructor; default: number; required: boolean; }; i: { type: (NumberConstructor | StringConstructor)[]; required: boolean; /** * 是否正在拖拽状态 */ }; dragIgnoreFrom: { type: StringConstructor; default: string; /** * 是否可拖拽 */ }; dragAllowFrom: { type: StringConstructor; default: string; }; resizeIgnoreFrom: { type: StringConstructor; default: string; }; }, { classObj: import("vue").ComputedRef<{ 'vue-grid-item': boolean; 'vue-resizable': boolean | import("vue").Ref; static: boolean; resizing: boolean; 'vue-draggable-dragging': boolean; cssTransforms: boolean; 'render-rtl': boolean; 'disable-userselect': boolean; 'no-touch': boolean; }>; style: { data: { width: string; height: string; }; }; resizableHandleClass: import("vue").ComputedRef<"vue-resizable-handle vue-rtl-resizable-handle" | "vue-resizable-handle">; resizableAndNotStatic: import("vue").ComputedRef>; itemContainer: import("vue").Ref; handle: import("vue").Ref; dragging: { data: { top: number; left: number; }; }; loading: import("vue").Ref; calcXY: (top: number, left: number) => { x: number; y: number; }; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("container-resized" | "resize" | "resized" | "move" | "moved")[], "container-resized" | "resize" | "resized" | "move" | "moved", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onContainer-resized"?: (...args: any[]) => any; onResize?: (...args: any[]) => any; onResized?: (...args: any[]) => any; onMove?: (...args: any[]) => any; onMoved?: (...args: any[]) => any; }, { delay: number; isDraggable: boolean; isResizable: boolean; static: boolean; minH: number; minW: number; maxH: number; maxW: number; x: number; y: number; w: number; h: number; dragIgnoreFrom: string; dragAllowFrom: string; resizeIgnoreFrom: string; }>; export default _default;