import DraggableCore from "./DraggableCore"; import type { ControlPosition, PositionOffsetControlPosition, DraggableCoreProps, DraggableCoreDefaultProps } from "./DraggableCore"; import type { Bounds } from "./utils/types"; export interface DraggableDefaultProps extends DraggableCoreDefaultProps { axis: "both" | "x" | "y" | "none"; bounds: Bounds | string | false; defaultClassName: string; defaultClassNameDragging: string; defaultClassNameDragged: string; defaultPosition: ControlPosition; scale: number; } export interface DraggableProps extends DraggableCoreProps, DraggableDefaultProps { positionOffset: PositionOffsetControlPosition; position: ControlPosition; } export declare const vuePropsType: any; declare const Draggable: import("vue").DefineComponent, { children: any; }>; export default Draggable; export { DraggableCore };