import type { Coord, Rectangle } from '#blokkli/editor/types/geometry'; import type { DraggableItem } from '#blokkli/editor/types/draggable'; type __VLS_Props = { /** * The items being dragged/placed. */ items: DraggableItem[]; /** * The current x position of the cursor. */ x: number; /** * The current y position of the cursor. */ y: number; /** * The coordinates when the dragging action was started. */ startCoords: Coord; isTouch: boolean; color?: string; backgroundColor?: string; activeLabel?: string; activeRect?: Rectangle; }; declare function getRect(): Rectangle; declare const __VLS_export: import("vue").DefineComponent<__VLS_Props, { getRect: typeof getRect; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<__VLS_Props> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;