import type { ChannelAccessor, DataRow } from '../types.js'; export type PointerMarkProps = { data: DataRow[]; children: Snippet<[{ data: DataRow[]; }]>; x?: ChannelAccessor; y?: ChannelAccessor; z?: ChannelAccessor; /** * maximum cursor distance to select data points */ maxDistance: number; /** * called whenever the selection changes * @param data */ onupdate: (data: DataRow[]) => void; }; import { type Snippet } from 'svelte'; declare const Pointer: import("svelte").Component; type Pointer = ReturnType; export default Pointer;