import type { Box } from "motion-utils"; import { Context } from "../../vendor/runed/index.js"; import type { Mutable } from "../../types/common.js"; export interface ReorderContextProps { axis?: Mutable<"x" | "y">; registerItem?: (item: T, layout: Box) => void; updateOrder?: (item: T, offset: number, velocity: number) => void; /** Getter for the group's DOM element, used for drag auto-scroll */ groupRef?: () => HTMLElement | SVGElement | null | undefined; } export declare const ReorderContext: Context>;