import type { Node } from '../scene/node'; import type { Selection } from '../scene/selection'; /** * Implements a per-node reset. * Uses batchedUpdate to consolidate markDirty calls per selection. * * @param selectionsOrNodes contains nodes to be reset * @param propsFn callback to determine per-node properties */ export declare function resetMotion, T extends Partial>(selectionsOrNodes: Selection[] | N[], propsFn: (node: N, datum: D) => T): void;