/// import { SvelteComponentTyped } from "svelte"; import type { DragChange, DragContext } from './DragContext'; declare const __propDef: { props: { items?: { [taskId: string]: Partial<{ xDelta: number; yDelta: number; width: number; bWidth: number; widthDelta: number; }> & Partial<{ dragging: boolean; resizing: boolean; x: number; y: number; width: number; ignoreClick: boolean; }>; [taskId: number]: Partial<{ xDelta: number; yDelta: number; width: number; bWidth: number; widthDelta: number; }> & Partial<{ dragging: boolean; resizing: boolean; x: number; y: number; width: number; ignoreClick: boolean; }>; [taskId: symbol]: Partial<{ xDelta: number; yDelta: number; width: number; bWidth: number; widthDelta: number; }> & Partial<{ dragging: boolean; resizing: boolean; x: number; y: number; width: number; ignoreClick: boolean; }>; }; }; events: { change: CustomEvent<{ changes: DragChange[]; }>; itemsChange: CustomEvent<{ items: { [taskId: string]: Partial<{ xDelta: number; yDelta: number; width: number; bWidth: number; widthDelta: number; }> & Partial<{ dragging: boolean; resizing: boolean; x: number; y: number; width: number; ignoreClick: boolean; }>; [taskId: number]: Partial<{ xDelta: number; yDelta: number; width: number; bWidth: number; widthDelta: number; }> & Partial<{ dragging: boolean; resizing: boolean; x: number; y: number; width: number; ignoreClick: boolean; }>; [taskId: symbol]: Partial<{ xDelta: number; yDelta: number; width: number; bWidth: number; widthDelta: number; }> & Partial<{ dragging: boolean; resizing: boolean; x: number; y: number; width: number; ignoreClick: boolean; }>; }; }>; } & { [evt: string]: CustomEvent; }; slots: { default: { context: DragContext; }; }; }; export type DraggableGroupProps = typeof __propDef.props; export type DraggableGroupEvents = typeof __propDef.events; export type DraggableGroupSlots = typeof __propDef.slots; export default class DraggableGroup extends SvelteComponentTyped { } export {};