import type { Snippet } from 'svelte'; import type { Node, Edge, PaneEvents } from '../../types'; import type { SvelteFlowStore } from '../../store/types'; export type PaneProps = { store: SvelteFlowStore; panOnDrag?: boolean | number[]; paneClickDistance: number; selectionOnDrag?: boolean; autoPanOnSelection?: boolean; onselectionstart?: (event: PointerEvent) => void; onselectionend?: (event: PointerEvent) => void; children: Snippet; } & PaneEvents;